A dynamic quality-adjustable H.264 video encoder for power-aware video applications

Hsiu Cheng Chang*, Jia Wei Chen, Bing Tsung Wu, Ching Lung Su, Jinn Shyan Wang, Jiun-In Guo

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

30 Scopus citations


This paper proposes a dynamic quality-adjustable H.264 baseline profile (BP) video encoder that comprises 470 Kgates and 13.3 kB SRAM in a core size of 4.3 × 4.3 mm2 using TSMC 0.13 μm 1P8M CMOS technology. Exploiting parameterized algorithms for motion estimation and intra prediction, the proposed design can dynamically configure the encoding modes with the design trade-off between power consumption and video quality for various video encoding applications. In addition, the proposed basic unit (BU)-based rate control hardware can maintain a constant and stable bit rate for network video transmission. It achieves real-time H.264 video encoding on CIF, D1, and HD720@30 frames/s with 7 mW to 25 mW, 27 mW to 162 mW, and 122 mW to 183 mW power dissipation in different quality modes.

Original languageEnglish
Article number5159447
Pages (from-to)1739-1754
Number of pages16
JournalIEEE Transactions on Circuits and Systems for Video Technology
Issue number12
StatePublished - 1 Dec 2009


  • Baseline profile
  • H.264
  • HD720
  • Quality-adjustable
  • Video encoder

Fingerprint Dive into the research topics of 'A dynamic quality-adjustable H.264 video encoder for power-aware video applications'. Together they form a unique fingerprint.

Cite this