Decoding-Energy-Rate-Distortion Optimization for Video Coding
arXiv:2203.01099 · doi:10.1109/TCSVT.2017.2771819
Abstract
This paper presents a method for generating coded video bit streams requiring less decoding energy than conventionally coded bit streams. To this end, we propose extending the standard rate-distortion optimization approach to also consider the decoding energy. In the encoder, the decoding energy is estimated during runtime using a feature-based energy model. These energy estimates are then used to calculate decoding-energy-rate-distortion costs that are minimized by the encoder. This ultimately leads to optimal trade-offs between these three parameters. Therefore, we introduce the mathematical theory for describing decoding-energy-rate-distortion optimization and the proposed encoder algorithm is explained in detail. For rate-energy control, a new encoder parameter is introduced. Finally, measurements of the software decoding process for HEVC-coded bit streams are performed. Results show that this approach can lead to up to 30% of decoding energy reduction at a constant visual objective quality when accepting a bitrate increase at the same order of magnitude.
arXiv comment12 pages, 10 figures
References in corpus (4)
Cited by in corpus (12)
- Video Coding for Machines with Feature-Based Rate-Distortion Optimization
- Energy Efficient Video Decoding for VVC Using a Greedy Strategy Based Design Space Exploration
- The Bjøntegaard Bible -- Why your Way of Comparing Video Codecs May Be Wrong
- A Comparative Analysis of the Time and Energy Demand of Versatile Video Coding and High Efficiency Video Coding Reference Decoders
- Optimized Decoding-Energy-Aware Encoding in Practical VVC Implementations
- Power-Efficient Video Streaming on Mobile Devices Using Optimal Spatial Scaling
- Beyond Bjøntegaard: Limits of Video Compression Performance Comparisons
- Sweet Streams are Made of This: The System Engineer's View on Energy Efficiency in Video Communications
- Decoding Energy Modeling For Versatile Video Coding
- Extending Video Decoding Energy Models for 360° and HDR Video Formats in HEVC
- Video Decoding Energy Reduction Using Temporal-Domain Filtering
- Component-wise Power Estimation of Electrical Devices Using Thermal Imaging