Title :
Energy-constrained real-time H.264/AVC video coding
Author :
da Fonseca, Tiago A. ; de Queiroz, R.L.
Author_Institution :
Dept. of Electr. Eng., Univ. de Brasilia, Brasilia, Brazil
Abstract :
Energy consumption has become a leading design constraint for computing devices in order to defray electric bills for individuals and businesses. Over the past years, digital video communication technologies have demanded higher computing power availability and, therefore, higher energy expenditure. In order to meet the challenge to provide software-based video encoding solutions, we adopted an open source software implementation of an H.264 video encoder, the x264 encoder, and optimized its prediction stage in the energy sense (E). Thus, besides looking for the coding options which lead to the best coded representation in terms of rate and distortion (RD), we constrain the process to fit within a certain energy budget. i.e., an RDE optimization. We considered energy as the time integration of the real demanded electric power for a given system. We present an RDE-optimized framework which allows for software-based real-time video compression, meeting the desired targets of electrical consumption, hence, controlling carbon emissions. We show results of energy-constrained compression wherein one can save as much as 35% of the energy with small impact on RD performance.
Keywords :
energy consumption; green computing; optimisation; power aware computing; public domain software; rate distortion theory; video coding; H.264 video encoder; RDE-optimized framework; best coded representation; carbon emission control; design constraint; digital video communication; electrical consumption; energy consumption; energy-constrained compression; energy-constrained real-time H.264/AVC video coding; open source software implementation; prediction stage optimization; software-based real-time video compression; software-based video encoding solutions; x264 encoder; Complexity theory; Encoding; Energy consumption; PSNR; Real-time systems; Video coding; Video sequences; Green computing; H.264/AVC; software implementation; tunable fidelity; video codec;
Conference_Titel :
Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on
Conference_Location :
Vancouver, BC
DOI :
10.1109/ICASSP.2013.6637950