| Literature DB >> 30626030 |
Chenming Li1, Yongchang Wang2, Xiaoke Zhang3, Hongmin Gao4, Yao Yang5, Jiawei Wang6.
Abstract
With the development of high-resolution optical sensors, the classification of ground objects combined with multivariate optical sensors is a hot topic at present. Deep learning methods, such as convolutional neural networks, are applied to feature extraction and classification. In this work, a novel deep belief network (DBN) hyperspectral image classification method based on multivariate optical sensors and stacked by restricted Boltzmann machines is proposed. We introduced the DBN framework to classify spatial hyperspectral sensor data on the basis of DBN. Then, the improved method (combination of spectral and spatial information) was verified. After unsupervised pretraining and supervised fine-tuning, the DBN model could successfully learn features. Additionally, we added a logistic regression layer that could classify the hyperspectral images. Moreover, the proposed training method, which fuses spectral and spatial information, was tested over the Indian Pines and Pavia University datasets. The advantages of this method over traditional methods are as follows: (1) the network has deep structure and the ability of feature extraction is stronger than traditional classifiers; (2) experimental results indicate that our method outperforms traditional classification and other deep learning approaches.Entities:
Keywords: classification; deep learning; feature extraction; hyperspectral image; multi-sensor fusion; remote sensors
Year: 2019 PMID: 30626030 PMCID: PMC6339065 DOI: 10.3390/s19010204
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Architecture of a deep belief network (DBN).
Figure 2Process of hyperspectral classification based on DBN.
Figure 3Pavia University representing nine classes.
Land cover classes and numbers in Pavia University.
| # | Class | Samples | Training | Validation | Test |
|---|---|---|---|---|---|
| 1 | Asphalt | 6631 | 3979 | 1326 | 1326 |
| 2 | Meadows | 18,649 | 11,189 | 3730 | 3730 |
| 3 | Gravel | 2099 | 1259 | 420 | 420 |
| 4 | Trees | 3064 | 1838 | 613 | 613 |
| 5 | Painted metal sheets | 1345 | 807 | 269 | 269 |
| 6 | Bare Soil | 5029 | 3017 | 1006 | 1006 |
| 7 | Bitumen | 1330 | 798 | 266 | 266 |
| 8 | Self-blocking bricks | 3682 | 2210 | 736 | 736 |
| 9 | Shadows | 947 | 569 | 189 | 189 |
|
|
|
|
|
|
Figure 4Indian Pines representing 16 classes.
Land cover classes and numbers in Indian Pines.
| # | Class | Samples | Training | Validation | Test |
|---|---|---|---|---|---|
| 1 | Alfalfa | 46 | 28 | 9 | 9 |
| 2 | Corn-notill | 1428 | 856 | 286 | 286 |
| 3 | Corn-mintill | 830 | 498 | 166 | 166 |
| 4 | Corn | 237 | 143 | 47 | 47 |
| 5 | Grass-pasture | 483 | 289 | 97 | 97 |
| 6 | Grass-trees | 730 | 438 | 146 | 146 |
| 7 | Grass-pasture-mowed | 28 | 16 | 6 | 6 |
| 8 | Hay-windrowed | 478 | 286 | 96 | 96 |
| 9 | Oats | 20 | 12 | 4 | 4 |
| 10 | Soybean-notill | 972 | 584 | 194 | 194 |
| 11 | Soybean-mintill | 2455 | 1473 | 491 | 491 |
| 12 | Soybean-clean | 593 | 355 | 119 | 119 |
| 13 | Wheat | 205 | 123 | 41 | 41 |
| 14 | Woods | 1265 | 759 | 253 | 253 |
| 15 | Buildings-grass-trees-drives | 386 | 232 | 77 | 77 |
| 16 | Stone-steel-towers | 93 | 55 | 19 | 19 |
|
|
|
|
|
|
The deep belief network (DBN) network parameters.
| Dataset | Number of Hidden Layers | Number of Hidden Layer Nodes | Pretrain Learning Rates | Fine-Tune Learning Rates |
|---|---|---|---|---|
| Indian Pines | 3 | 310 × 100 × 100 | 0.01 | 0.001 |
| Pavia | 3 | 280 × 100 × 100 | 0.05 | 0.003 |
Figure 5Effect of principal components (SC–DBN classifier).
Overall accuracy (OA), average accuracy (AA), and kappa coefficients of Indian Pines and Pavia University. SC—spatial classifier; JSSC—joint spectral–spatial classifier; SVM—support vector machine.
| Dataset | Measurements | SC–DBN | JSSC–DBN | SVM |
|---|---|---|---|---|
| Indian Pines | OA (%) | 95.81 | 96.29 | 85.71 |
| AA (%) | 94.50 | 95.18 | 82.93 | |
| Kappa (%) | 95.22 | 95.78 | 83.26 | |
| Pavia | OA (%) | 95.83 | 97.67 | 85.45 |
| AA (%) | 94.67 | 96.79 | 80.33 | |
| Kappa (%) | 94.54 | 96.95 | 80.94 |
Figure 6Spatial information-dominated classification result for Pavia University (a) and Indian Pines (b).
Figure 7Effect of principal components (JSSC–DBN classifier).
Figure 8Joint-dominated classification result for Pavia University (a) and Indian Pines (b).
Classification result on Indian Pines.
| Class | SC–DBN ( | JSSC–DBN ( | SVM |
|---|---|---|---|
| Alfalfa | 100 | 100 | 33.33 |
| Corn-notill | 92.71 | 96.87 | 94.44 |
| Corn-mintill | 86.93 | 94.01 | 77.84 |
| Corn | 95.56 | 100 | 88.89 |
| Grass-pasture | 97.03 | 100 | 91.09 |
| Grass-trees | 96.53 | 98.26 | 91.33 |
| Grass-pasture-mowed | 85.71 | 100 | 28.57 |
| Hay-windrowed | 100 | 100 | 97.94 |
| Oats | 100 | 100 | 33.33 |
| Soybean-notill | 86.01 | 98.93 | 84.46 |
| Soybean-mintill | 97.59 | 97.73 | 100 |
| Soybean-clean | 85.59 | 92.03 | 66.95 |
| Wheat | 95.83 | 97.91 | 91.67 |
| Woods | 99.21 | 98.41 | 91.67 |
| Buildings-grass-trees-drives | 80.25 | 89.23 | 27.16 |
| Stone-steel-towers | 100 | 100 | 0.00 |
| Kappa (%) | 92.82 | 96.88 | 83.26 |
| Overall accuracy (%) | 93.71 | 97.26 | 85.71 |
| Average accuracy (%) | 93.68 | 96.28 | 83.08 |