Hilbert transform-based workload prediction and dynamic frequency scaling for power-efficient video encoding

Xin Jin, Satoshi Goto

Research output: Contribution to journalArticle

9 Citations (Scopus)

Abstract

With the popularity of mobile devices with embedded video cameras, real-time video encoding on hand-held devices becomes increasingly popular. Reducing the power consumption during real-time video encoding to suspend the battery life with the same encoding performance is very important to improve the quality of service. Although some workload estimation techniques have been developed for video decoding to reduce power consumption for video playback applications, they present inefficiency in being transferred to video encoding directly because the compressed information cannot be retrieved before encoding and the future input video content is often nondeterministic. In this paper, a workload estimation scheme targeting video encoding applications is proposed. Based on the definition of video encoding workload and the analysis of the features, a Hilbert transform-based workload estimation model is proposed to predict the overall variation trend in the encoding workload to overcome the workload fluctuations and the nondeterministic content variations, e.g., burst motion. The effectiveness of the proposed algorithm is demonstrated on two H.264/AVC encoders on PC and an embedded platform by encoding different video contents at different bit-rates. The proposed algorithm provides a negligible deadline missing ratio around 4.8%, which is much lower than the previous solutions, together with platform and content robustness. Compared with the previous solutions, the proposed algorithm provides up to 61.69% power reduction under the same performance constraint.

Original languageEnglish
Article number6186860
Pages (from-to)649-661
Number of pages13
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume31
Issue number5
DOIs
Publication statusPublished - 2012 May

Fingerprint

Mathematical transformations
Electric power utilization
Video cameras
Mobile devices
Decoding
Quality of service
Dynamic frequency scaling

Keywords

  • Dynamic voltage frequency scaling (DVFS)
  • encoding workload estimation
  • Hilbert transform
  • video encoding

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Hilbert transform-based workload prediction and dynamic frequency scaling for power-efficient video encoding. / Jin, Xin; Goto, Satoshi.

In: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 31, No. 5, 6186860, 05.2012, p. 649-661.

Research output: Contribution to journalArticle

@article{1dc55c9c936e4185bbd3ad29a8eb96a1,
title = "Hilbert transform-based workload prediction and dynamic frequency scaling for power-efficient video encoding",
abstract = "With the popularity of mobile devices with embedded video cameras, real-time video encoding on hand-held devices becomes increasingly popular. Reducing the power consumption during real-time video encoding to suspend the battery life with the same encoding performance is very important to improve the quality of service. Although some workload estimation techniques have been developed for video decoding to reduce power consumption for video playback applications, they present inefficiency in being transferred to video encoding directly because the compressed information cannot be retrieved before encoding and the future input video content is often nondeterministic. In this paper, a workload estimation scheme targeting video encoding applications is proposed. Based on the definition of video encoding workload and the analysis of the features, a Hilbert transform-based workload estimation model is proposed to predict the overall variation trend in the encoding workload to overcome the workload fluctuations and the nondeterministic content variations, e.g., burst motion. The effectiveness of the proposed algorithm is demonstrated on two H.264/AVC encoders on PC and an embedded platform by encoding different video contents at different bit-rates. The proposed algorithm provides a negligible deadline missing ratio around 4.8{\%}, which is much lower than the previous solutions, together with platform and content robustness. Compared with the previous solutions, the proposed algorithm provides up to 61.69{\%} power reduction under the same performance constraint.",
keywords = "Dynamic voltage frequency scaling (DVFS), encoding workload estimation, Hilbert transform, video encoding",
author = "Xin Jin and Satoshi Goto",
year = "2012",
month = "5",
doi = "10.1109/TCAD.2011.2180383",
language = "English",
volume = "31",
pages = "649--661",
journal = "IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems",
issn = "0278-0070",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "5",

}

TY - JOUR

T1 - Hilbert transform-based workload prediction and dynamic frequency scaling for power-efficient video encoding

AU - Jin, Xin

AU - Goto, Satoshi

PY - 2012/5

Y1 - 2012/5

N2 - With the popularity of mobile devices with embedded video cameras, real-time video encoding on hand-held devices becomes increasingly popular. Reducing the power consumption during real-time video encoding to suspend the battery life with the same encoding performance is very important to improve the quality of service. Although some workload estimation techniques have been developed for video decoding to reduce power consumption for video playback applications, they present inefficiency in being transferred to video encoding directly because the compressed information cannot be retrieved before encoding and the future input video content is often nondeterministic. In this paper, a workload estimation scheme targeting video encoding applications is proposed. Based on the definition of video encoding workload and the analysis of the features, a Hilbert transform-based workload estimation model is proposed to predict the overall variation trend in the encoding workload to overcome the workload fluctuations and the nondeterministic content variations, e.g., burst motion. The effectiveness of the proposed algorithm is demonstrated on two H.264/AVC encoders on PC and an embedded platform by encoding different video contents at different bit-rates. The proposed algorithm provides a negligible deadline missing ratio around 4.8%, which is much lower than the previous solutions, together with platform and content robustness. Compared with the previous solutions, the proposed algorithm provides up to 61.69% power reduction under the same performance constraint.

AB - With the popularity of mobile devices with embedded video cameras, real-time video encoding on hand-held devices becomes increasingly popular. Reducing the power consumption during real-time video encoding to suspend the battery life with the same encoding performance is very important to improve the quality of service. Although some workload estimation techniques have been developed for video decoding to reduce power consumption for video playback applications, they present inefficiency in being transferred to video encoding directly because the compressed information cannot be retrieved before encoding and the future input video content is often nondeterministic. In this paper, a workload estimation scheme targeting video encoding applications is proposed. Based on the definition of video encoding workload and the analysis of the features, a Hilbert transform-based workload estimation model is proposed to predict the overall variation trend in the encoding workload to overcome the workload fluctuations and the nondeterministic content variations, e.g., burst motion. The effectiveness of the proposed algorithm is demonstrated on two H.264/AVC encoders on PC and an embedded platform by encoding different video contents at different bit-rates. The proposed algorithm provides a negligible deadline missing ratio around 4.8%, which is much lower than the previous solutions, together with platform and content robustness. Compared with the previous solutions, the proposed algorithm provides up to 61.69% power reduction under the same performance constraint.

KW - Dynamic voltage frequency scaling (DVFS)

KW - encoding workload estimation

KW - Hilbert transform

KW - video encoding

UR - http://www.scopus.com/inward/record.url?scp=84860265132&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84860265132&partnerID=8YFLogxK

U2 - 10.1109/TCAD.2011.2180383

DO - 10.1109/TCAD.2011.2180383

M3 - Article

VL - 31

SP - 649

EP - 661

JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

SN - 0278-0070

IS - 5

M1 - 6186860

ER -