Methods and systems for quality controlled encoding
AssigneeQUALCOMM Incorporated
InventorsDevarshi Parashar Shah, PhaniKumar Bhamidipati, Vinod Kaushik, Serafim S. Loukas, JR.
Life of this patent
Estimating the term…
Abstract
This disclosure describes techniques for controlling a perceived quality of multimedia sequences to try to achieve a desired constant perceptual quality regardless of the content of the sequences. In particular, an encoding device may implement quality control techniques to associate a sequence segment with a content “class” based on the content of the segment, determine a perceptual quality metric of the sequence segment, and adjust at least one encoding parameter used to encode the segment is encoded such that for the perceptual quality of the sequence segment converges to the desired quality.
Claims32
A method for processing multimedia data, the method comprising:
- computing a perceived quality metric for an encoded segment of data associated with digital multimedia data;
- and
- selecting one of a plurality of content classes based on the perceived quality metric and one of at least one encoding parameter used to encode the segment of data and a resultant bitrate of the encoded segment of data.
An apparatus for processing multimedia data, the apparatus comprising:
- a quality measurement module that computes a perceived quality metric for an encoded segment of data associated with digital multimedia data;
- and
- a class selection module that selects one of a plurality of content classes based on the perceived quality metric and one of at least one encoding parameter used to encode the segment of data and a resultant bitrate of the encoded segment of data.
An apparatus for processing multimedia data, the apparatus comprising:
- means for computing a perceived quality metric for an encoded segment of data associated with digital multimedia data;
- and
- means for selecting one of a plurality of content classes based on the perceived quality metric and one of at least one encoding parameter used to encode the segment of data and a resultant bitrate of the encoded segment of data.
A machine readable medium having instructions stored thereon, the stored instructions including one or more portions of code, and being executable on one or more machines, the one or more portions of code comprising:
- code for computing a perceived quality metric for an encoded segment of data associated with digital multimedia data;
- and
- code for selecting one of a plurality of content classes based on the perceived quality metric and one of at least one encoding parameter used to encode the segment of data and a resultant bitrate of the encoded segment of data.
Dependencies are inferred from the claim text.