Abstract:
An encoding system includes a motion estimation unit configured to receive a plurality of frames and motion data corresponding to the plurality of frames, the plurality of frames including a first frame and a second frame, the first frame being a reference frame to an encoding target frame and the second frame being the encoding target frame, the motion estimation unit further configured to generate a motion vector to indicate a positional relationship between a macroblock of the first frame and a target macroblock of the second frame, a motion compensation unit configured to compensate for a motion of the target macroblock of the second frame according to the motion vector, a transform and quantization unit configured to output transformed and quantized data transforming and quantizing the motion-compensated target macroblock of the second frame and an encoder configured to encode the transformed and quantized data and output the encoded data.
Abstract:
An encoding system includes a motion estimation unit configured to receive a plurality of frames and motion data corresponding to the plurality of frames, the plurality of frames including a first frame and a second frame, the first frame being a reference frame to an encoding target frame and the second frame being the encoding target frame, the motion estimation unit further configured to generate a motion vector to indicate a positional relationship between a macroblock of the first frame and a target macroblock of the second frame, a motion compensation unit configured to compensate for a motion of the target macroblock of the second frame according to the motion vector, a transform and quantization unit configured to output transformed and quantized data transforming and quantizing the motion-compensated target macroblock of the second frame and an encoder configured to encode the transformed and quantized data and output the encoded data.
Abstract:
An image processing method of a video device includes storing a plurality of pictures into a buffer, parsing header information of a current image of the plurality of pictures and managing a reference picture list of the current image while the current image is processed by a video engine based on the parsed header information.