High-throughput CAVLC architecture for real-time H.264 coding using reconfigurable devices

被引:1
|
作者
Hoffman, Marc P. [1 ]
Balster, Eric J. [2 ]
Turri, William F. [1 ]
机构
[1] Univ Dayton, Res Inst Dayton, Remote Sensing Grp, Dayton, OH 45479 USA
[2] Univ Dayton, Dept Elect & Comp Engn, Dayton, OH 45469 USA
关键词
Context-based adaptive variable length coding (CAVLC); H.264/AVC; Field Programmable Gate Array (FPGA); Real-time processing; Entropy encoding; ENCODER DESIGN;
D O I
10.1007/s11554-013-0345-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the encoding methods offered by H.264 AVC is context-based adaptive variable length coding (CAVLC). This paper presents a high-throughput hardware implementation of the CAVLC encoder. A dual-coefficient scanning phase is investigated and modified to improve the speed of the encoding phase. This improved scanning solution determines all the required data for the encoding phase to be completed in a minimized and constant number of clock cycles. In addition, an algorithmic approach for encoding levels is exploited to reduce hardware resource requirements. The modified scanning phase approach offers significant throughput capabilities for CAVLC: at 200 MHz, the architecture is capable of encoding 1,080 p video files at 95 fps.
引用
收藏
页码:75 / 82
页数:8
相关论文
共 50 条
  • [1] High-throughput CAVLC architecture for real-time H.264 coding using reconfigurable devices
    Marc P. Hoffman
    Eric J. Balster
    William F. Turri
    Journal of Real-Time Image Processing, 2016, 11 : 75 - 82
  • [2] A High-Throughput Parallel Hardware Architecture for H.264/AVC CAVLC Encoding
    Shafique, Muhammad
    Tuefek, Adnan Orcun
    Henkel, Joerg
    2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011, : 393 - 396
  • [3] High-throughput low-cost VLSI architecture for AVC/H.264 CAVLC decoding
    Lee, G. G.
    Lo, C. -C.
    Chen, Y. -C.
    Lin, H. -Y.
    Wang, M. -J.
    IET IMAGE PROCESSING, 2010, 4 (02) : 81 - 91
  • [4] 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
  • [5] A Novel Low-Cost High-Throughput CAVLC Decoder for H.264/AVC
    Wang, Kyu-Yeul
    Kim, Byung-Soo
    Lee, Sang-Seol
    Kim, Dong-Sun
    Chung, Duck-Jin
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (04): : 895 - 904
  • [6] Low Complexity and High Throughput VLSI Architecture for AVC/H.264 CAVLC Decoding
    Lee, Gwo Giun
    Lo, Chia-Cheng
    Chen, Yuan-Ching
    Lei, Sheau-Fang
    Lin, He-Yuan
    Wang, Ming-Jiun
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 1229 - 1232
  • [7] Architecture of High-throughput Context Adaptive Variable Length Coding Decoder in AVC/H.264
    Lee, Gwo Giun
    Xu, Shu-Ming
    Chen, Chun-Fu
    Hsiao, Ching-Jui
    2012 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2012,
  • [8] High-Throughput Reconfigurable Variable Length Coding Decoder for MPEG-2 and AVC/H.264
    Lee, Gwo Giun
    Chen, Chun-Fu
    Xu, Shu-Ming
    Hsiao, Ching-Jui
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 82 (01): : 27 - 40
  • [9] High-Throughput Reconfigurable Variable Length Coding Decoder for MPEG-2 and AVC/H.264
    Gwo Giun (Chris) Lee
    Chun-Fu Chen
    Shu-Ming Xu
    Ching-Jui Hsiao
    Journal of Signal Processing Systems, 2016, 82 : 27 - 40
  • [10] High Throughput Parallel Decoding Method for H.264/AVC CAVLC
    Yeo, Donghoon
    Shin, Hyunchul
    ETRI JOURNAL, 2009, 31 (05) : 510 - 517