Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

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

Published: 01 December 2011 Publication History

Abstract

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

Cited By

View all
  • (2017)Cooperative DVFS for energy-efficient HEVC decoding on embedded CPU-GPU architectureProceedings of the 54th Annual Design Automation Conference 201710.1145/3061639.3062216(1-6)Online publication date: 18-Jun-2017
  • (2017)Motion Rehab AVE 3DComputer Methods and Programs in Biomedicine10.1016/j.cmpb.2017.08.008151:C(15-20)Online publication date: 1-Nov-2017
  • (2017)Efficient DVFS for low power HEVC software decoderJournal of Real-Time Image Processing10.1007/s11554-016-0624-913:1(39-54)Online publication date: 1-Mar-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Multimedia
IEEE Transactions on Multimedia  Volume 13, Issue 6
December 2011
226 pages

Publisher

IEEE Press

Publication History

Published: 01 December 2011

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Cooperative DVFS for energy-efficient HEVC decoding on embedded CPU-GPU architectureProceedings of the 54th Annual Design Automation Conference 201710.1145/3061639.3062216(1-6)Online publication date: 18-Jun-2017
  • (2017)Motion Rehab AVE 3DComputer Methods and Programs in Biomedicine10.1016/j.cmpb.2017.08.008151:C(15-20)Online publication date: 1-Nov-2017
  • (2017)Efficient DVFS for low power HEVC software decoderJournal of Real-Time Image Processing10.1007/s11554-016-0624-913:1(39-54)Online publication date: 1-Mar-2017
  • (2016)Energy-efficient video decoding schemes for embedded handheld devicesMultimedia Tools and Applications10.1007/s11042-014-2435-y75:6(3281-3300)Online publication date: 1-Mar-2016
  • (2015)Energy efficiency of a parallel HEVC software decoder for embedded devicesProceedings of the 12th ACM International Conference on Computing Frontiers10.1145/2742854.2747286(1-6)Online publication date: 6-May-2015
  • (2015)Spatio-temporal visual security metric for secure mobile video applicationsProceedings of the 7th ACM International Workshop on Mobile Video10.1145/2727040.2727047(9-14)Online publication date: 18-Mar-2015
  • (2015)Decoder-Complexity-Aware Encoding of Motion Compensation for Multiple Heterogeneous ReceiversACM Transactions on Multimedia Computing, Communications, and Applications10.1145/270030011:2s(1-22)Online publication date: 24-Feb-2015
  • (2015)Low-Power High-Efficiency Video Decoding using General-Purpose ProcessorsACM Transactions on Architecture and Code Optimization10.1145/268555111:4(1-25)Online publication date: 9-Jan-2015
  • (2015)Rate and Power Allocation for Joint Coding and Transmission in Wireless Video Chat ApplicationsIEEE Transactions on Multimedia10.1109/TMM.2015.241335417:5(687-699)Online publication date: 1-May-2015
  • (2015)Compressing 3-D Human Motions via Keyframe-Based Geometry VideosIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2014.232937625:1(51-62)Online publication date: 6-Jan-2015
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media