Patent ID: 8953687
Filing Date: 2015-02-10
Classification: H04N

Abstract:
1. A method for motion compensated video interpolation, comprising: determining, in a motion estimator, for each block in a current video field or frame, the current field or frame being from a sequence, a motion vector that produces a best match to a pixel data area in a previous video field or frame of the sequence; forming a motion vector field for the current video field or frame using the thus determined best match vectors for each block of the current video field or frame; determining a first time instance, within the sequence, at which an interpolated block in an interpolated video field or frame must be displayed, the first time instance being between when the current and previous video fields or frames must be displayed; interpolating video data, in an interpolator, from the current and previous video fields or frames, for each block of the interpolated video field or frame, the interpolating comprising selecting video data from the current and previous video fields or frames according to the motion vector field, and combining the selected video data according to a respective working time instance for that block, which is variable between times when the current and previous video fields or frames must be displayed; combining the interpolated blocks to produce the interpolated frame or field; and outputting the interpolated frame or field for display at the first time instance or for storage and subsequent display at the first time instance, relative to the current and previous fields or frames in the sequence, wherein the working time instance of the interpolated field or frame is time shifted either towards a time instance for display of the previous input field or frame or towards a time instance for display of the current input field or frame.