Comparison of 3D Set Partitioning Methods in Hyperspectral Image Compression Featuring an Improved 3D-SPIHT

نویسندگان

  • Xiaoli Tang
  • Sungdae Cho
  • William A. Pearlman
چکیده

Hyperspectral images are generated by collecting hundreds of narrow and contiguously spaced spectral bands of data producing a highly correlated long sequence of images. In this study, we investigate and compare the performance of several three-dimensional embedded wavelet algorithms for compression of hyperspectral images. They are 3D-SPIHT, AT3DSPIHT, 3D-SPECK (Three-Dimensional Set Partitioned Embedded bloCK), and JPEG2000. 3D-SPIHT is the three-dimensional extension of the state-of-the-art SPIHT (Set Partitioning In Hierarchical Trees) image compression algorithm. AT-SPIHT uses the same coding algorithm as 3D-SPIHT, but utilizes a more efficient, asymmetric tree structure. 3D-SPECK (Three-Dimensional Set Partitioned Embedded bloCK) is a version of two-dimensional SPECK modified to encode 3D subband blocks. For an image sequence, the 3D-DWT is applied to obtain a wavelet coefficient prism. This prism is partitioned into small code blocks with different sizes, and each subband is treated as a code block. Next, a block splitting algorithm is used on the individual code blocks to test their significance. The block will be split into several smaller sub-blocks recursively according to the significance test. Several AVIRIS (Airborne Visible InfraRed Imaging Spectrometer) image sequences were used as our test sets to evaluate the compression performance of AT-3DSPIHT, 3D-SPIHT, 3D-SPECK, and JPEG2000. The rate distortion performances were compared by means of the Peak Signal-to-Noise Ratio (PSNR). AT-3DSPIHT, 3D-SPIHT, and 3D-SPECK guarantee over 3 dB improvement over 2D SPIHT applied separately to each image at all rates for all sequences. This implies that the hyperspectral image sequences are highly correlated. 3D-SPIHT and 3D-SPECK have similar performances for all sequences. AT-3DSPIHT outperforms 3D-SPIHT and 3D-SPECK by the approximate range of 0.2 to 0.9 dB PSNR. Since our application is hyperspectral imagery, the visual effect is very important. AT-3DSPIHT provides high quality reconstructed images even at very low bit rate such as 0.4 bpp. We also conducted experiments to compare to an enactment of JPEG2000 Part II for multi-component images. For a hyperspectral image sequence, the 3D-DWT transform is applied followed by JPEG2000 coding on separate frames, where different rates are assigned to different frames according to their subband occupancy in order to minimize the mean squared error for a given overall rate. Doing this can assess separately gains from 3D transform and 3D coding. Our results show that for all cases, AT-3DSPIHT, 3D-SPIHT and 3D-SPECK outperform JPEG2000 by the approximate range of 1 to 2.5 dB PSNR, depending on the image sequence. In other words, the set partitioning algorithms that use 3D coding units are more efficient than JPEG2000, Part II coding for hyperspectral image compression.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hyperspectral Image Compression Using Three-Dimensional Wavelet Coding: A Lossy-to-Lossless Solution†

We propose an embedded, block-based, image wavelet transform coding algorithm of low complexity. The embedded coding of Set Partitioned Embedded bloCK (SPECK) algorithm is modified and extended to three dimensions. The resultant algorithm, three-Dimensional Set Partitioned Embedded bloCK (3D-SPECK), efficiently encodes 3D volumetric image data by exploiting the dependencies in all dimensions. 3...

متن کامل

Motion Differential SPIHT for Image Sequence Coding

Ef cient image sequence coding exploits both intraand interframe correlations. SPIHT is ef cient in intra-frame decorrelation for still images. Based on SPIHT, differential-SPIHT removes inter-frame redundancy by reusing the signi cance map of a SPIHT coded frame. The motion differential SPIHT (MD-SPIHT) automatically decides the coding methods for each frame, according to the inter-frame corre...

متن کامل

Volumetric Color Image Compression Using SET Partitioning Methods

In this work, we present the applications of three-dimensional set partitioning methods to the sequence of still color images. The set partitioning methods we use in this paper are SPIHT, a state-of-the-art encoder and SPECK, a more recently developed, low complexity encoder. The three-dimensional versions of these methods are based on the observation that the sequences of images are contiguous...

متن کامل

Three-Dimensional SPIHT Coding of Volume Images with Random Access and Resolution Scalability

End users of large volume image datasets are often interested only in certain features that can be identified as quickly as possible. For hyperspectral data, these features could reside only in certain ranges of spectral bands and certain spatial areas of the target. The same holds true for volume medical images for a certain volume region of the subject’s anatomy. High spatial resolution may b...

متن کامل

Lossy-to-Lossless Compression of Hyperspectral Image Using the 3D Set Partitioned Embedded ZeroBlock Coding Algorithm

In this paper, we propose a three-dimensional Set Partitioned Embedded ZeroBlock Coding (3D SPEZBC) lossy-to-lossless compression algorithm for hyperspectral image which is an improved three-dimensional Embedded ZeroBlock Coding (3D EZBC) algorithm. The algorithm adopts the 3D integer wavelet packet transform proposed by Xiong et al. to decorrelate, the set-based partitioning zeroblock coding t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003