Next Article in Journal
FPGA Based Adaptive Rate and Manifold Pattern Projection for Structured Light 3D Camera System
Next Article in Special Issue
Supervised PolSAR Image Classification with Multiple Features and Locally Linear Embedding
Previous Article in Journal
Visual Servoing-Based Nanorobotic System for Automated Electrical Characterization of Nanotubes inside SEM
Previous Article in Special Issue
Automated Landslides Detection for Mountain Cities Using Multi-Temporal Remote Sensing Imagery
Article Menu
Issue 4 (April) cover image

Export Article

Open AccessArticle
Sensors 2018, 18(4), 1138; https://doi.org/10.3390/s18041138

DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis

The State Key Laboratory of Information Engineering in Surveying, Mapping, and Remote Sensing, Wuhan University, Wuhan 430079, China
*
Author to whom correspondence should be addressed.
Received: 22 February 2018 / Revised: 28 March 2018 / Accepted: 5 April 2018 / Published: 8 April 2018
(This article belongs to the Special Issue Advances in Remote Sensing of Land-Cover and Land-Use Changes)
Full-Text   |   PDF [28732 KB, uploaded 3 May 2018]   |  

Abstract

The huge quantity of information and the high spectral resolution of hyperspectral imagery present a challenge when performing traditional processing techniques such as classification. Dimensionality and noise reduction improves both efficiency and accuracy, while retaining essential information. Among the many dimensionality reduction methods, Independent Component Analysis (ICA) is one of the most popular techniques. However, ICA is computationally costly, and given the absence of specific criteria for component selection, constrains its application in high-dimension data analysis. To overcome this limitation, we propose a novel approach that applies Discrete Cosine Transform (DCT) as preprocessing for ICA. Our method exploits the unique capacity of DCT to pack signal energy in few low-frequency coefficients, thus reducing noise and computation time. Subsequently, ICA is applied on this reduced data to make the output components as independent as possible for subsequent hyperspectral classification. To evaluate this novel approach, the reduced data using (1) ICA without preprocessing; (2) ICA with the commonly used preprocessing techniques which is Principal Component Analysis (PCA); and (3) ICA with DCT preprocessing are tested with Support Vector Machine (SVM) and K-Nearest Neighbor (K-NN) classifiers on two real hyperspectral datasets. Experimental results in both instances indicate that data after our proposed DCT preprocessing method combined with ICA yields superior hyperspectral classification accuracy. View Full-Text
Keywords: discrete cosine transform; hyperspectral dimensionality reduction; independent component analysis; hyperspectral signal subspace identification by the minimum error; principal component analysis discrete cosine transform; hyperspectral dimensionality reduction; independent component analysis; hyperspectral signal subspace identification by the minimum error; principal component analysis
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Boukhechba, K.; Wu, H.; Bazine, R. DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis. Sensors 2018, 18, 1138.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top