7 May 2003 Hyperspectral image compression using three-dimensional wavelet coding
Author Affiliations +
A Hyperspectral image is a sequence of images generated by collecting contiguously spaced spectral bands of data. One can view such an image sequence as a three-dimensional array of intensity values (pixels) within a rectangular prism. We present a Three-Dimensional Set Partitioned Embedded bloCK (3DSPECK) algorithm based on the observation that hyperspectral images are contiguous in the spectrum axis (this implies large inter-band correlations) and there is no motion between bands. Therefore, the three-dimensional discrete wavelet transform can fully exploit the inter-band correlations. A SPECK partitioning algorithm extended to three-dimensions is used to sort significant pixels. Rate distortion (Peak Signal-to-Noise Ratio (PSNR) vs. bit rate) performances were plotted by comparing 3DSPECK against 3DSPIHT on several sets of hyperspectral images. Results show that 3DSPECK is comparable to 3DSPIHT in hyperspectral image compression. 3DSPECK can achieve compression ratios in the approximate range of 16 to 27 while providing very high quality reconstructed images. It guarantees over 3 dB PSNR improvement at all rates or rate saving at least a factor of 2 over 2D coding of separate spectral bands without axial transformation.
© (2003) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Xiaoli Tang, Xiaoli Tang, William A. Pearlman, William A. Pearlman, James W. Modestino, James W. Modestino, "Hyperspectral image compression using three-dimensional wavelet coding", Proc. SPIE 5022, Image and Video Communications and Processing 2003, (7 May 2003); doi: 10.1117/12.476516; https://doi.org/10.1117/12.476516

Back to Top