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 条
  • [31] An adaptive pipelining scheme for H.264/AVC CABAC decoder
    陈杰
    Ding Dandan
    Yu Lu
    High Technology Letters, 2013, 19 (04) : 391 - 397
  • [32] FAST PROTECTION OF H.264/AVC BY SELECTIVE ENCRYPTION OF CABAC
    Shahid, Z.
    Chaumont, M.
    Puech, W.
    ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1038 - 1041
  • [33] Efficient hardware architecture for motion estimation based on AVC/H.264
    Department of Computer Science and Engineering, Harbin Institute of Technology, Harbin 150001, China
    Gaojishu Tongxin, 2006, 10 (1001-1005):
  • [34] An adaptive pipelining scheme for H.264/AVC CABAC decoder
    Ding, D. (dandan2036@163.com), 1600, Inst. of Scientific and Technical Information of China (19):
  • [35] Hardware architecture design for H.264/AVC intra frame coder
    Huang, YW
    Hsieh, BY
    Chen, TC
    Chen, LG
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 269 - 272
  • [36] A CABAC encoder design of H.264/AVC with RDO support
    Tian, X. H.
    Le, Thinh M.
    Ho, B. L.
    Lian, Y.
    RSP 2007: 18TH IEEE/IFIP INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2007, : 167 - +
  • [37] A 1 Gbin/s CABAC Encoder for H.264/AVC
    Fei, Wei
    Zhou, Dajiang
    Goto, Satoshi
    19TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2011), 2011, : 1524 - 1528
  • [38] High throughput VLSI architecture for H.264/AVC context-based adaptive binary arithmetic coding(CABAC) decoding
    Kai HUANG
    De MA
    Rongjie YAN
    Haitong GE
    Xiaolang YAN
    Journal of Zhejiang University-Science C(Computers & Electronics), 2013, 14 (06) : 449 - 463
  • [39] High throughput VLSI architecture for H.264/AVC context-based adaptive binary arithmetic coding (CABAC) decoding
    Kai Huang
    De Ma
    Rong-jie Yan
    Hai-tong Ge
    Xiao-lang Yan
    Journal of Zhejiang University SCIENCE C, 2013, 14 : 449 - 463
  • [40] An efficient architecture for hardware implementation of H.264/AVC deblocking filtering
    Tobajas, Felix
    Callico, Gustavo
    Perez, Pedro A.
    De Armas, Valentin
    Sarmiento, Roberto
    2008 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2008, : 418 - 419