| Literature DB >> 29642496 |
Kamel Boukhechba1, Huayi Wu2, Razika Bazine3.
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.Entities:
Keywords: discrete cosine transform; hyperspectral dimensionality reduction; hyperspectral signal subspace identification by the minimum error; independent component analysis; principal component analysis
Year: 2018 PMID: 29642496 PMCID: PMC5948902 DOI: 10.3390/s18041138
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1(a) Spectral curve, (b) DCT Coefficients curve.
Figure 2The first four transformed components of the spectral-DCT feature space from the Kennedy Space Center dataset.
Figure 3Four transformed high-frequency components of the spectral-DCT feature space from the Kennedy Space Center dataset.
Figure 4Flowchart of DCT-based preprocessing procedure for ICA.
Classes and number of test and training samples for Indian Pines (corresponding to Five-Fold cross-validation model).
| Class | Type | Samples | Training | Testing |
|---|---|---|---|---|
| 1 | Alfalfa | 46 | 36 | 10 |
| 2 | Corn-notill | 1428 | 1142 | 286 |
| 3 | Corn-mintill | 830 | 664 | 166 |
| 4 | Corn | 237 | 189 | 48 |
| 5 | Grass-pasture | 483 | 386 | 97 |
| 6 | Grass-trees | 730 | 584 | 146 |
| 7 | Grass-pasture-mowed | 28 | 22 | 6 |
| 8 | Hay-windrowed | 478 | 382 | 96 |
| 9 | Oats | 20 | 16 | 4 |
| 10 | Soybean-notill | 972 | 777 | 195 |
| 11 | Soybean-mintill | 2455 | 1964 | 491 |
| 12 | Soybean-clean | 593 | 474 | 119 |
| 13 | Wheat | 205 | 164 | 41 |
| 14 | Woods | 1265 | 1012 | 253 |
| 15 | Buildings-Grass-Trees-Drives | 386 | 308 | 78 |
| 16 | Stone-Steel-Towers | 93 | 74 | 19 |
Figure 5(a) Ground reference map of Indian Pines dataset. (b) False color composition of the Indian Pines dataset.
Classes and number of test and training samples for Kennedy Space Center (KSC) dataset (corresponding to Five-Fold cross-validation model).
| Class | Type | Samples | Training | Testing |
|---|---|---|---|---|
| 1 | Scrub | 875 | 700 | 175 |
| 2 | Willow swamp | 279 | 223 | 56 |
| 3 | Cabbage palm hammock | 294 | 235 | 59 |
| 4 | Cabbage palm/oak hammock | 290 | 232 | 58 |
| 5 | Slash pine | 185 | 148 | 37 |
| 6 | Oak/broad leaf hammock | 263 | 210 | 53 |
| 7 | Hardwood swamp | 121 | 96 | 25 |
| 8 | Graminoid marsh | 496 | 396 | 100 |
| 9 | Spartina marsh | 598 | 478 | 120 |
| 10 | Cattail marsh | 465 | 372 | 93 |
| 11 | Salt marsh | 482 | 385 | 97 |
| 12 | Mud flats | 578 | 462 | 116 |
| 13 | Water | 1066 | 852 | 214 |
Figure 6(a) Ground reference map of Kennedy Space Center dataset. (b) False color composition of Kennedy Space Center dataset.
Intrinsic dimension estimation.
| Criterion | Indian Pines | KSC |
|---|---|---|
| 18 | 32 |
Classification accuracy (%) using K-NN and SVM classifiers on the Indian Pines Dataset.
| Classes | K-NN | SVM | ||||
|---|---|---|---|---|---|---|
| ICA | DCT-ICA | PCA-ICA | ICA | DCT-ICA | PCA-ICA | |
| 1 | 58.89 | 76.00 | 80.22 | 72.00 | ||
| 2 | 66.45 | 69.54 | 61.84 | 61.63 | ||
| 3 | 47.35 | 63.01 | 25.18 | 44.58 | ||
| 4 | 46.84 | 50.25 | 42.65 | 52.33 | ||
| 5 | 88.20 | 90.46 | 91.09 | 93.17 | ||
| 6 | 96.99 | 97.40 | 94.79 | 96.03 | ||
| 7 | 76.00 | 82.67 | 69.33 | 82.67 | ||
| 8 | 98.53 | 98.13 | 98.11 | 97.48 | ||
| 9 | 35.00 | 35.00 | 25.00 | 65.00 | ||
| 10 | 69.13 | 76.54 | 30.66 | 53.60 | ||
| 11 | 73.32 | 77.52 | 75.40 | 74.01 | ||
| 12 | 39.12 | 50.77 | 9.27 | 26.63 | ||
| 13 | 93.66 | 95.61 | 95.12 | 93.66 | ||
| 14 | 93.60 | 93.91 | 96.28 | 95.81 | ||
| 15 | 43.52 | 44.32 | 54.16 | 54.66 | ||
| 16 | 92.40 | 93.39 | 94.56 | 95.67 | ||
| 68.74 | 73.90 | 60.50 | 66.47 | |||
| 72.66 | 77.15 | 66.06 | 70.87 | |||
| 69.94 | 74.66 | 65.23 | 72.46 | |||
| 4.1755 | 0.77588 | 140.8222 | 128.1354 | |||
Bolded values denote the best results.
Classification accuracy using K-NN and SVM classifiers on the KSC Dataset.
| Classes | K-NN | SVM | ||||
|---|---|---|---|---|---|---|
| ICA | DCT-ICA | PCA-ICA | ICA | DCT-ICA | PCA-ICA | |
| 1 | 89.23 | 91.59 | 92.12 | 91.59 | ||
| 2 | 74.49 | 82.30 | 78.62 | 76.99 | ||
| 3 | 59.75 | 77.35 | 78.88 | 80.46 | ||
| 4 | 37.32 | 41.35 | 53.15 | 44.39 | ||
| 5 | 47.90 | 49.20 | 52.18 | 47.23 | ||
| 6 | 22.26 | 27.93 | 48.93 | 43.59 | ||
| 7 | 62.86 | 56.19 | 64.76 | 63.81 | ||
| 8 | 71.00 | 71.25 | 76.81 | 61.46 | ||
| 9 | 86.15 | 86.92 | 90.19 | 86.54 | ||
| 10 | 48.74 | 69.04 | 77.74 | 78.96 | ||
| 11 | 95.23 | 95.46 | 96.18 | 97.85 | ||
| 12 | 63.63 | 70.20 | 75.77 | 79.72 | ||
| 13 | 98.92 | 99.35 | 99.57 | 99.68 | ||
| 71.63 | 76.47 | 80.81 | 78.68 | |||
| 74.61 | 78.93 | 82.77 | 80.86 | |||
| 65.96 | 70.63 | 75.76 | 73.25 | |||
| 0.9565 | 0.4924 | 60.962 | 53.9262 | |||
Bolded values denote the best results.
Figure 7Plot of three arbitrary selected ICs components from the DCT-ICA feature space in the Indian Pines dataset.
Figure 8Plot of three arbitrary selected ICs components from the DCT-ICA feature space in the Kennedy Space Center dataset.