Energy Efficient Video Decoding for VVC Using a Greedy Strategy Based Design Space Exploration
arXiv:2111.12194 · doi:10.1109/TCSVT.2021.3130739
Abstract
IP traffic has increased significantly in recent years, and it is expected that this progress will continue. Recent studies report that the viewing of online video content accounts for a share of 1% of the global greenhouse gas emissions. To reduce the data traffic of video streaming, the new standard Versatile Video Coding (VVC) has been finalized in 2020. In this paper, the energy efficiency of two different VVC decoders is analyzed in detail. Furthermore, we propose a design space exploration that uses an algorithm based on a greedy strategy to derive coding tool profiles that optimize the energy demand of the decoder. We show that the algorithm derives optimal coding tool profiles for a subset of coding tools. Additionally, we propose profiles that reduce the energy demand of VVC decoders and provide energy savings of more than 50% for sequences with 4K resolution. Thereby, we will also show that the proposed profiles can have a lower decoding energy demand than comparable HEVC-encoded bit streams while also having a significantly lower bit rate.
Accepted by IEEE Transactions on Circuits and Systems for Video Technology (TCSVT)
References in corpus (7)
- Modeling the Energy Consumption of the HEVC Decoding Process
- Decoding-Energy-Rate-Distortion Optimization for Video Coding
- A Comparative Analysis of the Time and Energy Demand of Versatile Video Coding and High Efficiency Video Coding Reference Decoders
- Power-Efficient Video Streaming on Mobile Devices Using Optimal Spatial Scaling
- Decoding Energy Modeling For Versatile Video Coding
- Extending Video Decoding Energy Models for 360° and HDR Video Formats in HEVC
- Power Modeling for Virtual Reality Video Playback Applications
Cited by in corpus (5)
- Energy-Rate-Quality Tradeoffs of State-of-the-Art Video Codecs
- The Bjøntegaard Bible -- Why your Way of Comparing Video Codecs May Be Wrong
- Optimized Decoding-Energy-Aware Encoding in Practical VVC Implementations
- Video Decoding Energy Reduction Using Temporal-Domain Filtering
- Advanced Design Space Exploration for Joint Energy and Quality Optimization for VVC