| Literature DB >> 23012515 |
Saleem Ullah1, Thomas A Groen, Martin Schlerf, Andrew K Skidmore, Willem Nieuwenhuis, Chaichoke Vaiphasa.
Abstract
Genetic variation between various plant species determines differences in their physio-chemical makeup and ultimately in their hyperspectral emissivity signatures. The hyperspectral emissivity signatures, on the one hand, account for the subtle physio-chemical changes in the vegetation, but on the other hand, highlight the problem of high dimensionality. The aim of this paper is to investigate the performance of genetic algorithms coupled with the spectral angle mapper (SAM) to identify a meaningful subset of wavebands sensitive enough to discriminate thirteen broadleaved vegetation species from the laboratory measured hyperspectral emissivities. The performance was evaluated using an overall classification accuracy and Jeffries Matusita distance. For the multiple plant species, the targeted bands based on genetic algorithms resulted in a high overall classification accuracy (90%). Concentrating on the pairwise comparison results, the selected wavebands based on genetic algorithms resulted in higher Jeffries Matusita (J-M) distances than randomly selected wavebands did. This study concludes that targeted wavebands from leaf emissivity spectra are able to discriminate vegetation species.Entities:
Keywords: genetic algorithms; spectral emissivity; spectral separability; thermal infrared remote sensing
Year: 2012 PMID: 23012515 PMCID: PMC3444073 DOI: 10.3390/s120708755
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
The plant species used for spectral measurements. Thirty five (35) leaves were measured per species.
|
| |
|---|---|
| AP | |
| AN | |
| CS | |
| FJ | |
| GB | |
| HH | |
| IL | |
| LS | |
| PO | |
| PL | |
| RH | |
| SP | |
| TP | |
Figure 1.The spectral emissivity profiles of the six plant species in the mid-wave and thermal infrared domain.
Figure 2.Performance of different sized chromosomes (number of bands in the chromosome) for the classification of 13 vegetation species.
Figure 3.The graphical representation of gene convergence, the frequency (count of genes selected in the population) clustered around certain wavebands as the number of generations increases.
The average confusion matrix (of 40 runs) for the training and testing dataset, the bands selected by genetic algorithms during training are used for evaluation by the testing dataset.
| PL | RH | SP | TP | AP | AN | CS | FJ | GB | HH | IL | LS | PO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PL | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| RH | 0 | 15 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| SP | 0 | 0 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| TP | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AP | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AN | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| CS | 0 | 0 | 0 | 0 | 0 | 2 | 15 | 0 | 0 | 0 | 0 | 0 | 0 |
| FJ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 |
| GB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 |
| HH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 |
| IL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 |
| LS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 16 | 0 |
| PO | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 |
| Overall classification accuracy of training dataset = 96.83% | |||||||||||||
| PL | RH | SP | TP | AP | AN | CS | FJ | GB | HH | IL | LS | PO | |
| PL | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 0 |
| RH | 0 | 13 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SP | 0 | 0 | 12 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| TP | 0 | 2 | 0 | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| AP | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| AN | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| CS | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 0 |
| FJ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 | 0 | 0 |
| GB | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 16 | 0 | 0 | 0 | 0 |
| HH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 | 0 |
| IL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 | 0 |
| LS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 0 |
| PO | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 |
| Overall classification accuracy of testing data = 90.50% | |||||||||||||
The winning genes at each run and their fitness score.
| 1 | 2.567 | 3.420 | 3.511 | 5.797 | 9.973 | 88.55 |
| 2 | 3.417 | 3.511 | 3.917 | 9.711 | 11.511 | 90.58 |
| 3 | 2.540 | 3.023 | 3.415 | 9.720 | 11.563 | 90.50 |
| 4 | 2.528 | 3.416 | 3.425 | 5.913 | 11.501 | 90.14 |
| 5 | 3.417 | 3.511 | 3.917 | 9.711 | 11.511 | 90.58 |
| 6 | 2.503 | 2.984 | 3.413 | 9.748 | 11.588 | 87.15 |
| 7 | 3.421 | 3.523 | 5.913 | 9.361 | 9.934 | 87.33 |
| 8 | 3.422 | 3.524 | 5.833 | 9.361 | 9.897 | 85.97 |
| 9 | 2.530 | 2.973 | 3.414 | 9.533 | 11.575 | 89.69 |
| 10 | 2.504 | 2.974 | 3.418 | 9.058 | 9.925 | 91.12 |
| 11 | 2.534 | 3.413 | 3.509 | 5.833 | 9.739 | 89.24 |
| 12 | 3.420 | 3.511 | 3.758 | 5.893 | 9.954 | 89.69 |
| 13 | 2.540 | 2.801 | 3.415 | 5.537 | 9.437 | 89.50 |
| 14 | 2.536 | 3.082 | 3.412 | 9.319 | 9.897 | 85.60 |
| 15 | 2.505 | 3.417 | 5.265 | 9.285 | 9.729 | 89.43 |
| 16 | 2.505 | 3.418 | 3.427 | 3.853 | 11.397 | 89.24 |
| 17 | 2.503 | 3.418 | 5.822 | 9.285 | 9.489 | 86.55 |
| 18 | 2.503 | 2.786 | 3.417 | 5.775 | 9.446 | 93.76 |
| 19 | 2.503 | 2.957 | 3.418 | 9.319 | 9.748 | 86.20 |
| 20 | 3.420 | 3.424 | 5.737 | 5.846 | 10.011 | 87.72 |
| 21 | 3.417 | 3.511 | 3.917 | 9.711 | 11.511 | 90.58 |
| 22 | 2.503 | 2.890 | 3.418 | 5.781 | 9.812 | 86.64 |
| 23 | 2.528 | 3.418 | 3.422 | 5.740 | 10.011 | 90.13 |
| 24 | 2.503 | 3.416 | 5.591 | 5.913 | 9.720 | 91.38 |
| 25 | 2.562 | 3.412 | 5.692 | 9.437 | 10.109 | 91.71 |
| 26 | 3.423 | 3.515 | 5.724 | 5.916 | 9.925 | 88.28 |
| 27 | 3.058 | 3.422 | 5.804 | 5.913 | 9.748 | 86.34 |
| 28 | 2.553 | 3.412 | 5.775 | 5.775 | 9.934 | 87.83 |
| 29 | 2.536 | 3.416 | 5.791 | 9.335 | 9.693 | 90.95 |
| 30 | 3.421 | 3.523 | 5.913 | 9.361 | 9.934 | 87.33 |
| 31 | 3.411 | 3.437 | 5.686 | 5.913 | 10.002 | 86.47 |
| 32 | 3.421 | 3.523 | 5.913 | 9.361 | 9.934 | 87.33 |
| 33 | 2.503 | 3.418 | 3.437 | 5.846 | 9.906 | 89.00 |
| 34 | 2.511 | 3.408 | 3.443 | 5.846 | 10.002 | 85.66 |
| 35 | 3.407 | 3.425 | 3.523 | 9.766 | 11.520 | 92.53 |
| 36 | 2.535 | 2.832 | 3.420 | 9.310 | 10.040 | 87.33 |
| 37 | 3.421 | 3.523 | 5.913 | 9.361 | 9.934 | 87.33 |
| 38 | 2.518 | 3.417 | 3.511 | 5.788 | 9.757 | 92.77 |
| 39 | 2.503 | 3.407 | 3.437 | 5.846 | 9.906 | 89.00 |
| 40 | 3.411 | 3.437 | 5.686 | 5.913 | 10.002 | 86.47 |
Figure 4.The vertical bars represent the number of winning genes at a certain wavelength region for all 40 runs. The horizontal bar at the top shows the spread (mean and standard deviation) of the spectral regions from which the winning bands are selected.
Summary of the clustering of selected genes (wavebands), the number of genes, spectral range, means wavelength location and standard deviation.
|
| |||||
|---|---|---|---|---|---|
| A | Mid infrared | 26 | 2.50–2.54 | 2.52 | ±0.020 |
| B | Mid infrared | 12 | 2.84–3.03 | 2.94 | ±0.097 |
| C | Mid infrared | 69 | 3. 40–3.48 | 3.44 | ±0.041 |
| D | Mid infrared | 6 | 3.77–3.93 | 3.85 | ±0.078 |
| E | Mid infrared | 30 | 5.70–5.90 | 5.80 | ±0.099 |
| F | Thermal infrared | 16 | 9.27–9.48 | 9.36 | ±0.107 |
| G | Thermal infrared | 35 | 9.74–10.00 | 9.87 | ±0.121 |
| H | Thermal infrared | 7 | 11.46–11.58 | 11.52 | ±0.064 |
The results of t-test (p-values) between Jeffries Matusita (J-M) distances, calculated from genetic algorithms and randomly selected wavebands.
| AP | TP | AN | CS | FJ | GB | HH | IL | LS | PL | PO | RH | Sp | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AP | - | 0.00 | 0.02 | 0.11 | 0.01 | 0.00 | 0.00 | 0.00 | 0.01 | 0.13 | 0.02 | 0.01 | 0.01 |
| TP | - | - | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 |
| AN | - | - | - | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| CS | - | - | - | - | 0.00 | 0.00 | 0.00 | 0.00 | 0.14 | 0.00 | 0.00 | 0.00 | 0.02 |
| FJ | - | - | - | - | - | 0.01 | 0.00 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0.00 |
| GB | - | - | - | - | - | - | 0.03 | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.03 |
| HH | - | - | - | - | - | - | - | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 |
| IL | - | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| LS | - | - | - | - | - | - | - | - | - | 0.01 | 0.00 | 0.00 | 0.02 |
| PL | - | - | - | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 |
| PO | - | - | - | - | - | - | - | - | - | - | - | 0.01 | 0.00 |
| RH | - | - | - | - | - | - | - | - | - | - | - | - | 0.00 |
| Sp | - | - | - | - | - | - | - | - | - | - | - | - | - |