Chrominance motion vector rounding
AssigneeMicrosoft Corporation
InventorsKunal Mukerjee, Sridhar Srinivasan
Life of this patent
Estimating the term…
Abstract
Various techniques and tools for chrominance motion vector rounding are described. For example, during motion compensation, a video encoder or decoder converts luminance motion vectors into chrominance motion vector having quarter-pixel accuracy. Or, during motion compensation, a video encoder or decoder converts luminance motion vectors into chrominance motion vectors using one of multiple available chrominance motion vector rounding modes.
Claims32
In a computer system, a computer-implemented method of performing motion compensation, the method comprising:
- computing a luminance motion vector with quarter-pixel accuracy in luminance space;
- and
- converting the luminance motion vector to a chrominance motion vector with quarter-pixel accuracy in chrominance space.
In a computer system, a computer-implemented method of performing motion compensation, the method comprising:
- computing a luminance motion vector in luminance space;
- and
- converting the luminance motion vector to a chrominance motion vector, the converting being performed in one of multiple available chrominance motion vector rounding modes.
A system comprising:
- means for computing luminance motion vectors with quarter-pixel accuracy for a predicted video frame relative to a reference video frame;
- and
- means for converting the luminance motion vectors into chrominance motion vectors with quarter-pixel accuracy in chrominance space.
A system comprising:
- means for computing luminance motion vectors for a predicted video frame relative to a reference video frame;
- means for selecting one of multiple available chrominance motion vector rounding modes;
- and
- means for converting the luminance motion vectors into chrominance motion vectors according to the selected chrominance motion vector rounding mode.
Dependencies are inferred from the claim text.