Litcius/Paper detail

Energy-efficient Adaptive Video Streaming with Latency-Aware Dynamic Resolution Encoding

Vignesh V Menon, Amritha Premkumar, Prajit T Rajendran, Adam Wieckowski, Benjamin Bross, Christian Timmerer, Detlev Marpe

202413 citationsDOIOpen Access PDF

Abstract

Traditional per-title encoding schemes aim to optimize encoding resolutions to deliver the highest perceptual quality for each representation. However, keeping the encoding time within an acceptable threshold for a smooth user experience is important to reduce the carbon footprint and energy consumption on encoding servers in video streaming applications. Toward this realization, we introduce an encoding latency-aware dynamic resolution encoding scheme (LADRE) for adaptive video streaming applications. LADRE determines the encoding resolution for each target bitrate by utilizing a random forest-based prediction model for every video segment based on spatiotemporal features and the acceptable target latency. Experimental results show that LADRE achieves an overall average quality improvement of 0.58 dB PSNR and 0.43 dB XPSNR while maintaining the same bitrate, compared to the HTTP Live Streaming (HLS) bitrate ladder encoding of 200 s segments using the VVenC encoder, when the encoding latency for each representation is set to remain below the 200 s threshold. This is accompanied by a 84.17% reduction in overall encoding energy consumption.

Topics & Concepts

Computer scienceEncoding (memory)Latency (audio)EncoderReal-time computingContext-adaptive binary arithmetic codingVideo qualityEnergy consumptionData compressionComputer visionArtificial intelligenceTelecommunicationsBiologyOperating systemEcologyOperations managementMetric (unit)EconomicsImage and Video Quality AssessmentVideo Coding and Compression TechnologiesAdvanced Data Compression Techniques
Energy-efficient Adaptive Video Streaming with Latency-Aware Dynamic Resolution Encoding | Litcius