DocumentCode
3413470
Title
Joint algorithm/code-level optimization of H.264 video decoder for mobile multimedia applications
Author
Huang, Ting-Yu ; Jian, Guo-An ; Chu, Jui-Chin ; Su, Ching-Lung ; Guo, Jiun-In
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi
fYear
2008
fDate
March 31 2008-April 4 2008
Firstpage
2189
Lastpage
2192
Abstract
In this paper, we propose a joint algorithm/code-level optimization scheme to make it feasible to perform real-time H.264/AVC video decoding software on ARM-based platform for mobile multimedia applications. In the algorithm-level optimization, we propose various techniques like fast interpolation scheme, zero-skipping technique for texture decoding, fast boundary strength decision for in-loop filtering, and pattern matching algorithm for CAVLD. In the code-level optimization, we propose the design techniques on minimizing memory access and branch times. The experimental result shows that we have reduced the complexity of H.264 video decoder up to 93% as compared to the reference software JM9.7. The optimized H.264 video decoder can achieve the QCIF@30Hz video decoding on an ARM9 processor when operating at 120MHz clock.
Keywords
microprocessor chips; multimedia communication; optimisation; video codecs; video coding; ARM-based platform; ARM9 processor; H.264 video decoder; H.264/AVC video decoding software; algorithm-level optimization; code-level optimization scheme; mobile multimedia applications; Application software; Automatic voltage control; Decoding; Design optimization; Filtering algorithms; Interpolation; Matched filters; Pattern matching; Software algorithms; Software performance; Optimization methods; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing, 2008. ICASSP 2008. IEEE International Conference on
Conference_Location
Las Vegas, NV
ISSN
1520-6149
Print_ISBN
978-1-4244-1483-3
Electronic_ISBN
1520-6149
Type
conf
DOI
10.1109/ICASSP.2008.4518078
Filename
4518078
Link To Document