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 条
  • [1] Fast CAVLD of H.264/AVC on bitstream decoding processor
    Jung-Han Seo
    Hyun-Ho Jo
    Dong-Gyu Sim
    Doo-Hyun Kim
    Joon-Ho Song
    EURASIP Journal on Image and Video Processing, 2013
  • [2] Low Cost and Memoryless CAVLD Architecture for H.264/AVC Decoder
    da Silva, Thaisa Leal
    Vortmann, Joao Alberto
    Agostini, Luciano Volcan
    Susin, Altamiro Amadeu
    Bampi, Sergio
    2009 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2009, : 280 - +
  • [3] High performance VLSI design of run_before for H.264/AVC CAVLD
    Bae, Jongwoo
    Cho, Jinsoo
    Kim, Baekhyun
    Baek, Jonghyen
    IEICE ELECTRONICS EXPRESS, 2011, 8 (12): : 950 - 955
  • [4] New Lookup Tables and Searching Algorithms for Fast H.264/AVC CAVLC Decoding
    Lee, Jun-Young
    Lee, Jae-Jin
    Park, SeongMo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (07) : 1007 - 1017
  • [5] A High Throughput Processor Chip for Transform and Quantization Coding in H.264/AVC
    Manzano, Miguel A.
    Michell, Juan A.
    Ruiz, Gustavo A.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 70 (01): : 59 - 73
  • [6] Enhanced Parallel Decoding for H.264/AVC CAVLC by Using Precomputation
    Yeo, Donghoon
    Shin, Hyunchul
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 532 - +
  • [7] High Throughput Parallel Decoding Method for H.264/AVC CAVLC
    Yeo, Donghoon
    Shin, Hyunchul
    ETRI JOURNAL, 2009, 31 (05) : 510 - 517
  • [8] High-Performance VLSI Architecture of H.264/AVC CAVLD by Parallel Run before Estimation Algorithm
    Bae, Jongwoo
    Cho, Jinsoo
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2013, 29 (03) : 595 - 605
  • [9] A Hardware Architecture of CABAC Encoding and Decoding with Dynamic Pipeline for H.264/AVC
    Lingfeng Li
    Yang Song
    Shen Li
    Takeshi Ikenaga
    Satoshi Goto
    Journal of Signal Processing Systems, 2008, 50 : 81 - 95
  • [10] A hardware architecture of CABAC encoding and decoding with dynamic pipeline for H.264/AVC
    Li, Lingfeng
    Song, Yang
    Li, Shen
    Ikenaga, Takeshi
    Goto, Satoshi
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 50 (01): : 81 - 95