Patent ID: 7050108

Claim:
A motion vector correction circuit which corrects a motion vector determined by the block matching method, on each of pixels in a basic field that is one frame before a reference field supplied thereto, the circuit comprising: an edge determining means for determining whether each block including a plurality of pixels extracted from the basic field has an edge or not; a stationary/non-stationary-state determining means for determining in which state, stationary or non-stationary, each of the pixels forming together one of the blocks which has been determined by the edge determining means to have an edge is, on the basis of an absolute value of a difference between the pixel and a pixel in the same pixel position in the reference field; a correlation determining means for calculating an absolute value of a difference between a pixel having been determined by the stationary/non-stationary-state determining means to be non-stationary and a pixel in each pixel position in the reference field to determine a correlation between such pixels; a peripheral pixel determining means for calculating an absolute value of a difference between a pixel on which no correlation is found and pixels adjacent to the pixel in the basic field to determine a correlation between the non-correlative pixel and one of the adjacent pixels on the basis of the difference absolute-value thus calculated; and a motion vector allocation means for allocating, to each of the pixels, a motion vector determined by the block matching method according to results of the determination made by the edge determining means and stationary/non-stationary-state determining means and by the correlation determining means and peripheral pixel determining means.