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 条
  • [41] 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
  • [42] 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
    Frontiers of Information Technology & Electronic Engineering, 2013, (06) : 449 - 463
  • [43] H.264 STREAM REPLACEMENT WATERMARKING WITH CABAC ENCODING
    Zou, Dekun
    Bloom, Jeffrey A.
    2010 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME 2010), 2010, : 117 - 121
  • [44] AN EFFICIENT DYNAMIC SCHEDULING SCHEME FOR H.264/AVC ENCODING ON MULTI-CORE ARCHITECTURE
    Vu, Dung
    Castillo, Jeremy
    Bhuyan, Laxmi
    2014 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2014,
  • [45] A High Throughput VLSI Design with Hybrid Memory Architecture for H.264/AVC CABAC Decoder
    Liao, Yuan-Hsin
    Li, Gwo-Long
    Chang, Tian-Sheuan
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 2007 - 2010
  • [46] Complexity Scalable H.264/AVC Encoding
    Tan, Yih Han
    Lee, Wei Siong
    Tham, Jo Yew
    Rahardja, Susanto
    Lye, Kin Mun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (09) : 1271 - 1275
  • [47] A Power-Efficient Prediction Hardware Architecture for H.264 Decoding
    Wang, Xi
    Cui, Xiaoxin
    Yu, Dunshan
    ICIEA 2010: PROCEEDINGS OF THE 5TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOL 4, 2010, : 385 - 390
  • [48] A FAST CABAC RATE ESTIMATOR FOR H.264/AVC MODE DECISION
    Hahm, Jongmin
    Kim, Jaemoon
    Kyung, Chong-Min
    2009 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1- 8, PROCEEDINGS, 2009, : 929 - 932
  • [49] Efficient CABAC Rate Estimation for H.264/AVC Mode Decision
    Hahm, Jongmin
    Kyung, Chong-Min
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (02) : 310 - 316
  • [50] Fast CABAC rate estimation for H.264/AVC mode decision
    Won, K.
    Yang, J.
    Jeon, B.
    ELECTRONICS LETTERS, 2012, 48 (19) : 1201 - U51