摘要 |
An image processing apparatus in which output pixels of an output image are generated from one or more input images using motion vectors having a sub-pixel accuracy. A motion vector allocator allocates motion vectors in the set to pixels of the output image, and is configured to compare a current output pixel with test image areas pointed to by motion vectors in the set to detect a most suitable motion vector for the current output pixel. The motion vector allocator includes a spatial filter comparing the current output pixel and a test image area to a sub-pixel accuracy. A pixel generator generates the output pixels, and includes a spatial filter generating an output pixel value at a required pixel position to a sub-pixel accuracy. The spatial filter of the motion vector allocator has fewer filter taps than the spatial filter of the pixel generator. |