Complexity-Constrained H.264 Video Encoding

被引:45
|
作者
Su, Li [1 ]
Lu, Yan [2 ]
Wu, Feng [2 ]
Li, Shipeng [2 ]
Gao, Wen [3 ]
机构
[1] Chinese Acad Sci, Grad Sch, Beijing 100080, Peoples R China
[2] Microsoft Res Asia, Beijing 100080, Peoples R China
[3] Peking Univ, Sch Elect Engn & Comp Sci, Beijing 100080, Peoples R China
基金
中国国家自然科学基金;
关键词
Complexity control; H.264/AVC; power consumption; real-time video coding; RATE-DISTORTION ANALYSIS; POWER; COMMUNICATION; OPTIMIZATION;
D O I
10.1109/TCSVT.2009.2014017
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a joint complexity-distortion optimization approach is proposed for real-time H.264 video encoding under the power-constrained environment. The power consumption is first translated to the encoding computation costs measured by the number of scaled computation units consumed by basic operations. The solved problem is then specified to be the allocation and utilization of the computational resources. A computation allocation model (CAM) with virtual computation buffers is proposed to optimally allocate the computational resources to each video frame. In particular, the proposed CAM and the traditional hypothetical reference decoder model have the same temporal phase in operations. Further, to fully utilize the allocated computational resources, complexity-configurable motion estimation (CAME) and complexity-configurable mode decision (CAMD) algorithms are proposed for H.264 video encoding. In particular, the CAME is performed to select the path of motion search at the frame level, and the CAMD is performed to select the order of mode search at the macroblock level. Based on the hierarchical adjusting approach, the adaptive allocation of computational resources and the fine scalability of complexity control can be achieved.
引用
收藏
页码:477 / 490
页数:14
相关论文
共 50 条
  • [31] An Improved Matrix Encoding Steganography Algorithm Based on H.264 Video
    Qian, Liyun
    Zhou, Pei
    Chen, Jian
    Li, Zhitang
    2016 IEEE 3RD INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (CSCLOUD), 2016, : 256 - 260
  • [32] Fast Motion Estimation on Graphics Hardware for H.264 Video Encoding
    Schwalb, Martin
    Ewerth, Ralph
    Freisleben, Bernd
    IEEE TRANSACTIONS ON MULTIMEDIA, 2009, 11 (01) : 1 - 10
  • [33] Real-Time H.264 Video Encoding in Software with Fast Mode Decision and Dynamic Complexity Control
    Ivanov, Yuri V.
    Bleakley, C. J.
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2010, 6 (01)
  • [34] Wyner-Ziv to H.264 Video Transcoder for Low Cost Video Encoding
    Martinez, J. L.
    Fernandez-Escribano, G.
    Kalva, H.
    Fernando, W. A. C.
    Cuenca, P.
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (03) : 1453 - 1461
  • [35] Frame-level complexity control in H.264 video coding
    Ates, Hasan F.
    Altunbasak, Yuecel
    2007 IEEE 15TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS, VOLS 1-3, 2007, : 612 - 615
  • [36] COMPLEXITY ADAPTATION IN H.264/AVC VIDEO CODER FOR STATIC CAMERAS
    Kim, Chanyul
    O'Connor, Noel E.
    PCS: 2009 PICTURE CODING SYMPOSIUM, 2009, : 41 - 44
  • [37] Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding
    Choi, Jung-Ah
    Ho, Yo-Sung
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2008, 9TH PACIFIC RIM CONFERENCE ON MULTIMEDIA, 2008, 5353 : 138 - 147
  • [38] Low complexity video transcoding algorithm from H.264 to HEVC
    Jiang, Wei
    Tian, Xiang
    Chen, Yao-Wu
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2014, 48 (06): : 994 - 1003
  • [39] Complexity Reduction Algorithm for Region-of-Interest based H.264 Encoding
    Zhang, Tianruo
    Wang, Minghui
    Liu, Chen
    Goto, Satoshi
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 336 - 339
  • [40] Optimal complexity prediction approach for H.264/AVC inter frame encoding
    Tian, Ling
    Zhou, Yimin
    Sun, Shixin
    Journal of Information and Computational Science, 2010, 7 (04): : 855 - 862