Back to results
US 8,508,659 B2Granted
System and method for frame rate conversion using multi-resolution temporal interpolation
AssigneeNXP B.V.
InventorsErwin Ben Bellers, Thijs Thomas Withaar
Life of this patent
Estimating the term…
Abstract
A system and method for frame rate conversion using multi-resolution temporal interpolation utilizes motion estimation on input images to produce at least one motion vector and temporal interpolation on the input images in at least one spatial resolution that is determined by a characteristic of the at least one motion vector.
Claims19
A method for frame rate conversion, the method comprising:
- obtaining input images, wherein the input images correspond to different instances in time;
- performing motion estimation on the input images to produce a motion vector;
- and
- performing temporal interpolation on the input images in a spatial resolution that is determined by a characteristic of the motion vector to generate an interpolated image, wherein performing the temporal interpolation comprises:
- comparing the characteristic of the motion vector with an ordered list of thresholds;
- and
- performing the temporal interpolation on the input images in a spatial resolution that is determined by a relationship between the characteristic of the motion vector and the ordered list of thresholds.
4 more elements
A system for frame rate conversion, the system comprising:
- a motion estimator configured to perform motion estimation on input images to generate a motion vector, wherein the input images correspond to different instances in time;
- and
- a motion compensated temporal interpolator configured to perform motion compensated temporal interpolation on the input images using the motion vector to generate interpolated images, wherein the motion compensated temporal interpolator comprises:
- a first upconverter configured to perform temporal interpolation on the input images in a full spatial resolution using the motion vector to generate a first interpolated image;
- a downscaler configured to downscale the input images from the full spatial resolution into a downscaled spatial resolution;
- a second upconverter configured to perform temporal interpolation on the input images in the downscaled spatial resolution using the motion vector to generate a second interpolated image;
- an upscaler configured to upscale the second interpolated image into a processed image;
- and
- a switch configured to select the first interpolated image or the processed image as an output image based on a characteristic of the motion vector.
6 more elements
A system for frame rate conversion, the system comprising:
- a motion estimator configured to perform motion estimation on input images to generate a motion vector, wherein the input images correspond to different instances in time;
- and
- a motion compensated temporal interpolator configured to perform motion compensated temporal interpolation on the input images using the motion vector to generate interpolated images, wherein the motion compensated temporal interpolator comprises:
- a first upconverter configured to perform temporal interpolation on the input images in a full spatial resolution using the motion vector to generate a first interpolated image;
- a downscaler configured to downscale the input images from the full spatial resolution into a downscaled spatial resolution;
- a second upconverter configured to perform temporal interpolation on the input images in the downscaled spatial resolution using the motion vector to generate a second interpolated image;
- an upscaler configured to upscale the second interpolated image into a processed image;
- and
- a mixer configured to process the first interpolated image and the processed image to generate an output image based on a characteristic of the motion vector.
6 more elements
Dependencies are inferred from the claim text.