DocumentCode :
3413910
Title :
A DSP-based solution to increase the energy efficiency of real-time video encoders
Author :
Sezer, O.G. ; Demircin, M.U. ; Minhua Zhou
Author_Institution :
Syst. & Applic. R&D Center, Texas Instrum. Inc., Dallas, TX, USA
fYear :
2012
fDate :
Sept. 30 2012-Oct. 3 2012
Firstpage :
2921
Lastpage :
2924
Abstract :
Implementation of energy-efficient real-time video coders in hardware becomes a new research frontier as the demand for High-Definition(HD) video encoders growing to be a part of popular applications in hand-held smartphones and tablets. In this paper, we tackle an important problem encountered in hardware video encoder design, which wastes hardware cycles (hence loss of battery power) and introduces delays by reducing data throughput. Video conferencing applications in smartphones such as FaceTime™ and Skype™ necessitate energy-efficient real-time video encoders. In these applications, the video encoder should produce independently decodable data units (e.g., H.264/AVC NAL-units, slices) with size smaller than the maximum transmission unit (MTU) size of the network, to prevent fragmentation of packets. In this paper, we propose a method that significantly reduces the requirement to flush hardware pipeline when maximum NAL-unit size is reached by accurate estimation of the bit-rates of macroblocks at very early stages in the encoding pipeline. With this new method, we ensure that our video encoders in communication terminals to produce H.241 compliant maximum NAL-units with minimum waste of hardware cycles. Experiments show that without our method encoder hardware needs more than 16,000 pipeline flushes for one minute of video, which can be reduced by order of magnitudes with the proposed method to hundred or even less flushes.
Keywords :
digital signal processing chips; energy conservation; pipeline processing; power aware computing; smart phones; teleconferencing; video coding; video communication; DSP-based solution; FaceTimeTM; H.241 compliant maximum NAL-units; MTU size; SkypeTM; data throughput reduction; encoding pipeline; energy-efficient real-time video coders; flush hardware pipeline; hand-held smartphones; hardware cycles; hardware video encoder design; high-definition video encoders; macroblocks bit-rate estimation; maximum transmission unit size; tablets; video conferencing applications; Encoding; Estimation; Hardware; Pipelines; Real-time systems; Streaming media; Video coding; H.241; energy-efficiency; hardware; video compression; videoconferencing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image Processing (ICIP), 2012 19th IEEE International Conference on
Conference_Location :
Orlando, FL
ISSN :
1522-4880
Print_ISBN :
978-1-4673-2534-9
Electronic_ISBN :
1522-4880
Type :
conf
DOI :
10.1109/ICIP.2012.6467511
Filename :
6467511
Link To Document :
بازگشت