Motion estimation/compensation for screen capture video
AssigneeMicrosoft Corporation
InventorSanjeev Mehrotra
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorSanjeev Mehrotra
Estimating the term…
The present invention relates to motion estimation and compensation. For example, a screen capture encoder performs motion estimation that is adapted to screen capture video in various respects. For example, the motion estimation uses a distortion measure based upon the count of equal/unequal pixels in two regions, sub-samples the distortion measure to speed up motion estimation, and/or uses a search pattern that prioritizes types of motion common in screen capture video. Or, a screen capture decoder performs motion compensation that is adapted to screen capture video in various respects. For example, the decoder performs the motion compensation for pixels with different values at corresponding locations in a current frame and a reference frame, but not for all pixels of the current frame. Alternatively, an encoder/decoder performs the motion estimation/compensation to compress/decompress other kinds of content.
A screen capture encoder comprising:
A screen capture decoder comprising:
A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform a method comprising:
In a computer system, a method of motion estimation comprising:
A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform a method of motion estimation from a reference frame to a current frame, the method comprising:
A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform a method comprising:
A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform a method comprising:
A method comprising:
Dependencies are inferred from the claim text.