Efficient FPGA implementation of DWT and modified SPIHT for lossless image compression

被引:31
作者
Jyotheswar, J. [1 ]
Mahapatra, Sudipta [1 ]
机构
[1] Indian Inst Technol Kharagpur, Dept Elect & Elect Commun Engn, Kharagpur 721302, W Bengal, India
关键词
medical image compression; wavelet transform; SPIHT; lifting scheme; PSNR;
D O I
10.1016/j.sysarc.2006.11.009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an implementation of the image compression technique set partitioning in hierarchical trees (SPIHT) in programmable hardware. The lifting based Discrete Wavelet Transform (DWT) architecture has been selected for exploiting the correlation among the image pixels. In addition, we provide a study on what storage elements are required for the wavelet coefficients. A modified SPIHT (Set Partitioning in Hierarchical Trees) algorithm is presented for encoding the wavelet coefficients. The modifications include a simplification of coefficient scanning process, use of a I-D addressing method instead of the original 2-D arrangement for wavelet coefficients and a fixed memory allocation for the data lists instead of the dynamic allocation required in the original SPIHT. The proposed algorithm has been illustrated on both the 2-D Lena image and a 3-D MRI data set and is found to achieve appreciable compression with a high peak-signal-to-noise ratio (PSNR). (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:369 / 378
页数:10
相关论文
共 13 条
[1]   A VLSI architecture for lifting-based forward and inverse wavelet transform [J].
Andra, K ;
Chakrabarti, C ;
Acharya, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (04) :966-977
[2]   An efficient architecture for lifting-based two-dimensional discrete wavelet transforms [J].
Barua, S ;
Carletta, JE ;
Kotteri, KA ;
Bell, AE .
INTEGRATION-THE VLSI JOURNAL, 2005, 38 (03) :341-352
[3]   EFFICIENT REALIZATIONS OF THE DISCRETE AND CONTINUOUS WAVELET TRANSFORMS - FROM SINGLE-CHIP IMPLEMENTATIONS TO MAPPINGS ON SIMD ARRAY COMPUTERS [J].
CHAKRABARTI, C ;
VISHWANATH, M .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1995, 43 (03) :759-771
[4]   Lossless volumetric medical image compression [J].
Kim, Y ;
Pearlman, WA .
APPLICATIONS OF DIGITAL IMAGE PROCESSING XXII, 1999, 3808 :305-312
[5]  
Parhi K. K., 1993, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, V1, P191, DOI 10.1109/92.238416
[6]  
RITTER J, SPIHT IMPLEMENTED XC
[7]   A new, fast, and efficient image codec based on set partitioning in hierarchical trees [J].
Said, A ;
Pearlman, WA .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1996, 6 (03) :243-250
[8]  
Sayood K., 2017, Introduction to Data Compression
[9]   High performance scalable image compression with EBCOT [J].
Taubman, D .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (07) :1158-1170
[10]   Medical image compression by using three-dimensional wavelet transformation [J].
Wang, J ;
Huang, HK .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 1996, 15 (04) :547-554