WANG Jian-jun, LIU Bo. Hardware implementation of lossless image compression[J]. Editorial Office of Optics and Precision Engineering, 2011,19(4): 922-928
WANG Jian-jun, LIU Bo. Hardware implementation of lossless image compression[J]. Editorial Office of Optics and Precision Engineering, 2011,19(4): 922-928 DOI: 10.3788/OPE.20111904.0922.
Hardware implementation of lossless image compression
A hardware implementation method for lossless image compression is proposed to overcome the difficulties of embedded wavelet coding methods in hardware implementation and high costs. Firstly
the algorithm divides wavelet coefficients into a low frequency block and three high frequency blocks according to sub-band properties
and then uses different methods to code respectively. In the low frequency block coding method
the Difference Pulse coding Modulation(DPCM) is firstly used to reduce coefficients' dynamic range. Then
a modified bit plane coding method is used to output the bit stream. In the high frequency block coding method
the proposed modified Set Partitioning in Hierarchical trees(MSPIHT) algorithm is used to code three high frequency blocks respectively with their thresholds.The MSPIHT optimizes the outputted bit stream by using a type of A set judge
reduces memory requirement and avoids memory dynamic management by eliminating the lists of SPIHT algorithm.Moreover
the MSPIHT avoids repeated calculation in scanning process and enhances the coding efficiency by adopting MMVS. Experiment results show that the bit-rates of all international standard testing images have reduced more than 1.4 bit/pixel and the coding speed has increased more than three times as compared with that SPHIT. It is concludes that the proposed algorithm is super in real-time performance
low memory requirement and fit for hardware implementation.
关键词
Keywords
references
PAN H, SIU W C, LAW N F. A fast and low memory image coding algorithm based on lifting wavelet transform and modified SPIHT [J]. Signal Processing: Image Communication, 2008,23(1):146-161.[2] JYOTHESWAR J, MAHAPATRA S. Efficient FPGA implementation of DWT and modified SPIHT for lossless image compression [J]. Journal of Systems Architecture, 2007,53(4):369378.[3] KAVITHA S, MOHAMMED S, ROOMI M, et al.. Lossless compression through segmentation on low depth-of-field images [J]. Digital Signal Processing, 2009,19(1):59-65.[4] ADAMS M D, KOSSENTINI F. Lossless image compression with projection-based and adaptive reversible integer wavelet transforms [J]. IEEE Trans. Image Process, 2003,12(5):489-499.[5] SHAPIRO J M. Embedded image coding using zero-trees of wavelet coefficients [J]. IEEE Trans. Signal Process, 1993, 41(12):3445-3462.[6] SAID A, PEARLMAN W A. A new fast and efficient image codec based on set partitioning in hierarchical trees[J]. IEEE Trans. Circ. Syst. Video Technol, 1996,6(3):243-250.[7] TAUBMAN D. High performance scalable image compression with EBCOT [J]. IEEE Trans. Image Processing, 2000,9(7):1158-1170.[8] 郝燕玲,刘营. 应用于JPEG2000的离散小波变换并行超大规模集成结构[J]. 光学 精密工程,2009,17(5):1181-1186. HAO Y L, LIU Y. Parallel VLSI architecture of discrete wavelet transform for JPEG2000 [J]. Opt. Precision Eng.,2009,17(5):1181-1186. (in Chinese)[9] 郑启枣, 刘鹏. 基于线性预测的动态阈值JPEG2000码率控制算法[J]. 浙江大学学报(工学版), 2008, 42(8):1135-1140. ZHENG Q Z, LIU P. Dynamic threshold JPEG2000 rate control algorithm based on linear prediction [J]. Journal of Zhejiang University (Engineering Science), 2008,42(8):1135-1140.(in Chinese)[10] 徐勇,徐智勇,张启衡,等. 适于硬件实现的低复杂度图像压缩[J]. 光学 精密工程,2009,17(9):2262-2267. XU Y, XU ZH Y, ZHANG Q H, et al... Low complexity image compression scheme for hardware implementation [J]. Opt. Precision Eng., 2009,17(9):2262-2267. (in Chinese)[11] BRAHIMI T, MELIT A, KHELIFIB F. An improved SPIHT algorithm for lossless image coding [J]. Digital Signal Processing, 2009,19(7):220228.[12] 孙蕾,罗建书,谷德峰. 基于谱间预测和码流预分配的高光谱图像压缩算法[J]. 光学 精密工程,2008,16(4):752-757. SUN L, LUO J SH, GU D F. Hyperspectral image compression algorithm based on prediction between bands and rate pre-allocation [J]. Opt. Precision Eng., 2008,16(4):752-757. (in Chinese)