Complexity Control Strategy for Real-Time H.264/AVC Encoder

被引:13
|
作者
Kim, Wonkyun [1 ]
You, Jongmin [2 ]
Jeong, Jechang [1 ]
机构
[1] Hanyang Univ, Dept Elect & Comp Engn, Seoul 133791, South Korea
[2] LG Innotek, Ansan, Gyeonggi Do, South Korea
关键词
Complexity management; H.264; rate-distortion; video coding; MODE DECISION; PREDICTION;
D O I
10.1109/TCE.2010.5506050
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The H.264/AVC encoder acquires high coding efficiency by using the various coding techniques, but requires very high computational complexity. Therefore, H.264/AVC encoder causes the problem of preserving acceptable video coding performance in the low-power/processor environments, such as wireless mobile. To optimize the rate-distortion (R-D) and complexity, we analyze the encoding structure and establish an analytic model for complexity. From this analysis, we propose a new approach for real-time encoder which maintains both frame rate and video quality. An encoding time control algorithm investigates the results of P16x16 motion estimation (ME) in the current frame and decides the number of skipped macroblocks (MBs) in order to encode the frame within the allocated target encoding time. A complexity control algorithm manages the coding complexity of each frame by preventing motion estimations for smaller modes. Simulation results show that compared to the existing algorithm, the proposed algorithm can maintain frame rate without significant degradation of visual quality and increase in bit rate.
引用
收藏
页码:1137 / 1143
页数:7
相关论文
共 50 条
  • [1] Computational Complexity Management of a Real-Time H.264/AVC Encoder
    Kannangara, C. Sampath
    Richardson, Iain. E.
    Miller, A. J.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2008, 18 (09) : 1191 - 1200
  • [2] A Real-Time H.264/AVC Encoder with Complexity-Aware Time Allocation
    Rhee, Chae Eun
    Jung, Jin-Su
    Lee, Hyuk-Jae
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (12) : 1848 - 1862
  • [3] Adaptive video coding control for real-time H.264/AVC encoder
    Hsia, Shih-Chang
    Wang, Szu-Hong
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2009, 20 (07) : 463 - 477
  • [4] A real-time H.264/AVC VLSI encoder architecture
    K. Babionitakis
    G. Doumenis
    G. Georgakarakos
    G. Lentaris
    K. Nakos
    D. Reisis
    I. Sifnaios
    N. Vlassopoulos
    [J]. Journal of Real-Time Image Processing, 2008, 3 : 43 - 59
  • [5] A real-time H.264/AVC VLSI encoder architecture
    Babionitakis, K.
    Doumenis, G.
    Georgakarakos, G.
    Lentaris, G.
    Nakos, K.
    Reisis, D.
    Sifnaios, I.
    Vlassopoulos, N.
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (1-2) : 43 - 59
  • [6] Real-Time estimation of number of pedestrians by the H.264/AVC encoder
    Ogiri, Yasuhiro
    Matsuoka, Morito
    [J]. Journal of the Institute of Image Electronics Engineers of Japan, 2014, 43 (04) : 599 - 604
  • [7] Complexity controllable DCT for real-time H.264 encoder
    Zhang, Dongming
    Lin, Shouxun
    Zhang, Yongdong
    Yu, Lejun
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2007, 18 (01) : 59 - 67
  • [8] Algorithm-level optimization for real-time H.264/AVC encoder
    Kim, Seung-Hwan
    Ho, Yo-Sung
    [J]. 2007 14TH INTERNATIONAL WORKSHOP ON SYSTEMS, SIGNALS, & IMAGE PROCESSING & EURASIP CONFERENCE FOCUSED ON SPEECH & IMAGE PROCESSING, MULTIMEDIA COMMUNICATIONS & SERVICES, 2007, : 328 - 331
  • [9] Bitrate control using a heuristic spatial resolution adjustment for a real-time H.264/AVC encoder
    Rhee, Chae Eun
    Kim, Jin-Sung
    Lee, Hyuk-Jae
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2012,
  • [10] Bitrate control using a heuristic spatial resolution adjustment for a real-time H.264/AVC encoder
    Chae Eun Rhee
    Jin-Sung Kim
    Hyuk-Jae Lee
    [J]. EURASIP Journal on Advances in Signal Processing, 2012