The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 09, 2020

Filed:

May. 24, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Gary J. Sullivan, Bellevue, WA (US);

You Zhou, Sammamish, WA (US);

Chih-Lung Lin, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 19/52 (2014.01); H04N 19/523 (2014.01); H04N 19/174 (2014.01); H04N 19/139 (2014.01); H04N 19/147 (2014.01); H04N 19/109 (2014.01); H04N 19/136 (2014.01); H04N 19/177 (2014.01); H04N 19/17 (2014.01); H04N 19/179 (2014.01); H04N 19/105 (2014.01); H04N 19/142 (2014.01); H04N 19/513 (2014.01);
U.S. Cl.
CPC ...
H04N 19/174 (2014.11); H04N 19/105 (2014.11); H04N 19/109 (2014.11); H04N 19/136 (2014.11); H04N 19/139 (2014.11); H04N 19/142 (2014.11); H04N 19/147 (2014.11); H04N 19/17 (2014.11); H04N 19/177 (2014.11); H04N 19/179 (2014.11); H04N 19/52 (2014.11); H04N 19/521 (2014.11); H04N 19/523 (2014.11);
Abstract

Approaches to selection of motion vector ('MV') precision during video encoding are presented. These approaches can facilitate compression that is effective in terms of rate-distortion performance and/or computational efficiency. For example, a video encoder determines an MV precision for a unit of video from among multiple MV precisions, which include one or more fractional-sample MV precisions and integer-sample MV precision. The video encoder can identify a set of MV values having a fractional-sample MV precision, then select the MV precision for the unit based at least in part on prevalence of MV values (within the set) having a fractional part of zero. Or, the video encoder can perform rate-distortion analysis, where the rate-distortion analysis is biased towards the integer-sample MV precision. Or, the video encoder can collect information about the video and select the MV precision for the unit based at least in part on the collected information.


Find Patent Forward Citations

Loading…