| Literature DB >> 28420197 |
Kuo-Yi Huang1, Jian-Feng Cheng2.
Abstract
This paper presents a novel machine vision-based auto-sorting system for Chinese cabbage seeds. The system comprises an inlet-outlet mechanism, machine vision hardware and software, and control system for sorting seed quality. The proposed method can estimate the shape, color, and textural features of seeds that are provided as input neurons of neural networks in order to classify seeds as "good" and "not good" (NG). The results show the accuracies of classification to be 91.53% and 88.95% for good and NG seeds, respectively. The experimental results indicate that Chinese cabbage seeds can be sorted efficiently using the developed system.Entities:
Keywords: Chinese cabbage seeds; auto-sorting; machine vision
Mesh:
Year: 2017 PMID: 28420197 PMCID: PMC5424763 DOI: 10.3390/s17040886
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Chinese cabbage seeds.
Figure 2Configuration diagram of auto-sorting device for Chinese cabbage seeds.
Figure 3Image preprocessing.
Mathematical formulations of shape features.
| Feature | Formulation | Diagram |
|---|---|---|
| Compactness 1 | ~ | |
| Compactness 2 | ~ | |
| Circularity 1 | ~ | |
| Circularity 2 | ||
| Defects ratio | ||
| Elongation | ~ | |
| Ellipticity index | ~ | |
| Eccentricity | ||
| Symmetry area ratio 1 | ||
| Symmetry area ratio 2 | ||
| Symmetry area ratio 3 |
Note: A is the circle area that is the same as the seed area, P is the seed perimeter, A is the seed area, D is the largest diameter of the object, D is the smallest diameter of the object, A is the minimum circumcircle area, a is the semimajor axis, b is the semiminor axis, and A1–A4 are symmetrical rectangular areas (Figure 7).
Mathematical formulations of GLCM features.
| Feature | Formulation |
|---|---|
| Angular 2nd moment |
|
| Entropy |
|
| Contrast |
|
| Homogeneity |
|
Figure 8LSP coarseness.
Figure 9Structure of back-propagation neural network (BPNN) classifier.
Selection of shape features.
| Number | Accuracy | Feature Subset |
|---|---|---|
| (1) | 76.46% | {9} |
| (2) | 85.38% | {9, 8} |
| (3) | 85.79% | {9, 8, 3} |
| (4) | 88.02% | {9, 8, 3, 12} |
| (5) | 89.30% | {9, 8, 3, 12, 1} |
| (6) | 89.26% | {9, 8, 3, 12, 1, 11} |
| (7) | 89.50% | {9, 8, 3, 12, 11, 14} |
| (8) | 91.61% | {9, 8, 3, 12, 11, 14, 1} |
| (9) | 90.49% | {9, 8, 3, 12, 11, 14, 1, 13} |
| (10) | 90.72% | {9, 8, 3, 12, 11, 14, 1, 13, 10} |
| (11) | 90.14% | {9, 8, 3, 12, 11, 14, 1, 13, 10, 4} |
| (12) | 90.90% | {9, 8, 3, 12, 11, 14, 1, 13, 10, 4, 7} |
| (13) | 91.00% | {9, 8, 3, 12, 14, 1, 13, 10, 4, 7, 15} |
| (14) | 91.10% | {9, 8, 3, 12, 14, 1, 13, 4, 7, 15} |
| (15) | 90.90% | {9, 8, 3, 12, 14, 1, 4, 7, 15} |
| (16) | 91.61% | {9, 8, 3, 12, 14, 1, 4, 7, 15, 11} |
| (17) | 91.31% | {9, 8, 3, 12, 14, 1, 4, 7, 15, 11, 2} |
| (18) | 91.70% | {9, 8, 3, 12, 14, 4, 7, 15, 11, 2, 6} |
| (20) | 91.00% | {9, 8, 3, 12, 14, 7, 15, 11, 6} |
| (21) | 91.00% | {9, 8, 3, 12, 14, 7, 15, 11} |
| (22) | 91.66% | {9, 8, 3, 12, 14, 7, 15, 11, 5} |
| (23) | 91.70% | {9, 8, 3, 12, 14, 15, 11, 5, 2} |
| (24) | 91.80% | {9, 8, 3, 12, 14, 15, 11, 2, 10} |
| (25) | 91.25% | {9, 8, 3, 12, 14, 15, 11, 2, 10, 4} |
| (26) | 91.90% | {9, 8, 3, 12, 14, 15, 11, 2, 10, 4, 1} |
| (27) | 91.55% | {9, 8, 3, 12, 14, 15, 11, 2, 10, 4, 1, 6} |
Selection of color and textural features.
| Number | Accuracy | Feature Subset |
|---|---|---|
| (1) | 68.28% | {6} |
| (2) | 71.34% | {6, 12} |
| (3) | 73.83% | {6, 12, 7} |
| (4) | 75.62% | {6, 12, 7, 5} |
| (5) | 77.70% | {12, 7, 5, 4} |
| (6) | 79.38% | {12, 7, 5, 4, 10} |
| (7) | 81.68% | {12, 7, 5, 4, 10, 6} |
| (8) | 82.51% | {12, 7, 5, 4, 10, 6, 8} |
| (9) | 84.20% | {12, 7, 5, 4, 10, 8, 11} |
| (10) | 84.30% | {12, 5, 4, 10, 8, 11} |
| (11) | 81.70% | {5, 4, 10, 8, 11} |
| (12) | 79.20% | {5, 4, 8, 11} |
| (13) | 76.50% | {4, 8, 11} |
| (14) | 78.49% | {4, 8, 11, 5} |
| (15) | 79.50% | {4, 8, 5, 9} |
| (16) | 82.06% | {4, 8, 5, 9, 12} |
| (17) | 83.47% | {4, 8, 5, 9, 12, 11} |
| (18) | 82.10% | {4, 8, 5, 9, 12, 11, 7} |
| (19) | 82.40% | {4, 8, 5, 9, 12, 11, 6} |
| (20) | 84.20% | {4, 8, 5, 12, 11, 6, 10} |
| (21) | 85.25% | {4, 8, 5, 12, 11, 6, 10, 2} |
| (22) | 85.32% | {4, 8, 5, 12, 11, 6, 10, 2, 7} |
| (23) | 85.40% | {4, 8, 5, 12, 11, 10, 2, 7, 1} |
| (25) | 85.96% | {4, 8, 5, 12, 11, 10, 7, 1, 6, 3} |
Figure 10Auto-sorting device for Chinese cabbage seeds.
Results.
| Type | Good | NG |
|---|---|---|
| Good | 8166 | 788 |
| NG | 756 | 6340 |
| Accuracy | 91.53% | 88.95% |
Figure 11Size: (a) excellent; (b) excellent; (c) small; (d) small.
Figure 12(a) Circular; (b) circular; (c) oval; (d) oval; (e) irregular; (f) irregular; (g) triangular; (h) elongated.
Figure 13(a) Reddish-brown; (b) red; (c) white; (d) white mist; (e) damaged surface.
Examples of classification failure and explanations.
| Image | Explanation | |
|---|---|---|
| Case 1 | The shapes are similar to circular, but the captured images show hollow, square or triangle because of the seed placement angle. | |
| Case 2 | The shapes are similar to triangular or irregular, but the captures images are similar to circular. | |
| Case 3 | The other sides of the seeds are damaged or show defects. |