A High-Throughput Parallel Hardware Architecture for H.264/AVC CAVLC Encoding

被引:0
作者
Shafique, Muhammad [1 ]
Tuefek, Adnan Orcun [1 ]
Henkel, Joerg [1 ]
机构
[1] Karlsruhe Inst Technol KIT, Chair Embedded Syst, Karlsruhe, Germany
来源
2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP) | 2011年
关键词
H.264/AVC; Entropy Coding; Hardware Architecture;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a high-throughput hardware architecture for H. 264/ AVC CAVLC encoding. Our scheme eliminates the pipeline stage of computing the coefficient statistics (as adopted by state-ofthe- art hardware architectures) with a pre-processing stage during the quantization in order to avoid the extra looping logic in CAVLC. This provides significant performance improvement compared to state-of-the-art (saving of 16 cycles per 4x4 sub-block compared to [2]). Furthermore, our hardware architecture employs parallel processing of Trailing Ones (which is one of the inherently sequential steps in CAVLC) and encodes levels and runs in parallel in the same pipeline stage. An intelligent bitstream writing logic generates the compliant bitstream. Compared to state-of-the-art, our proposed hardware architecture requires 72% reduced area and achieves 2x higher throughput, while processing HD1080p@ 30fps.
引用
收藏
页码:393 / 396
页数:4
相关论文
共 9 条
  • [1] [Anonymous], H 264 MPEG 4 VID COM
  • [2] Chen J, 2010, INT CONF ADV COMMUN, P1610
  • [3] Dual-block-pipelined VLSI architecture of entropy coding for H.264/AVC baseline profile
    Chen, TC
    Huang, YW
    Tsai, CY
    Hsieh, BY
    Chen, LG
    [J]. 2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation & Test (VLSI-TSA-DAT), Proceedings of Technical Papers, 2005, : 271 - 274
  • [4] Chien CD, 2006, IEEE INT SYMP CIRC S, P3838
  • [5] High performance architecture design of CAVLC encoder in H.264/AVC
    Hu Hongqi
    Sun Jingnan
    Xu Jiadong
    [J]. CISP 2008: FIRST INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOL 1, PROCEEDINGS, 2008, : 613 - +
  • [6] Huang FM, 2008, INT C COMMUN CIRCUIT, P762
  • [7] *ITU T, 2003, H264 ITUT
  • [8] *JVT, JOINT VID TEAM JVT R
  • [9] Lai YK, 2005, IEEE INT SYMP CIRC S, P432