Optimized bit extraction using distortion modeling in the scalable extension of H.264/AVC

Ehsan Maani*, Aggelos K. Katsaggelos

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

39 Scopus citations


The newly adopted scalable extension of H.264/AVC video coding standard (SVC) demonstrates significant improvements in coding efficiency in addition to an increased degree of supported scalability relative to the scalable profiles of prior video coding standards. Due to the complicated hierarchical prediction structure of the SVC and the concept of key pictures, content-aware rate adaptation of SVC bit streams to intermediate bit rates is a nontrivial task. The concept of quality layers has been introduced in the design of the SVC to allow for fast content-aware prioritized rate adaptation. However, existing quality layer assignment methods are suboptimal and do not consider all network abstraction layer (NAL) units from different layers for the optimization. In this paper, we first propose a technique to accurately and efficiently estimate the quality degradation resulting from discarding an arbitrary number of NAL units from multiple layers of a bitstream by properly taking drift into account. Then, we utilize this distortion estimation technique to assign quality layers to NAL units for a more efficient extraction. Experimental results show that a significant gain can be achieved by the proposed scheme.

Original languageEnglish (US)
Pages (from-to)2022-2029
Number of pages8
JournalIEEE Transactions on Image Processing
Issue number9
StatePublished - 2009


  • Automatic voltage control
  • Bit rate
  • Data mining
  • Encoding
  • No Index Terms Provided
  • Scalability
  • Spatial resolution
  • Static VAr compensators

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Optimized bit extraction using distortion modeling in the scalable extension of H.264/AVC'. Together they form a unique fingerprint.

Cite this