High throughput hardware architectures for asymmetric numeral systems entropy coding

Author(s):  
Seyyed Mahdi Najmabadi ◽  
Zhe Wang ◽  
Yousef Baroud ◽  
Sven Simon
2020 ◽  
Vol 69 (4) ◽  
pp. 534-548 ◽  
Author(s):  
Rei Ueno ◽  
Sumio Morioka ◽  
Noriyuki Miura ◽  
Kohei Matsuda ◽  
Makoto Nagata ◽  
...  

2014 ◽  
Vol 81 (1) ◽  
pp. 59-69 ◽  
Author(s):  
Jung-Ah Choi ◽  
Yo-Sung Ho

2021 ◽  
Vol 16 (2) ◽  
pp. 1-12
Author(s):  
Roberta De Carvalho Nobre Palau ◽  
Bianca Santos da Cunha Silveira ◽  
Robson André Domanski ◽  
Marta Breunig Loose ◽  
Arthur Alves Cerveira ◽  
...  

With the increasing demand for digital video applications in our daily lives, video coding and decoding become critical tasks that must be supported by several types of devices and systems. This paper presents a discussion of the main challenges to design dedicated hardware architectures based on modern hybrid video coding formats, such as the High Efficiency Video Coding (HEVC), the AOMedia Video 1 (AV1) and the Versatile Video Coding (VVC). The paper discusses eachstep of the hybrid video coding process, highlighting the main challenges for each codec and discussing the main hardware solutions published in the literature. The discussions presented in the paper show that there are still many challenges to be overcome and open research opportunities, especially for the AV1 and VVC codecs. Most of these challenges are related to the high throughput required for processing high and ultrahigh resolution videos in real time and to energy constraints of multimedia-capable devices.


2006 ◽  
Vol 321-323 ◽  
pp. 1262-1265
Author(s):  
Chung Hyo Kim ◽  
Tae Sik Kong ◽  
Young Jun Lee ◽  
Hee Dong Kim ◽  
Young Ho Ju

H.264/AVC is adopted as a next generation moving picture compression standard. Context-based Adaptive Binary Arithmetic Coding (CABAC) is the major entropy coding algorithm employed in H.264/AVC. Although the performance gain of H.264/AVC is mostly resulted from CABAC, it is difficult to implement a high-throughput decoder due to its decoding complexity. Although CABAC excludes a multiplication, the algorithm is basically sequential and needs large computations to compute some important variables, which are range, offset and context variables. Therefore, it is difficult to achieve fast decoding performance. In this paper, a prediction scheme is proposed to decode maximally two bits at a time and thus to reduce overall decoding time. A CABAC decoder based on the proposed prediction scheme reduces total cycles by 24% compared to conventional decoders.


2012 ◽  
Vol 22 (12) ◽  
pp. 1778-1791 ◽  
Author(s):  
Vivienne Sze ◽  
Madhukar Budagavi

Sign in / Sign up

Export Citation Format

Share Document