摘要 |
A video encoder enables a picture quality of a reproduced image to be improved and a moving object to move smoothly. Also this video encoder enable an edit to be carried out at the frame unit without deteriorating an encoding efficiency. The video encoder comprises a frame memory for storing therein image data of present frame, a frame memory for storing therein image data of preceding frame, an external memory control means for supplying read/write control signals to the frame memories, a motion detecting circuit for executing a motion detection processing by use of block data of present and preceding frames and image data of present and succeeding frames to provide first and second motion vector data, motion compensating circuits for extracting block data from preceding and succeeding frames based on the first and second motion vector data, a first adding circuit for adding and averaging these extracted block data, a second adding circuit for subtracting an output of the first adding circuit from block data of present frame, an intra-field/inter-frame switching control circuit for selecting the block data of present frame and difference data from the second adding circuit, a DCT circuit for compressing and encoding selected output and decoded information, a quantizing circuit and a variable-word length encoding circuit.
|