On Complexity Modeling of H.264/AVC Video Decoding and Its Application for Energy Efficient Decoding

作者: Zhan Ma , Hao Hu , Yao Wang

DOI: 10.1109/TMM.2011.2165056

关键词: Computer hardwareClock rateDecoding methodsARM architectureComputer scienceDynamic voltage scalingEfficient energy usePentiumFrequency scaling

摘要: This paper proposes a new complexity model for H.264/AVC video decoding. The is derived by decomposing the entire decoder into several decoding modules (DM), and identifying fundamental operation unit (termed or CU) in each DM. of DM modeled product average one CU number CUs required. shown to be highly accurate software both on Intel Pentium mobile 1.6-GHz ARM Cortex A8 600-MHz processors, over variety contents at different spatial temporal resolutions bit rates. We further show how use this predict required clock frequency hence perform dynamic voltage scaling (DVFS) energy efficient evaluate achievable power savings platforms, using analytical models these two platforms as well real experiments with ARM-based TI OMAP35x EVM board. Our study shows that platform where dominates, saving factor 3.7 possible. For processor static leakage not negligible, 2.22 still achievable.

参考文章(16)
Szu-Wei Lee, C.-C. Jay Kuo, Motion Compensation Complexity Model for Decoder-Friendly H.264 System Design multimedia signal processing. pp. 119- 122 ,(2007) , 10.1109/MMSP.2007.4412832
Ravindra Jejurikar, Cristiano Pereira, Rajesh Gupta, Leakage aware dynamic voltage scaling for real-time embedded systems design automation conference. pp. 275- 280 ,(2004) , 10.1145/996566.996650
Szu-Wei Lee, C.-C. Jay Kuo, Complexity modeling for context-based adaptive binary arithmetic coding (CABAC) in H.264/AVC decoder Proceedings of SPIE. ,vol. 6696, pp. 669603- ,(2007) , 10.1117/12.730962
M. van der Schaar, Y. Andreopoulos, Rate-distortion-complexity modeling for network and receiver aware adaptation IEEE Transactions on Multimedia. ,vol. 7, pp. 471- 479 ,(2005) , 10.1109/TMM.2005.846790
N. Kontorinis, Y. Andreopoulos, M. van der Schaar, Statistical Framework for Video Decoding Complexity Modeling and Prediction IEEE Transactions on Circuits and Systems for Video Technology. ,vol. 19, pp. 1000- 1013 ,(2009) , 10.1109/TCSVT.2009.2020256
P. List, A. Joch, J. Lainema, G. Bjontegaard, M. Karczewicz, Adaptive deblocking filter IEEE Transactions on Circuits and Systems for Video Technology. ,vol. 13, pp. 614- 619 ,(2003) , 10.1109/TCSVT.2003.815175
Szu-Wei Lee, C.-C. Jay Kuo, Complexity Modeling for Motion Compensation in H.264/AVC Decoder international conference on image processing. ,vol. 5, pp. 313- 316 ,(2007) , 10.1109/ICIP.2007.4379828
Zhihai He, Yongfang Liang, Lulin Chen, I. Ahmad, Dapeng Wu, Power-rate-distortion analysis for wireless video communication under energy constraints IEEE Transactions on Circuits and Systems for Video Technology. ,vol. 15, pp. 645- 658 ,(2005) , 10.1109/TCSVT.2005.846433
T.D. Burd, T.A. Pering, A.J. Stratakos, R.W. Brodersen, A dynamic voltage scaled microprocessor system international solid-state circuits conference. ,vol. 35, pp. 1571- 1580 ,(2000) , 10.1109/4.881202
Zhan Ma, Zhongbo Zhang, Yao Wang, Complexity modeling of H.264 entropy decoding international conference on image processing. pp. 2784- 2787 ,(2008) , 10.1109/ICIP.2008.4712372