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...
Autores principales: | , , |
---|---|
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 |