Abstract
In this paper, a new compression technique aiming at reducing the size of storage of multispectral images and maintaining at the same time the high-quality reconstruction is presented. An optimal multispectral band ordering process is applied before compression, and then, the dual-tree discrete wavelet transform is used in the spectral dimension, and the 2D discrete wavelet transform is used in the spatial dimensions. Finally, a simple Huffman coder is used for compression. Landsat ETM+ images are used for experimentations. Experimental results demonstrate that the proposed technique has better performance than JPEG, JPEG2000, SPIHT, and JPEG2000 with a 3D dual-tree transformation.
Similar content being viewed by others
References
Salomon, D.: Data Compression, the Complete Reference, 4th edn. Springer, Berlin (2007)
NASA: The Landsat Program. http://landsat.gsfc.nasa.gov/. Accessed 28 Jan 2012
U. G. Service: Landsat missions. http://landsat.usgs.gov/. Accessed 28 Jan 2012
Delcourt, J., Mansouri, A., Sliwa, T., Voisin, Y.: A comparative study and an evaluation framework of multi/hyperspectral image compression. IEEE (2009). doi:10.1109/SITIS
Yaw, C., Paramesran, R., Mukundan, R., Jiang, X.: Image quality assessment by discrete orthogonal moments. Pattern Recognit. 43(12), 4055–4068 (2010)
Motta, G., Rizzo, F., Storer, J.: Hyperspectral Data Compression, 2006 Edition, Springer, Science and Business Media, public, Berlin (2005)
ISO/IEC 15444-1. Information technology. JPEG2000 image coding system-part 1: core coding system (2005)
Skodras, A., Christopoulos, C., Ebrahimi, T.: The JPEG 2000 still image compression standard. IEEE Signal Process. Mag. 18(5), 36–58 (2001)
Dragotti, P.L., Poggi, G., Ragozini, A.: Compression of multispectral images by three-dimensional SPIHT algorithm. IEEE Trans. Geosci. Remote Sens. 38(1), 416–428 (2000)
Said, A., Pearlman, W.: A new fast and efficient image codec based on set partitioning in hierarchical trees. IEEE Trans. Circuits Syst. Video Technol. 6, 243–250 (1996)
Wright, D., Harris, F.: The JPEG algorithm for image compression: a software implementation and some test results. In: Conference Record of the Twenty-Fourth Asilomar Conference on Signals, Systems and Computers (1990)
Selesnick, I., Baraniuk, R., Kingsbury, N.: The dual-tree complex wavelet transform. IEEE Signal Process. Mag. 22(6), 123–151 (2005)
Ahmed, N., Natarajan, N., Rao, K.R.: Discrete cosine transform. IEEE Trans. Comput. C-23(1), 90–93 (1974)
Duttweiler, L., Chamzas, C.: Probability estimation in arithmetic and adaptive-Huffman entropy coders. IEEE Trans. Image Process. 4(3), 237–246 (1995)
Pellegri, P., Novati, G., Schettini, R.: Multispectral loss-less compression using approximation methods. IEEE. 0-7803-9134-9/05 (2005)
Saghri, J., Tescher, A., Reagan, J.: Practical transform coding of multispectral imagery. IEEE Signal Process. Mag. 12(1), 32–43 (1995)
Chung, L., Chen, K., Chen, H., Chen, L.: Analysis and architecture design of block-coding engine for EBCOT in JPEG 2000. IEEE Trans. CSVT 13(3), 219–230 (2003)
Shapiro, J. M.: Apparatus and method for compressing information. United States Patent Number 5,412,741. Issued 2 May 1995
Wei, J., Wei, R., Gao, X., Duan, X.: Multispectral images compression based on JPEG2000. IEEE, SIBGRAPI’05. 1530-1834/05 (2005)
Boettcher, J., Du, Q.: Hyperspectral image compression with the 3D dual-tree wavelet transform. IEEE (2007). doi:10.1109/IGARSS
Toivanen, P., Kubasova, O., Mielikainen, J.: Correlation-based band-ordering heuristic for lossless compression of hyperspectral sounder data. IEEE Geosci. Remote Sens. Lett. 2(1), 50–54 (2005)
Tate, S.: Band ordering in lossless compression of multispectral images. IEEE Trans. Comput. 46(4), 477–483 (1997)
Fang, Z., Luo, G., Liu, Z., Gan, Y., Lu, Y.: Multi-spectral image compression technology based on dual-tree discrete wavelet transform. Proceedings of SPIE, vol. 7494, Multispectral Image Acquisition and Processing (2009)
Selesnick, I.W.: The double-density dual-tree DWT. IEEE Trans. Signal Process. 52(5), 1304–1314(2004)
Kingsbury, N.: Image processing with complex wavelets. Phil. Trans. R. Soc. Lond. A 357(1760), 2543–2560 (1999)
Poularikas, A.D.: The Handbook of Formulas and Tables for Signal Processing. Springer, and CRC Press LLC, Berlin (1999)
Antonini, M., Barlaud, M., Mathieu, P., Daubechies, I.: Image coding using wavelet transform. IEEE Trans. Image Process. 1(2), 205–220 (1992)
Gonzalez, R.C., Woods, R.E.: Digital Image Processing, 3rd edn. Prentice Hall, Pearson Education, Englewood Cliffs, NJ (2007)
Gonzalez, R., Eddins, S., Woods, R.: Digital Image Processing Using Matlab, 1st edn. Prentice Hall, Pearson Education, Englewood Cliffs, NJ (2003)
Online Sources. Available: http://l7downloads.gsfc.nasa.gov/index.htm. Accessed 18 July 2012
MultiSpec Software. Available: https://engineering.purdue.edu/~biehl/MultiSpec/. Accessed 04 May 2012
Chang, C.I.: An information-theoretic approach to spectral variability, similarity, and discrimination for hyperspectral image analysis. IEEE Trans. Inf. Theory 46(5), 1927–1932 (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hagag, A., Amin, M. & Abd El-Samie, F.E. Multispectral image compression with band ordering and wavelet transforms. SIViP 9, 769–778 (2015). https://doi.org/10.1007/s11760-013-0516-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-013-0516-4