Abstract:
An image processing circuit and an image processing method are provided. The image processing circuit comprises a full search engine and a frame rate conversion (FRC) engine. The full search engine executes a full search to generate a sum of sum of absolute difference (SAD) distribution according to the reference image and the current image. The FRC engine analyzes a scene characteristic from the current image according to SAD distribution. The FRC engine adjusts at least one of the control parameters according to the scene characteristic. The FRC engine generates an interpolated image according to the reference image, the current image and the control parameters.
Abstract:
The invention provides an apparatus and a method for motion estimation. The motion estimation apparatus includes a candidate set generation circuit and a motion vector (MV) determination circuit. The candidate set generation circuit selects to add motion vectors of adjacent blocks into a motion vector candidate set of a current block of a current frame. The current block and one of the adjacent blocks belong to the same row (or the same column), and the one of the adjacent blocks is a block of the current frame or a block of a previous frame. The motion vector determination circuit is coupled to the candidate set generation circuit to receive the motion vector candidate set. The motion vector determination circuit determines the motion vector of the current block of the current frame according to the motion vector candidate set.
Abstract:
A motion estimation method and a motion estimator are provided. The motion estimation method includes the following steps of for each respective block of the current frame, selecting a candidate set associated with the current frame and a previous frame, and determining a motion vector according to the candidate set for the each respective block of the current frame. The candidate set includes at least one spatial candidate block in the current frame and temporal candidate blocks in the previous frame. The step of selecting the candidate set includes: selecting the spatial candidate block directly adjacent to the each respective block from the current frame and selecting the plurality of temporal candidate blocks directly adjacent to a reference block from the previous frame.
Abstract:
A motion estimation method is provided which includes for each respective block of the current frame, selecting a candidate set associated with the current frame and a previous frame, the candidate set comprising at least one spatial candidate block in the current frame and a plurality of temporal candidate blocks in the previous frame, wherein the step of selecting the candidate set comprises: selecting the at least one spatial candidate block directly adjacent to the each respective block from the current frame; and selecting the plurality of temporal candidate blocks directly adjacent to a reference block from the previous frame; and determining a motion vector according to the candidate set for the each respective block of the current frame.