A High-Level Feature Model to Predict the Encoding Energy of a Hardware Video Encoder
Reddy, Herglotz, Kaup
In today's society, live video streaming and user generated content streamed from battery powered devices are ubiquitous. Live streaming requires real-time video encoding, and hardware video encoders are well suited for such an encoding task. In this paper, we introduce a high-level feature model using Gaussian process regression that can predict the encoding energy of a hardware video encoder. In an evaluation setup restricted to only P-frames and a single keyframe, the model can predict the encoding energy with a mean absolute percentage error of approximately 9%. Further, we demonstrate with an ablation study that spatial resolution is a key high-level feature for encoding energy prediction of a hardware encoder. A practical application of our model is that it can be used to perform a prior estimation of the energy required to encode a video at various spatial resolutions, with different coding standards and codec presets.
현대 사회에서 실시간 비디오 스트림과 사용자 생성 콘텐츠의 배터리 구동 장치로부터의 스트리밍 전송이 널리 보편화되었습니다. 실시간 스트리밍 전송은 실시간 비디오 인코딩을 필요로 하며, 하드웨어 비디오 인코더는 이러한 인코딩 작업에 매우 적합합니다. 본 논문은 가우스 프로세스 회귀를 사용하는 고수준 특징 모델을 소개하며, 이는 하드웨어 비디오 인코더의 인코딩 에너지 소비를 예측할 수 있습니다. P 프레임과 단일 키 프레임으로 제한된 평가 설정에서, 본 모델은 약 9%의 평균 절대 백분율 오차로 인코딩 에너지 소비를 예측할 수 있습니다. 또한 제거 연구를 통해 공간 해상도가 하드웨어 인코더 인코딩 에너지 소비 예측의 핵심 고수준 특징임을 입증합니다. 본 모델의 실제 응용은 서로 다른 공간 해상도, 서로 다른 인코딩 표준 및 코덱 사전 설정 하에서 인코딩된 비디오에 필요한 에너지에 대한 사전 추정에 사용될 수 있습니다.
종합 평가: 본 논문은 하드웨어 비디오 인코더 에너지 소비 예측이라는 중요하면서도 상대적으로 공백이 있는 연구 분야에 대해 혁신적인 솔루션을 제안합니다. 방법은 과학적이고 엄밀하며, 실험 설계는 합리적이고, 결과는 실용적 가치가 있습니다. 특징 공학 및 이론적 분석 측면에서 개선의 여지가 있지만, 해당 분야의 후속 연구를 위한 견고한 기초를 마련했습니다.