Analysis and design of macroblock pipelining for H.264/AVC VLSI architecture

被引:0
|
作者
Chen, TC
Huang, YW
Chen, LG
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new macroblock (MB) pipelining scheme for H.264/AVC encoder. Conventional video encoders adopt two-stage MB pipelines, which are not suitable for H.264/AVC due to the long encoding path, sequential procedure, and large bandwidth requirement. According to our analysis of encoding process, an H.264/AVC accelerator is divided into five major functional blocks with four-stage MB pipelines to highly increase the processing capability and hardware utilization. By adopting shared memories between adjacent pipelines with sophisticated task scheduling, 55% of the bus bandwidth can be further reduced. Besides, hardware-oriented algorithms are proposed without loss of video quality to remove data dependencies that prevent parallel processing and MB pipelining. The H.264/AVC Baseline Profile Level Three encoder, which requires computational complexity of 1.8 tera-instructions per second (TIPS), is successfully mapped into hardware with our MB pipeline scheme at 100 MHz.
引用
收藏
页码:273 / 276
页数:4
相关论文
共 50 条
  • [1] VLSI Architecture Design of Fractional Motion Estimation for H.264/AVC
    Yi-Hau Chen
    Tung-Chien Chen
    Shao-Yi Chien
    Yu-Wen Huang
    Liang-Gee Chen
    [J]. Journal of Signal Processing Systems, 2008, 53 : 335 - 347
  • [2] VLSI Architecture Design of Motion Vector Processor for H.264/AVC
    Yoo, Kiwon
    Lee, Jae-Hun
    Sohn, Kwanghoon
    [J]. 2008 15TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-5, 2008, : 1412 - 1415
  • [3] VLSI Architecture Design of Fractional Motion Estimation for H.264/AVC
    Chen, Yi-Hau
    Chen, Tung-Chien
    Chien, Shao-Yi
    Huang, Yu-Wen
    Chen, Liang-Gee
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 53 (03): : 335 - 347
  • [4] Flexible macroblock ordering in H.264/AVC
    Lambert, P.
    De Neve, W.
    Dhondt, Y.
    Van de Walle, R.
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2006, 17 (02) : 358 - 375
  • [5] Analysis, fast algorithm, and VLSI architecture design for H.264/AVC intra frame coder
    Huang, YW
    Hsieh, BY
    Chen, TC
    Chen, LG
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (03) : 378 - 401
  • [6] An efficient VLSI architecture for edge filtering in H.264/AVC
    Chen, CM
    Chen, CH
    [J]. PROCEEDINGS OF THE THIRD IASTED INTERNATIONAL CONFERENCE ON CIRCUITS, SIGNALS, AND SYSTEMS, 2005, : 118 - 122
  • [7] A VLSI architecture for motion compensation interpolation in H.264/AVC
    Song, Y
    Liu, ZY
    Goto, S
    Ikenaga, T
    [J]. 2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 262 - 265
  • [8] Configurable VLSI architecture for deblocking filter in H.264/AVC
    Chen, Chung-Ming
    Chen, Chung-Ho
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (08) : 1072 - 1082
  • [9] Architecture design of H.264/AVC decoder with hybrid task pipelining for high definition videos
    Chen, TW
    Huang, YW
    Chen, TC
    Chen, YH
    Tsai, CY
    Chen, LG
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2931 - 2934
  • [10] Fast macroblock partition prediction for H.264/AVC
    Kuo, TY
    Chan, CH
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXP (ICME), VOLS 1-3, 2004, : 675 - 678