摘要 |
<P>PROBLEM TO BE SOLVED: To suppress deterioration in image quality, to relieve a burden on hardware, and to reduce an arithmetic amount, while enabling real-time processing in encoding a dynamic image. <P>SOLUTION: A dynamic image encoder 36 encodes an input video signal (a dynamic image signal). The encoding difficulty level of a past unit time from an encoding difficulty level calculator 31, which calculates the encoding difficulty level at each unit time of the input video signal (e.g., 1 GOP), is transmitted to an allocation bit amount calculator 32. An allocation bit amount from the allocation bit amount calculator 32 is transmitted to a rate control parameter setting apparatus 33. A difference between the bit amount to be allocated to each macro-block and the amount of actually generated bits is stored in a rate control virtual buffer. A quantization scale is calculated based on the buffer occupancy amount. A rate control means 23 controls the present encoding bit rate of the dynamic image encoder 36 based on the quantization scale. <P>COPYRIGHT: (C)2005,JPO&NCIPI |