Fast CAVLD of H.264/AVC on bitstream decoding processor

被引:2
|
作者
Seo, Jung-Han [1 ]
Jo, Hyun-Ho [1 ]
Sim, Dong-Gyu [1 ]
Kim, Doo-Hyun [2 ]
Song, Joon-Ho [2 ]
机构
[1] Kwangwoon Univ, Dept Comp Engn, Seoul 139701, South Korea
[2] Samsung Adv Inst Technol, Yongin 446712, Gyeonggi Do, South Korea
关键词
CAVLD; H.264/AVC; Entropy decoding; Video compression; VLSI ARCHITECTURE; MEMORY EFFICIENT; DESIGN;
D O I
10.1186/1687-5281-2013-23
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a fast context-based adaptive variable-length decoding (CAVLD) method of H.264/AVC with a very long instruction word-based bitstream processing unit (BsPU) designed for entropy decoding of multiple video formats. A new table mapping algorithm for the coeff_token, level, and run_before syntax elements of the quantized transform coefficients is proposed, and many branch operations are removed by utilizing several designated instructions in the BsPU. By applying designated instructions and the proposed table mapping algorithm to CAVLD, we found that the proposed fast CAVLD method achieves an increase of approximately 47% in the decoding speed and a reduction of approximately 59% in memory requirements for the table mapping.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Power-efficient VLSI implementation of BitStream parsing in H.264/AVC decoder
    Xu, Ke
    Choy, Chiu-Sing
    Chan, Cheong-Fat
    Pun, Kong-Pong
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 5339 - +
  • [32] Lightweight Quality Metric Based on No-Reference Bitstream for H.264/AVC Video
    Kim, Yo-Han
    Shin, Jitae
    Kim, Hokyom
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2012, 6 (05): : 1388 - 1399
  • [33] Constrained-Random Bitstream Generation for H.264/AVC Decoder Conformance Test
    Cho, Jinhyun
    Choi, Soonwoo
    Chae, Soo-Ik
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (02) : 848 - 855
  • [34] VLSI Architecture Design of Motion Vector Processor for H.264/AVC
    Yoo, Kiwon
    Lee, Jae-Hun
    Sohn, Kwanghoon
    2008 15TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-5, 2008, : 1412 - 1415
  • [35] VSIP : Video speciflc instruction set processor for H.264/AVC
    Lee, Kwang Woo
    Kim, Sung Dae
    Sunwoo, Myung H.
    2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 124 - 129
  • [36] An efficient decoding of CAVLC in H.264/AVC video coding standard
    Moon, YH
    Kim, GY
    Kim, JH
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2005, 51 (03) : 933 - 938
  • [37] Performance evaluation of H.264/AVC decoding and visualization using the GPU
    Pieters, Bart
    Van Rijsselbergen, Dieter
    De Neve, Wesley
    Van de Walle, Rik
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXX, PTS 1 AND 2, 2007, 6696
  • [38] DECODING H.264/AVC USING PRIOR INFORMATION AND SOURCE CONSTRAINTS
    Farrugia, Reuben A.
    Debono, Carl J.
    PCS: 2009 PICTURE CODING SYMPOSIUM, 2009, : 21 - 24
  • [39] A memory-efficient CAVLC decoding scheme for H.264/AVC
    Chen, Yanling
    Cao, Xixin
    Peng, Xiaoming
    Peng, Chungan
    Yu, Dunshan
    Zhang, Xing
    10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 1135 - 1138
  • [40] A pattern-search method for H.264/AVC CAVLC decoding
    Tseng, Shau-Yin
    Hsieh, Tien-Wei
    2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, : 1073 - +