摘要 |
An MPEG encoder for encoding an input digital video signal performs encoding processing in every macroblock forming a picture by a frame sequence changing unit, a motion detecting unit, a subtracting unit, a discrete cosine transform unit, a quantization unit, a variable-length coding unit, an inverse quantization unit, an inverse discrete cosine transfer unit, an adding unit, a frame storing and predicting unit, a multiplexer, and a buffer memory. The encoder further decides a quantization scale for every macroblock by a quantization deciding unit by use of the picture target encode amount calculated in an assigned encode amount calculating unit and the encoded amount obtained in an encoded amount calculating unit, and thereafter controls the quantization scale to be corrected into a direction of decreasing a deviation degree of the encoded amount from the target encode amount by a quantization correcting unit.
|