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:
Jul. 28, 2015

Filed:

Dec. 19, 2011
Applicants:

Mayer D. Schwartz, Portland, OR (US);

Peter A. Borgwardt, Portland, OR (US);

Shiv Saxena, Portland, OR (US);

Brenda L. Van Veldhuisen, Portland, OR (US);

Inventors:

Mayer D. Schwartz, Portland, OR (US);

Peter A. Borgwardt, Portland, OR (US);

Shiv Saxena, Portland, OR (US);

Brenda L. Van Veldhuisen, Portland, OR (US);

Assignee:

Google Technology Holdings LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 7/26 (2006.01); H04N 7/12 (2006.01); H04N 11/02 (2006.01); H04N 11/04 (2006.01); H04N 19/194 (2014.01); H04N 19/172 (2014.01); H04N 19/15 (2014.01); H04N 19/115 (2014.01); H04N 19/142 (2014.01); H04N 19/103 (2014.01); H04N 19/107 (2014.01); H04N 19/124 (2014.01); H04N 19/152 (2014.01); H04N 19/179 (2014.01);
U.S. Cl.
CPC ...
H04N 19/194 (2014.11); H04N 19/115 (2014.11); H04N 19/142 (2014.11); H04N 19/15 (2014.11); H04N 19/172 (2014.11); H04N 19/103 (2014.11); H04N 19/107 (2014.11); H04N 19/124 (2014.11); H04N 19/152 (2014.11); H04N 19/179 (2014.11);
Abstract

A method of dual-pass rate control video encoding and an encoder are disclosed. Uncompressed input video is received with a video encoder. First pass encoding is performed, and a second pass encoding is performed with the video encoder at a delay relative to the first pass. The first pass encoding detects scene changes within the input video, assigns macroblocks to a pre-determined number of activity classes, and determines a complexity of each picture within the sequence of pictures. Information from the first pass encoding concerning the scene changes, the activity classes, and the complexity are used for rate control determined in second pass encoding for producing and outputting a bit stream of compressed video. During at least one of the first pass and second pass encoding, boundaries of at least some of the GOPs are adjusted to be aligned with the scene changes.


Find Patent Forward Citations

Loading…