Variable-Bin-Rate CABAC Engine for H.264/AVC High Definition Real-Time Decoding

被引:14
|
作者
Zhang, Peng [1 ,2 ]
Xie, Don [3 ]
Gao, Wen [4 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China
[2] Chinese Acad Sci, Grad Sch, Beijing 100049, Peoples R China
[3] Spreadtrum Commun Inc, Beijing 100084, Peoples R China
[4] Peking Univ, Digital Media Inst, Beijing 100871, Peoples R China
关键词
CABAC; parallel architectures; real-time; video coding;
D O I
10.1109/TVLSI.2008.2005286
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an efficient VLSI architecture for H.264/AVC content-adaptive binary arithmetic code (CABAC) decoding. We introduce several new techniques to maximize the parallelism of the decoding process, including variable-bin-rate strategy, multiple-bin arithmetic decoding, and efficient probability propagation scheme. The CABAC engine can ensure the real-time decoding for H.264/AVC main profile HD level 4.0. Synthesis results show that the multi-bin decoder can be operated tip to 45 MHz, and the total logic area is only 42 K gates when targeted at TSMC's 0.18-mu m process.
引用
收藏
页码:417 / 426
页数:10
相关论文
共 50 条
  • [41] Adaptive video coding control for real-time H.264/AVC encoder
    Hsia, Shih-Chang
    Wang, Szu-Hong
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2009, 20 (07) : 463 - 477
  • [42] Algorithm-level optimization for real-time H.264/AVC encoder
    Kim, Seung-Hwan
    Ho, Yo-Sung
    2007 14TH INTERNATIONAL WORKSHOP ON SYSTEMS, SIGNALS, & IMAGE PROCESSING & EURASIP CONFERENCE FOCUSED ON SPEECH & IMAGE PROCESSING, MULTIMEDIA COMMUNICATIONS & SERVICES, 2007, : 328 - 331
  • [43] Real-time H.264/AVC decoder implementation on PXA270
    Ye, Xien
    Zhou, Haiyong
    Tao, Weijiong
    2007 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS; VOL 2: SIGNAL PROCESSING, COMPUTATIONAL INTELLIGENCE, CIRCUITS AND SYSTEMS, 2007, : 819 - +
  • [44] 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
  • [45] ENERGY-CONSTRAINED REAL-TIME H.264/AVC VIDEO CODING
    da Fonseca, Tiago A.
    de Queiroz, Ricardo L.
    2013 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2013, : 1739 - 1743
  • [46] ONE-ROUND RENORMALIZATION BASED 2-BIN/CYCLE H.264/AVC CABAC ENCODER
    Liu, Zhenyu
    Wang, Dongsheng
    2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011, : 369 - 372
  • [47] 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
  • [48] 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
  • [49] High throughput VLSI architecture for H.264/AVC context-based adaptive binary arithmetic coding (CABAC) decoding
    Huang, Kai
    Ma, De
    Yan, Rong-jie
    Ge, Hai-tong
    Yan, Xiao-lang
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2013, 14 (06): : 449 - 463
  • [50] A HIGH-PERFORMANCE ENTROPY DECODING SYSTEM FOR H.264/AVC
    Chang, Yuan-Teng
    Chung, Wen-Hao
    ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1090 - 1093