Adaptive Resolution and Chroma Subsampling for Energy-Efficient Video Coding
Amritha Premkumar, Christian Herglotz
TL;DR
ARCS tackles the inefficiency of fixed chroma subsampling by jointly optimizing spatial resolution and chroma format for each target bitrate, aiming to reduce decoding energy without perceptual loss. It defines a normalized quality–complexity objective $J'$ that balances perceptual quality and decoding time via a tunable parameter $\alpha$, and enforces monotonicity constraints to ensure stable bitrate ladders. The framework generates multiple candidate representations, evaluates them with objective metrics such as ColorVideoVDP and decoding time, and selects the best $(r,c)$ pairs per bitrate. Experimental results on 15 SJTU UHD sequences show substantial decoding-time reductions (up to about $75\%$) with small or moderate bitrate penalties, demonstrating chroma adaptivity as a practical lever for energy-efficient streaming. ARCS is codec-agnostic and integrates naturally into per-title or per-segment workflows, offering a new control dimension for energy-aware video delivery.
Abstract
Conventional video encoders typically employ a fixed chroma subsampling format, such as YUV420, which may not optimally reflect variations in chroma detail across different types of content. This can lead to suboptimal chroma quality and inefficiencies in bitrate allocation. We propose an Adaptive Resolution-Chroma Subsampling (ARCS) framework that jointly optimizes spatial resolution and chroma subsampling to balance perceptual quality and decoding efficiency. ARCS selects an optimal (resolution, chroma format) pair for each bitrate by maximizing a composite quality-complexity objective, while enforcing monotonicity constraints to ensure smooth transitions between representations. Experimental results using x265 show that, compared to a fixed-format encoding (YUV444), on average, ARCS achieves a 13.48 % bitrate savings and a 62.18 % reduction in decoding time, which we use as a proxy for the decoding energy, to yield the same colorVideoVDP score. The proposed framework introduces chroma adaptivity as a new control dimension for energy-efficient video streaming.
