Open Access

Performance and Complexity Co-evaluation of the Advanced Video Coding Standard for Cost-Effective Multimedia Communications

  • Sergio Saponara1Email author,
  • Kristof Denolf1,
  • Gauthier Lafruit1,
  • Carolina Blanch1 and
  • Jan Bormans1
EURASIP Journal on Advances in Signal Processing20042004:214371

https://doi.org/10.1155/S111086570431019X

Received: 22 November 2002

Published: 4 March 2004

Abstract

The advanced video codec (AVC) standard, recently defined by a joint video team (JVT) of ITU-T and ISO/IEC, is introduced in this paper together with its performance and complexity co-evaluation. While the basic framework is similar to the motion-compensated hybrid scheme of previous video coding standards, additional tools improve the compression efficiency at the expense of an increased implementation cost. As a first step to bridge the gap between the algorithmic design of a complex multimedia system and its cost-effective realization, a high-level co-evaluation approach is proposed and applied to a real-life AVC design. An exhaustive analysis of the codec compression efficiency versus complexity (memory and computational costs) project space is carried out at the early algorithmic design phase. If all new coding features are used, the improved AVC compression efficiency (up to 50% compared to current video coding technology) comes with a complexity increase of a factor 2 for the decoder and larger than one order of magnitude for the encoder. This represents a challenge for resource-constrained multimedia systems such as wireless devices or high-volume consumer electronics. The analysis also highlights important properties of the AVC framework allowing for complexity reduction at the high system level: when combining the new coding features, the implementation complexity accumulates, while the global compression efficiency saturates. Thus, a proper use of the AVC tools maintains the same performance as the most complex configuration while considerably reducing complexity. The reported results provide inputs to assist the profile definition in the standard, highlight the AVC bottlenecks, and select optimal trade-offs between algorithmic performance and complexity.

Keywords and phrases

video compression standards (MPEG AVCH.26LH.264)power-optimized multimedia codingcost-effective design of multimedia systemscomplexity analysis

Authors’ Affiliations

(1)
Interuniversity Microelectronics Center (IMEC)

Copyright

© Saponara et al. 2004