Estimating encoding complexity of a real-time embedded software HEVC codec

Abstract : The High Efficiency Video Coding (HEVC) standard provides up to 40% bitrate savings compared to the state-of-art H.264/AVC standard for the same perceptual video quality. Power consumption constraints represent a serious challenge for embedded applications based on a software design. A large number of systems are likely to integrate the HEVC codec in the long run and will need to be energy aware. In this context, we carry out a complexity study of the HEVC coding trees encoding process. This study shows that the complexity of encoding a Coding Unit (CU) of a given size has a non trivial probability density shape and thus can hardly be predicted with accuracy. However, we propose a model that linearly links the ratios between the complexities of coarse-grain and lower-grain CU encodings with a precision error under 6%. This model is valid for a wide range of video contents coded in Intra configurations at different bitrates. This information is useful to control encoder energy during the encoding process on battery limited devices.
Document type :
Conference papers
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01498474
Contributor : Daniel Menard <>
Submitted on : Thursday, March 30, 2017 - 10:22:49 AM
Last modification on : Tuesday, February 5, 2019 - 3:58:19 PM

Identifiers

Citation

Alexandre Mercat, Wassim Hamidouche, Maxime Pelcat, Daniel Menard. Estimating encoding complexity of a real-time embedded software HEVC codec. Conference on Design and Architectures for Signal and Image Processing (DASIP), ECSI, Oct 2016, Rennes, France. ⟨10.1109/DASIP.2016.7853792⟩. ⟨hal-01498474⟩

Share

Metrics

Record views

216