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:
Jan. 27, 2015

Filed:

Aug. 30, 2012
Applicants:

Eric Ameres, Cohoes, NY (US);

James Bankoski, Los Gatos, CA (US);

Scott Lavarnway, Warrensburg, NY (US);

Yaowu Xu, San Diego, CA (US);

Dan Miller, New York, NY (US);

Adrian Grange, Cambridge, GB;

Paul Wilkins, Cambridge, GB;

Inventors:

Eric Ameres, Cohoes, NY (US);

James Bankoski, Los Gatos, CA (US);

Scott Lavarnway, Warrensburg, NY (US);

Yaowu Xu, San Diego, CA (US);

Dan Miller, New York, NY (US);

Adrian Grange, Cambridge, GB;

Paul Wilkins, Cambridge, GB;

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 7/12 (2006.01); H04N 19/117 (2014.01); H04N 19/523 (2014.01); H04N 19/114 (2014.01); H04N 19/154 (2014.01); H04N 19/139 (2014.01); H04N 19/152 (2014.01); H04N 19/14 (2014.01); H04N 19/51 (2014.01); H04N 19/129 (2014.01); H04N 19/172 (2014.01); H04N 19/156 (2014.01); H04N 19/177 (2014.01); H04N 19/13 (2014.01);
U.S. Cl.
CPC ...
H04N 19/00066 (2013.01); H04N 19/0063 (2013.01); H04N 19/00054 (2013.01); H04N 19/002 (2013.01); H04N 19/00151 (2013.01); H04N 19/00193 (2013.01); H04N 19/00157 (2013.01); H04N 19/00696 (2013.01); H04N 19/00109 (2013.01); H04N 19/00266 (2013.01); H04N 19/00206 (2013.01); H04N 19/00284 (2013.01); H04N 19/00121 (2013.01);
Abstract

A system, apparatus, and method of compressing video data having at least one frame having at least one block having an array of pixels. The method includes transforming the pixels of the at least one block into coefficients, creating a default transmission order of the coefficients, creating an optimal transmission order of the coefficients, comparing a coefficient position of at least one of the coefficients in the optimal transmission order with a coefficient position of the at least one of the coefficients in the default transmission order; determining an update value based on the comparison, and selectively encoding position information of the at least one of the coefficients in the optimal transmission order based on the update value.


Find Patent Forward Citations

Loading…