Design of a High-Throughput CABAC Encoder

被引:0
|
作者
Lo, Chia-Cheng [1 ]
Zeng, Ying-Jhong [1 ]
Shieh, Ming-Der [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Elect Engn, Tainan 70101, Taiwan
来源
关键词
H.264; CABAC; entropy encoder; high-throughput; HIGH-PERFORMANCE; COMPRESSION; ARCHITECTURE; ACCELERATOR;
D O I
10.1587/transinf.E92.D.681
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context-based Adaptive Binary Arithmetic Coding (CABAC) is one of the algorithmic improvements that the H.264/AVC standard provides to enhance the compression ratio of video sequences. Compared with the context-based adaptive variable length coding (CAVLC), CABAC can obtain a better compression ratio at the price of higher computation complexity. In particular, the inherent data dependency and various types of syntax elements in CABAC results in a dramatically increased complexity if two bins obtained from binarized syntax elements are handled at a time. By analyzing the distribution of binarized bins in different video sequences, this work shows how to effectively improve the encoding rate with limited hardware overhead by allowing only a certain type of syntax element to be processed two bins at a time. Together with the proposed context memory management scheme and range renovation method, experimental results reveal that an encoding rate of up to 410 M-bin/s can be obtained with a limited increase in hardware requirement. Compared with related works that do not support multi-symbol encoding, our development can achieve nearly twice their throughput rates with less than 25 % hardware overhead.
引用
收藏
页码:681 / 688
页数:8
相关论文
共 50 条
  • [21] Architecture design of the high-throughput compensator and interpolator for the H.265/HEVC encoder
    Pastuszak, Grzegorz
    Trochimiuk, Maciej
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 11 (04) : 663 - 673
  • [22] Design of High Performance Arithmetic Encoder for CABAC in H.264/AVC
    Kim, Yoonsup
    Moon, Jeonhak
    Choi, Wonjoon
    Lee, Seongsoo
    Lee, Seok
    Woo, Dockha
    [J]. MINO'09: PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON MICROELECTRONICS, NANOELECTRONICS, OPTOELECTRONICS: ADVANCES IN MICROELECTRONICS, NANOELECTRONICS AND OPTOELECTRONICS, 2009, : 103 - +
  • [23] Design of a high-throughput microphysiometer
    Verhaegen, K
    Van Gerwen, P
    Baert, K
    Hermans, L
    Mertens, R
    Luyten, W
    [J]. BIOCALORIMETRY: APPLICATIONS OF CALORIMETRY IN THE BIOLOGICAL SCIENCES, 1998, : 225 - 231
  • [24] Design of High-Throughput μ-EDXRF
    Liu Ming-bo
    Zhao Lei
    Hu Xue-qiang
    Ni Zi-yue
    Yang Li-xial
    Jia Yun-hai
    Wang Hai-zhou
    [J]. SPECTROSCOPY AND SPECTRAL ANALYSIS, 2022, 42 (09) : 2752 - 2756
  • [25] High-Throughput Hardware Implementation for Motion Estimation in HEVC Encoder
    Medhat, Ahmed
    Shalaby, Ahmed
    Sayed, Mohammed S.
    [J]. 2015 IEEE 58TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2015,
  • [26] A High-Throughput Binary Arithmetic Coding Architecture for H.264/AVC CABAC
    Liu, Yizhong
    Song, Tian
    Shimamoto, Takashi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (09) : 1594 - 1604
  • [27] High-Throughput Architecture for H.264/AVC CABAC Encoding and Decoding System
    Chang, Yuan-Teng
    [J]. APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXI, 2008, 7073
  • [28] High-Throughput H.264/AVC High-Profile CABAC Decoder for HDTV Applications
    Yang, Yao-Chang
    Guo, Jiun-In
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2009, 19 (09) : 1395 - 1399
  • [29] Ultra-High-Throughput VLSI Architecture of H.265/HEVC CABAC Encoder for UHDTV Applications
    Zhou, Dajiang
    Zhou, Jinjia
    Fei, Wei
    Goto, Satoshi
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2015, 25 (03) : 497 - 507
  • [30] Design and FPGA Implementation of Residual Data in HEVC CABAC Encoder
    Wahiba, Menasri
    Abdellah, Skoudarli
    Azzaz, Mohamed Salah
    Aichouche, Belhadj
    [J]. 2018 INTERNATIONAL CONFERENCE ON SIGNAL, IMAGE, VISION AND THEIR APPLICATIONS (SIVA), 2018,