A Hardware Architecture of CABAC Encoding and Decoding with Dynamic Pipeline for H.264/AVC

被引:0
|
作者
Lingfeng Li
Yang Song
Shen Li
Takeshi Ikenaga
Satoshi Goto
机构
[1] Waseda University,Graduate School of Information, Production and Systems
来源
关键词
CABAC; H.264/AVC; VLSI architecture; codec;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a compact hardware architecture of Context-Based Adaptive Binary Arithmetic Coding (CABAC) codec for H.264/AVC. The similarities between encoding algorithm and decoding algorithm are explored to achieve remarkable hardware reuse. System-level hardware/software partition is conducted to improve overall performance. Meanwhile, the characteristics of CABAC algorithm are utilized to implement dynamic pipeline scheme, which increases the processing throughput with very small hardware overhead. Proposed architecture is implemented under 0.18 μm technology. Results show that the core area of proposed design is 0.496 mm2 when the maximum clock frequency is 230 MHz. It is estimated that the proposed architecture can support CABAC encoding or decoding for HD1080i resolution at a speed of 30 frame/s.
引用
收藏
页码:81 / 95
页数:14
相关论文
共 50 条
  • [21] An efficient pipeline architecture for deblocking filter in H.264/AVC
    Chen, Chung-Ming
    Chen, Chung-Ho
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (01): : 99 - 107
  • [22] Hardware architecture design of an H.264/AVC video codec
    Chen, Tung-Chien
    Lian, Chung-, Jr.
    Chen, Liang-Gee
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 750 - 757
  • [23] Motion compensation hardware accelerator architecture for H.264/AVC
    Zatt, Bruno
    Ferreira, Valter
    Agostini, Luciano
    Wagner, Flavio R.
    Susin, Altamiro
    Bampi, Sergio
    ADVANCES IN IMAGE AND VIDEO TECHNOLOGY, PROCEEDINGS, 2007, 4872 : 24 - +
  • [24] HARDWARE ARCHITECTURE FOR H.264/AVC DEBLOCKING FILTER ALGORITHM
    Loukil, H.
    Ben Atitallah, A.
    Masmoudi, N.
    2009 6TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES, VOLS 1 AND 2, 2009, : 683 - +
  • [25] Hardware design of motion data decoding process for H.264/AVC
    Yoo, Kiwon
    Sohn, Kwanghoon
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2010, 25 (03) : 208 - 223
  • [26] A High-Throughput Binary Arithmetic Coding Architecture for H.264/AVC CABAC
    Liu, Yizhong
    Song, Tian
    Shimamoto, Takashi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (09) : 1594 - 1604
  • [27] A Highly Efficient VLSI Architecture for H.264/AVC Level 5.1 CABAC Decoder
    Liao, Yuan-Hsin
    Li, Gwo-Long
    Chang, Tian-Sheuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (02) : 272 - 281
  • [28] CABAC在H.264/AVC中的应用
    闵玲
    李方
    何小海
    信息与电子工程, 2006, (04) : 269 - 274
  • [29] Optimizing the critical loop in the H.264/AVC CABAC decoder
    Eeckhaut, Hendrik
    Christiaens, Mark
    Stroobandt, Dirk
    Nollet, Vincent
    2006 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2006, : 113 - 118
  • [30] H.264/AVC中的CABAC编码技术
    彭芬
    山西电子技术, 2007, (03) : 86 - 87+91