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:
Apr. 20, 2021

Filed:

Jun. 28, 2019
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Adrian William Grange, Los Gatos, CA (US);

Ronald Sebastiaan Bultje, San Jose, CA (US);

Yaowu Xu, Saratoga, CA (US);

Paul Gordon Wilkins, Milton, GB;

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04B 1/66 (2006.01); H04N 19/52 (2014.01); H04N 19/46 (2014.01); H04N 19/105 (2014.01); H04N 19/117 (2014.01); H04N 19/124 (2014.01); H04N 19/13 (2014.01); H04N 19/159 (2014.01); H04N 19/61 (2014.01); H04N 19/172 (2014.01); H04N 19/176 (2014.01); H04N 19/182 (2014.01); H04N 19/184 (2014.01);
U.S. Cl.
CPC ...
H04N 19/52 (2014.11); H04N 19/105 (2014.11); H04N 19/117 (2014.11); H04N 19/124 (2014.11); H04N 19/13 (2014.11); H04N 19/159 (2014.11); H04N 19/46 (2014.11); H04N 19/61 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/182 (2014.11); H04N 19/184 (2014.11);
Abstract

Decoding a video sequence may include generating decoded video data by decoding encoded video data from an encoded bitstream, wherein decoding the encoded video data includes identifying candidate reference motion vectors used to decode previously decoded blocks, identifying reconstructed pixel values from a block spatially adjacent to a current block in the current frame, for each candidate reference motion vector, determining a respective score based on a difference between the reconstructed pixel values and pixel values obtained using the candidate reference motion vector, identifying a candidate reference motion vector having the minimal score from the candidate reference motion vectors as the reference motion vector, decoding a motion vector from the encoded bitstream using the reference motion vector, and decoding the current block from the encoded bitstream using the motion vector.


Find Patent Forward Citations

Loading…