Skip to Main Content
In this paper, we propose a hyperspectral image lossy-to-lossless compression coder based on the Three-Dimensional Embedded ZeroBlock Coding (3D EZBC) algorithm. This coder adopts the three-dimensional integer wavelet packet transform with unitary scaling to decorrelate and the 3D EZBC algorithm without motion compensation to process bitplane zeroblock coding. For hyperspectral image compression using the 3D EZBC algorithm, the lossy-to-lossless compression performances are compared on the basis of the diverse 3D wavelet transform structures and wavelet filters. Moreover, experimental results show that our coder outperforms other state-of-the-art wavelet-based algorithms (3D SPECK, 3D SPIHT, AT-3D SPIHT and JPEG2000-MC) in the integer-based lossy mode by 0.2 ~ 1.3 dB on average, and lossless coding performance of 3D EZBC is about 5% ~ 7% better than that of 3D SPECK, 3D SPIHT and AT-3D SPIHT. So the 3D EZBC algorithm is also a good candidate to compress hyperspectral images.