Hierarchical principal component analysis-based transformation of multispectral images

In this paper we present a new approach for the transformation of multispectral (MS) images based on the principal component analysis (PCA). The objective is to obtain high decorrelation of the MS image set as well as predictability of the power distribution at the end of the transform. The typical PCA depends on the vector size i.e., for N image vectors we need N × N covariance matrix after which should be solved a system of N equations, which is computationally intensive. This algorithm however uses transform matrices of size 2 × 2 or 3 × 3 for each sub–group of images. The algorithm is designed to allow parallel processing of each image sub–group in the set, which significantly enhances the performance. The algorithm is not limited by the size of the image sets so it can transform multi– and hyper–spectral images. In the same time it is reversible and gives good quality of the restored images.

[1]  I. Jolliffe Principal Component Analysis , 2002 .

[2]  Terry Caelli,et al.  Region-Based Coding of Color Images Using Karhunen-Loeve Transform , 1997, CVGIP Graph. Model. Image Process..

[3]  Pengwei Hao,et al.  Comparative study of color transforms for image coding and derivation of integer reversible color transform , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[4]  Enrico Magli,et al.  Transform Coding Techniques for Lossy Hyperspectral Data Compression , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[5]  Cleve Moler,et al.  Mathematical Handbook for Scientists and Engineers , 1961 .

[6]  Shree K. Nayar,et al.  Generalized Assorted Pixel Camera: Postcapture Control of Resolution, Dynamic Range, and Spectrum , 2010, IEEE Transactions on Image Processing.

[7]  Mark D. Fairchild,et al.  Color Appearance Models , 1997, Computer Vision, A Reference Guide.

[8]  K. R. Rao,et al.  The Transform and Data Compression Handbook , 2000 .

[9]  Craig M. Wittenbrink,et al.  Region based KLT for multispectral image compression , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).

[10]  A. Jain,et al.  A Fast Karhunen-Loeve Transform for a Class of Random Processes , 1976, IEEE Trans. Commun..

[11]  R Dony,et al.  Karhunen-Loève Transform , 2000 .

[12]  S. Sangwine,et al.  The Colour Image Processing Handbook , 1998, Springer US.

[13]  Sanjeev Arora,et al.  Computational Complexity: A Modern Approach , 2009 .

[14]  Granino A. Korn,et al.  Mathematical handbook for scientists and engineers , 1961 .

[15]  John A. Richards,et al.  Remote Sensing Digital Image Analysis: An Introduction , 1999 .

[16]  El Mostafa Qannari,et al.  Shedding new light on Hierarchical Principal Component Analysis , 2010 .

[17]  Roumen Kountchev,et al.  Decorrelation of Sequences of Medical CT Images Based on the Hierarchical Adaptive KLT , 2013, Advances in Intelligent Analysis of Medical Data and Decision Support Systems.

[18]  Roumen Kountchev,et al.  Image Color Space Transform with Enhanced KLT , 2009 .

[19]  Todd Randall Reed,et al.  Digital image sequence processing, compression, and analysis , 2004 .

[20]  Martin Fleury,et al.  Multi-Spectral Satellite Image Processing on a Platform FPGA Engine , 2005 .

[21]  Deepa Sankarapandi Adaptive Encoding Algorithm for Multispectral Images , 2009, 2009 International Conference on Advances in Recent Technologies in Communication and Computing.

[22]  Andrew G. Tescher,et al.  An adaptive two-stage KLT scheme for spectral decorrelation in hyperspectral bandwidth compression , 2009, Optical Engineering + Applications.

[23]  Pengwei Hao,et al.  Reversible integer KLT for progressive-to-lossless compression of multiple component images , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[24]  Shohreh Kasaei,et al.  Color PCA eigenimages and their application to compression and watermarking , 2008, Image Vis. Comput..