Patent ID: 8284839

Claim:
A video processing apparatus for performing a video coding and a frame rate conversion on an input video stream, the video processing apparatus comprising: a storage module, for storing the input video stream comprising a plurality of frames; a video coding module, for encoding the input video stream, generating a compressed bit-stream according to a plurality of motion vectors; a motion compensation module, coupled to the storage module and the video coding module, for performing motion judder cancellation (MJC) on the input video stream to generate an output video stream according to the input video stream and the motion vectors when in a conversion mode; and generating a reconstructed frame according to the input video stream and the motion vectors and storing the reconstructed frame into the storage module when in a coding mode; and a motion estimation module, coupled to the storage module, the video coding module, and the motion compensation module, for extracting the input video stream from the storage module, generating the motion vectors according to the input video stream; wherein the motion compensation module comprises: a first motion compensation unit, coupled to the storage module, and the motion estimation module, for extracting the input video stream from the storage module, and performing motion judder cancellation (MJC) on the input video stream to generate the output video stream according to the input video stream and the motion vectors; and a second motion compensation unit, coupled to the storage module, the motion estimation module and the video coding module, for generating the reconstructed frame according to the input video stream and the motion vectors received from the motion estimation module, and storing the reconstructed frame into the storage module.