Cargando…

DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis

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. Am...

Descripción completa

Detalles Bibliográficos
Autores principales: Boukhechba, Kamel, Wu, Huayi, Bazine, Razika
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948902/
https://www.ncbi.nlm.nih.gov/pubmed/29642496
http://dx.doi.org/10.3390/s18041138
_version_ 1783322657067892736
author Boukhechba, Kamel
Wu, Huayi
Bazine, Razika
author_facet Boukhechba, Kamel
Wu, Huayi
Bazine, Razika
author_sort Boukhechba, Kamel
collection PubMed
description 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.
format Online
Article
Text
id pubmed-5948902
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-59489022018-05-17 DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis Boukhechba, Kamel Wu, Huayi Bazine, Razika Sensors (Basel) Article 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. MDPI 2018-04-08 /pmc/articles/PMC5948902/ /pubmed/29642496 http://dx.doi.org/10.3390/s18041138 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Boukhechba, Kamel
Wu, Huayi
Bazine, Razika
DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis
title DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis
title_full DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis
title_fullStr DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis
title_full_unstemmed DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis
title_short DCT-Based Preprocessing Approach for ICA in Hyperspectral Data Analysis
title_sort dct-based preprocessing approach for ica in hyperspectral data analysis
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948902/
https://www.ncbi.nlm.nih.gov/pubmed/29642496
http://dx.doi.org/10.3390/s18041138
work_keys_str_mv AT boukhechbakamel dctbasedpreprocessingapproachforicainhyperspectraldataanalysis
AT wuhuayi dctbasedpreprocessingapproachforicainhyperspectraldataanalysis
AT bazinerazika dctbasedpreprocessingapproachforicainhyperspectraldataanalysis