A High Throughput JPEG2000 Entropy Decoding Unit Architecture

被引:0
作者
Kai Liu
Evgeny Belyaev
YunSong Li
机构
[1] XIDIAN University,School of computer science and technology
[2] ITMO University,Information Systems Department
来源
Journal of Signal Processing Systems | 2019年 / 91卷
关键词
JPEG2000; Entropy decode; Image compression; VLSI architecture;
D O I
暂无
中图分类号
学科分类号
摘要
This paper is dedicated to a hardware architecture development for JPEG2000 entropy decoding unit (EDU) which consist of two parts: context modeling unit (CMU) and arithmetic decoding unit (ADU). To achieve a high throughput we propose an efficient pixel skipping scheme to save clock cycles for non-context position in CMU and realize the ADU logic by combinational circuit to keep the result of ADU within the same clock of context which can reduce the latency to zero clock cycle between CMU and ADU. We show that the proposed EDU architecture attains a throughput of 68.66–232.14 Mbps for a single decoding core depending on compression ratios, and consumes 95.79 mW based on SMIC 0.13 um technology. In comparison with the state-of-the-art decoders the proposed EDU architecture provides consistent reconstruction performance with software decoder and comparable throughput, memory and power consumption.
引用
收藏
页码:899 / 913
页数:14
相关论文
共 29 条
[1]  
Jimenez-Rodriguez L(2014)Visually lossless strategies to decode and transmit JPEG2000 imagery IEEE Signal Processing Letters 21 35-38
[2]  
Auli-Llinas F(2006)A flexible hardware JPEG 2000 decoder for digital cinema IEEE Transactions on Circuits and Systems for Video Technology 16 1397-1410
[3]  
Marcellin MW(2005)The high throughput bit plane decoder for JPEG2000 based on selective sample skipping algorithm Circuits and Systems, 2005. 48th Midwest Symposium on 2 1434-1437
[4]  
Descampe A(2005)Reduced latency arithmetic decoder for JPEG2000 block decoding IEEE International Symposium on Circuits and Systems (ISCAS 2005) 3 2076-2079
[5]  
Member S(2006)Concurrency techniques for arithmetic coding in JPEG2000 IEEE Transactions on Circuits and Systems I: Regular Papers 53 1203-1213
[6]  
Devaux FO(2013)FPGA implementation of the JPEG2000 binary arithmetic decoder Journal of Real-Time Image Processing 8 411-419
[7]  
Gupta A(2000)High performance scalable image compression with EBCOT IEEE Transaction on Image Processing 9 1158-1170
[8]  
Nooshabadi S(2005)A high performance architecture for embedded block coding in JPEG2000 IEEE Transactions on Circuits and Systems for Video Technology 15 1182-1191
[9]  
Taubman D(2008)Efficient algorithm for very low bit rate embedded image coding IET Image Processing 2 59-71
[10]  
Dyer M(2006)Rate distortion optimal bit allocation methods for volumetric data using JPEG 2000 IEEE Transactions on Image Processing 15 2106-2112