摘要 |
A motion compensated video signal processing apparatus comprises a subsampler (170) for subsampling input images of an input digital video signal, to generate corresponding subsampled images; a block comparator (190) for comparing blocks of pixels from a pair of the subsampled images, to generate a first plurality of original correlation surfaces, each comprising an array of correlation values representing correlation between the respective blocks of pixels; means (200) for generating a second plurality of interpolated correlation surfaces by interpolation from the original correlation surfaces, the second plurality being greater than the first plurality; detect; by a point of maximum correlation in that interpolated correlation surface; means (210) For generating a respective motion vector from each interpolated correlation surface, in dependence on the detected point of maximum correlation in tat interpolated correlation surface; means (230) for selecting motion vectors for use in interpolation of respective pixels of an output image of an output digital video signal, by comparing test blocks, pointed to by a motion vector under test, in the pair of subsampled images, each test block comprising pixels of the respective subsampled image and test values interpolated from those pixels; and a motion compensated interpolator (140) for interpolating the output image from a pair of input images of the input digital video signal corresponding to the pair of subsampled images, according to the respective selected motion vectors. <IMAGE> |