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. 23, 2013

Filed:

Jun. 30, 2008
Applicants:

Xiaochun Nie, Cupertino, CA (US);

Thomas Pun, Sunnyvale, CA (US);

Roger Kumar, San Francisco, CA (US);

Hsi-jung Wu, Sunnyvale, CA (US);

Inventors:

Xiaochun Nie, Cupertino, CA (US);

Thomas Pun, Sunnyvale, CA (US);

Roger Kumar, San Francisco, CA (US);

Hsi-Jung Wu, Sunnyvale, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 7/12 (2006.01);
U.S. Cl.
CPC ...
Abstract

A rate controller for allocating a bit budget for video frames to be encoded is disclosed. The rate controller of the present invention considers many different factors when determining the frame bit budget including: desired video quality, target bit rate, frame type (intra-frame or inter-frame), frame duration, intra-frame frequency, frame complexity, intra-block frequency within an intra-frame, buffer overflow, buffer underflow, and the encoded video frame quality for a possible second pass.


Find Patent Forward Citations

Loading…