High Throughput Hardware Architectures for Asymmetric Numeral Systems Entropy Coding

被引:0
|
作者
Najmabadi, Seyyed Mahdi [1 ]
Wang, Zhe [1 ]
Baroud, Yousef [1 ]
Simon, Sven [1 ]
机构
[1] Univ Stuttgart, Dept Parallel Syst, D-70569 Stuttgart, Germany
来源
ISPA 2015 9TH INTERNATIONAL SYMPOSIUM ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS | 2015年
关键词
asymmetric numeral systems; entropy coding; Huffman coding; arithmetic coding; reconfigurable architecture design; IMPLEMENTATION; HUFFMAN;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper two new hardware-based entropy coding architectures for asymmetric numeral systems are introduced, as entropy encoding is one of the major phases in a compression algorithm. The proposed architectures are based on tabled asymmetric numeral systems (tANS). The tabled asymmetric numeral systems combines the speed advantage of table based approaches (e.g. Huffman encoding) with the higher compression rate advantage of arithmetic encoding. Both proposed architectures have been synthesized to a state-of-the-art FPGA, and the synthesis results show high encoding throughput. The architectures are capable of encoding one symbol per clock cycle. The performance of the architectures depends on the number of symbols in the alphabet and may vary from 146 up to 290 Mega symbols per second (Msps).
引用
收藏
页码:256 / 259
页数:4
相关论文
共 50 条
  • [1] Hardware-Based Architecture for Asymmetric Numeral Systems Entropy Decoder
    Najmabadi, Seyyed Mahdi
    Tungal, Harsimran Singh
    Trung-Hieu Tran
    Simon, Sven
    2017 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL AND IMAGE PROCESSING (DASIP), 2017,
  • [2] Coding with Asymmetric Numeral Systems
    Gibbons, Jeremy
    MATHEMATICS OF PROGRAM CONSTRUCTION, 2019, 11825 : 444 - 465
  • [3] Large-Alphabet Semi-Static Entropy Coding Via Asymmetric Numeral Systems
    Moffat, Alistair
    Petri, Matthias
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2020, 38 (04)
  • [4] THE USE OF ASYMMETRIC NUMERAL SYSTEMS AS AN ACCURATE REPLACEMENT FOR HUFFMAN CODING
    Duda, Jarek
    Tahboub, Khalid
    Gadgil, Neeraj J.
    Delp, Edward J.
    2015 PICTURE CODING SYMPOSIUM (PCS) WITH 2015 PACKET VIDEO WORKSHOP (PV), 2015, : 65 - 69
  • [5] A Parallelization Framework for High Throughput Entropy Coding
    Said, Amir
    Mahfoodh, Abo-Talib
    2015 DATA COMPRESSION CONFERENCE (DCC), 2015, : 468 - 468
  • [6] High Throughput Entropy Coding in the HEVC Standard
    Jung-Ah Choi
    Yo-Sung Ho
    Journal of Signal Processing Systems, 2015, 81 : 59 - 69
  • [7] High Throughput Entropy Coding in the HEVC Standard
    Choi, Jung-Ah
    Ho, Yo-Sung
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2015, 81 (01): : 59 - 69
  • [8] High Throughput CABAC Entropy Coding in HEVC
    Sze, Vivienne
    Budagavi, Madhukar
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) : 1778 - 1791
  • [9] An Architecture for Asymmetric Numeral Systems Entropy Decoder - A Comparison with a Canonical Huffman Decoder
    Najmabadi, Seyyed Mahdi
    Trung-Hieu Tran
    Eissa, Sherif
    Tungal, Harsimran Singh
    Simon, Sven
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (07): : 805 - 817
  • [10] An Architecture for Asymmetric Numeral Systems Entropy Decoder - A Comparison with a Canonical Huffman Decoder
    Seyyed Mahdi Najmabadi
    Trung-Hieu Tran
    Sherif Eissa
    Harsimran Singh Tungal
    Sven Simon
    Journal of Signal Processing Systems, 2019, 91 : 805 - 817