| Literature DB >> 35540920 |
Yiying Zhao1, Susu Zhu1, Chu Zhang1, Xuping Feng1, Lei Feng1, Yong He1.
Abstract
Seed variety classification is important for assessing variety purity and increasing crop yield. A hyperspectral imaging system covering the spectral range of 874-1734 nm was applied for variety classification of maize seeds. A total of 12 900 maize seeds including 3 different varieties were evaluated. Spectral data of 975.01-1645.82 nm were extracted and preprocessed. Discriminant models were developed using a radial basis function neural network (RBFNN). The influence of calibration sample size on classification accuracy was studied. Results showed that with the expansion of calibration sample size, calibration accuracy varied slightly, but prediction accuracy changed from the increasing form to the stable form. Accordingly, the optimal size of the calibration set was determined. Optimal wavelength selection was conducted by loading of principal components (PCs). The RBFNN model developed on optimal wavelengths with the optimal size of the calibration set obtained satisfactory results, with calibration accuracy of 93.85% and prediction accuracy of 91.00%. Visualization of classification map of seed varieties was achieved by applying this RBFNN model on the average spectra of each sample. Besides, the procedure to determine the optimal sample quantity proposed in this study was verified by support vector machine (SVM). The overall results indicated that hyperspectral imaging was a potential technique for variety classification of maize seeds, and would help to develop a real-time detection system for maize seeds as well as other crop seeds. This journal is © The Royal Society of Chemistry.Entities:
Year: 2018 PMID: 35540920 PMCID: PMC9077125 DOI: 10.1039/c7ra05954j
Source DB: PubMed Journal: RSC Adv ISSN: 2046-2069 Impact factor: 3.361
Fig. 1Average reflectance spectra of maize seeds of three varieties in the range of 975.01–1645.82 nm.
Fig. 2Scores scatter plot of the first three PCs of maize seeds of three varieties.
Fig. 3Classification results of RBFNN models developed on different size of the calibration sets.
Classification results of RBFNN models based on 3000 and 1100 samples of each variety in the calibration set
| Samples of each variety in the calibration set | Calibration | Prediction | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | Accuracy | 1 | 2 | 3 | Accuracy | ||
| 3000 | 1 | 2931 | 12 | 57 | 97.70% | 1180 | 36 | 84 | 90.77% |
| 2 | 11 | 2961 | 28 | 98.70% | 33 | 1210 | 57 | 93.08% | |
| 3 | 45 | 24 | 2931 | 97.70% | 38 | 15 | 1247 | 95.92% | |
| Total | 98.03% | 93.26% | |||||||
| 1100 | 1 | 1070 | 5 | 25 | 97.27% | 1192 | 25 | 83 | 91.69% |
| 2 | 7 | 1084 | 9 | 98.55% | 42 | 1209 | 49 | 93.00% | |
| 3 | 22 | 6 | 1072 | 97.45% | 51 | 21 | 1228 | 94.46% | |
| Total | 97.76% | 93.05% | |||||||
Fig. 4PCA loading plots and the informative wavelengths of (a) PC1, (b) PC2, (c) PC3.
Classification results of RBFNN models developed on optimal wavelengths with 3000 and 1100 samples of each variety in the calibration set
| Samples of each variety in the calibration set | Calibration | Prediction | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | Accuracy | 1 | 2 | 3 | Accuracy | ||
| 3000 | 1 | 2799 | 48 | 153 | 93.30% | 1176 | 49 | 75 | 90.46% |
| 2 | 44 | 2907 | 49 | 96.90% | 40 | 1196 | 64 | 92.00% | |
| 3 | 166 | 65 | 2769 | 92.30% | 83 | 37 | 1180 | 90.77% | |
| Total | 94.17% | 91.08% | |||||||
| 1100 | 1 | 1010 | 20 | 70 | 91.82% | 1184 | 49 | 67 | 91.08% |
| 2 | 19 | 1063 | 18 | 96.64% | 46 | 1195 | 59 | 91.92% | |
| 3 | 66 | 10 | 1024 | 93.09% | 87 | 43 | 1170 | 90.00% | |
| Total | 93.85% | 91.00% | |||||||
Fig. 5(a) Grayscale maps and (b) classification maps of maize seeds of three varieties.
Fig. 6Classification results of SVM models developed on different size of calibration sets.
Classification results of SVM models developed on optimal wavelengths with 3000 and 1100 samples of each variety in the calibration set
| Samples of each variety in the calibration set | Calibration | Prediction | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | Accuracy | 1 | 2 | 3 | Accuracy | ||
| 3000 | 1 | 2743 | 39 | 218 | 91.43% | 1099 | 58 | 143 | 84.54% |
| 2 | 39 | 2906 | 55 | 96.87% | 56 | 1162 | 82 | 89.38% | |
| 3 | 181 | 52 | 2767 | 92.23% | 117 | 36 | 1147 | 88.23% | |
| Total | 93.51% | 87.38% | |||||||
| 1100 | 1 | 995 | 17 | 88 | 90.45% | 1079 | 58 | 163 | 83.00% |
| 2 | 11 | 1072 | 17 | 97.45% | 69 | 1156 | 75 | 88.92% | |
| 3 | 83 | 22 | 995 | 90.45% | 160 | 50 | 1090 | 83.85% | |
| Total | 92.79% | 85.26% | |||||||