Method and related apparatus for generating interpolated frame according to spatial relationship result and temporal matching difference
AssigneeMediatek Inc.
InventorsChin-Chuan Liang, Te-Hao Chang, Siou-Shen Lin
Life of this patent
Estimating the term…
Abstract
A method for generating an interpolated frame includes: calculating a temporal matching difference corresponding to a target motion vector of a current block by performing a motion estimation on the current block; deriving a spatial relationship result according to the target motion vector and motion vectors corresponding to a plurality of neighboring image blocks; and deriving the interpolated frame according to the target motion vector, the spatial relationship result, and the temporal matching difference.
Claims20
A method for generating an interpolated frame, the method comprising:
- calculating a plurality of motion vectors;
- calculating a temporal matching difference corresponding to a target motion vector of a current block by performing a motion estimation on the current block, wherein calculating the temporal matching difference is performed during or after calculating the plurality of motion vectors;
- deriving a spatial relationship result according to the target motion vector and motion vectors corresponding to a plurality of neighboring image blocks, wherein deriving the spatial relationship result is performed after calculating the target motion vector;
- deriving an adjusted spatial relationship result according to the temporal matching difference and the spatial relationship result;
- and
- generating the interpolated frame according to the target motion vector and the adjusted spatial relationship result.
A video processing apparatus for generating a motion compensated interpolated frame, the apparatus comprising:
- a motion estimator, calculating a temporal matching difference corresponding to a target motion vector of a current block;
- a spatial relationship generator, directly coupled to the motion estimator, generating a spatial relationship result according to the target motion vector and motion vectors corresponding to a plurality of neighboring image blocks;
- and
- a motion compensated interpolator, directly coupled to both the spatial relationship generator and the motion estimator, deriving an interpolated frame according to the target motion vector, the spatial relationship result, and the temporal matching difference;
- wherein the motion compensated interpolator comprises:
- an adjusting unit, generating an adjusted spatial relationship result based on the temporal matching difference;
- and
- an interpolation unit, directly coupled to the adjusting unit, generating the interpolated frame according to the adjusted spatial relationship result.
A video processing apparatus, generating a motion compensated interpolated frame, the apparatus comprising:
- a motion estimator, calculating a temporal matching difference corresponding to a target motion vector of a current block;
- a spatial relationship generator, directly coupled to the motion estimator, generating a spatial relationship result according to the target motion vector and motion vectors corresponding to a plurality of neighboring image blocks;
- a spatial relationship enhancer, directly coupled to both the spatial relationship generator and the motion estimator, generating an adjusted spatial relationship result based on the temporal matching difference;
- and
- a motion compensated interpolator, directly coupled to both the spatial relationship enhancer and the motion estimator, deriving an interpolated frame according to the target motion vector and the adjusted spatial relationship result.
Dependencies are inferred from the claim text.