H.264/MPEG-4 AVC encoder parameter selection algorithms for complexity distortion tradeoff

Rahul Vanam, Eve A. Riskin, Richard E. Ladner

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

17 Scopus citations

Abstract

The H.264 encoder has input parameters that determine the bit rate and distortion of the compressed video and the encoding complexity. A set of encoder parameters is referred to as a parameter setting. We previously proposed two offline algorithms for choosing H.264 encoder parameter settings that have distortion-complexity performance close to the parameter settings obtained from an exhaustive search, but take significantly fewer encodings. However they generate only a few parameter settings. If there is no available parameter settings for a given encode time, the encoder will need to use a lower complexity parameter setting resulting in a decrease in peak-signal-to-noise- ratio (PSNR). In this paper, we propose two algorithms for finding additional parameter settings over our previous algorithm and show that they improve the PSNR by up to 0.71 dB and 0.43 dB, respectively. We test both our algorithms on Linux and PocketPC platforms.

Original languageEnglish
Title of host publicationProceedings - 2009 Data Compression Conference, DCC 2009
Pages372-381
Number of pages10
StatePublished - 2009
Event2009 Data Compression Conference, DCC 2009 - Snowbird, UT, United States
Duration: 16 Mar 201018 Mar 2010

Publication series

NameData Compression Conference Proceedings
ISSN (Print)1068-0314

Conference

Conference2009 Data Compression Conference, DCC 2009
Country/TerritoryUnited States
CitySnowbird, UT
Period16/03/1018/03/10

Fingerprint

Dive into the research topics of 'H.264/MPEG-4 AVC encoder parameter selection algorithms for complexity distortion tradeoff'. Together they form a unique fingerprint.

Cite this