Quasi-constant-quality rate control with look-ahead
AssigneeQUALCOMM Incorporated
InventorsTao Tian, Peisong Chen, Vijayalakshmi Raveendran
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsTao Tian, Peisong Chen, Vijayalakshmi Raveendran
Estimating the term…
Methods and apparatus efficiently encode multimedia data, such as live video streams. An encoding complexity of a predetermined time interval, such as 1 second, is estimated before the actual encoding that will be used. This permits the actual encoding to be performed with an a priori estimate of complexity, permitting the bits allocated for the predetermined time interval (bit rate) to be efficiently allocated within the predetermined time interval. Moreover, the estimated complexity can be provided to a device, such as a multiplexer, which can then allocate the available bandwidth for a collection of multiplexed video channels according to the encoding complexity anticipated for those video channels, which then permits the quality of a particular channel to remain relatively constant even when the bandwidth for the collection of multiplexed video channels is relatively constant.
A method of encoding received video data, the method comprising:
An apparatus for encoding received video data, the apparatus comprising:
The apparatus of claim 18, wherein the object is a macroblock or a frame.
An apparatus of encoding received video data, the apparatus comprising:
A computer program product embodied in a tangible medium with instructions for encoding received video data, the computer program product comprising:
The computer program product of claim 34, wherein the predetermined time period is about one second.
A method for encoding multimedia data comprising:
An apparatus for encoding multimedia data comprising:
An apparatus for encoding multimedia data comprising:
A computer program product embodied in a tangible medium with instructions for encoding multimedia data comprising:
Dependencies are inferred from the claim text.