US5764293A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of encoding video using master and slave encoders wherein bit budgets for frames to be encoded are based on encoded frames
Assignee: Avago Technologies International Sales Pte Ltd
•
Filing: 1995-12-26
•
Granted: 1998-06-09
•
Expires: 2015-12-26
Abstract
Abstract A rate control algorithm for an MPEG-2 compliant encoder is described. The rate control algorithm has embodiments useful for constant bit rate and variable bit rate encoding. In particular, the present invention relates to the overall rate control implementation.
Inventors
- 👤 K. Metin Uz
- 👤 Aaron Wells
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 13:11
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/23406; H04N19/00; H04N19/10; H04N19/102; H04N19/103; H04N19/105; H04N19/112; H04N19/114; H04N19/124; H04N19/126; H04N19/134; H04N19/136; H04N19/137; H04N19/146; H04N19/15; H04N19/169; H04N19/177; H04N19/189; H04N19/192; H04N19/50; H04N19/503; H04N19/51; H04N19/523; H04N19/53; H04N19/60; H04N19/61; H04N21/40; H04N21/43; H04N21/44; H04N21/44004; H04N19/107; H04N19/152; H04N5/00; H04N5/14; H04N5/147
Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
172 words
A method for operating a video encoder comprising a master unit and a slave unit in communication with said master unit, said video encoder encoding a sequence of frames, said master unit and said slave unit each having a motion estimator, an encoder and a controller and each encoding a section of each frame, said method comprising the steps of; in a first processing stage, before said video encoder has completed coding a current frame, determining by said master unit, a bit budget for a next frame to be encoded based on information derived from coding a frame prior to the current frame, and in a second processing stage, after said video encoder has completed coding the current frame, modifying said bit budget on information derived from coding the current frame, communicating at least a portion of the modified bit budget from the master unit to the slave unit, and starting encoding of said next frame using said master unit and said slave unit based on said first and second processing stages.
Claim 2
Independent Claim
172 words
A method for operating a video encoder comprising a master unit and a slave unit in communication with said master unit, said video encoder encoding a sequence of frames, said master unit and said slave unit each having a motion estimator, an encoder and a controller and each encoding a section of each frame, said method comprising the steps of; in a first processing stage, before said video encoder has completed coding a current frame, determining by said master unit, a bit budget for a next frame to be encoded based on information derived from coding a frame prior to the current frame, and in a second processing stage, after said video encoder has completed coding the current frame, modifying said bit budget on information derived from coding the current frame, communicating at least a portion of the modified bit budget from the master unit to the slave unit, and starting encoding of said next frame using said master unit and said slave unit based on said first and second processing stages.
Claim 3
Dependent Claim
55 words
The method of claim 1 wherein during said first processing step, it is determined if there is fade, and if there is no fade, it is determined if there is a scene change, modifying said bit budget obtained in said first stage prior to said second stage if a fade or scene change is detected.
References Cited (Backward Citations)
US5170259A
Cited
US5173773A
Cited
US5418571A
Cited
US5138447A
Cited
US5461679A
Cited
US5253058A
Cited
US5596659A
Cited
US5510787A
Cited
US5379070A
Cited
US5381145A
Cited
US5579052A
Cited
US5502493A
Cited
US5485215A
Cited
US5650860A
Cited
US5682204A
Cited
US5686963A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-08 | 2001-12-08 | 2002-06-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-08 | 2005-12-08 | 2006-06-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-08 | 2009-12-08 | 2010-06-09 | $7700.00 | Window Closed / Lapsed |