| Literature DB >> 32375262 |
Yanming Li1, Zijia Hong1, Daoqing Cai1, Yixiang Huang1, Liang Gong1, Chengliang Liu1.
Abstract
Visual based route and boundary detection is a key technology in agricultural automatic navigation systems. The variable illumination and lack of training samples has a bad effect on visual route detection in unstructured farmland environments. In order to improve the robustness of the boundary detection under different illumination conditions, an image segmentation algorithm based on support vector machine was proposed. A superpixel segmentation algorithm was adopted to solve the lack of training samples for a support vector machine. A sufficient number of superpixel samples were selected for extraction of color and texture features, thus a 19-dimensional feature vector was formed. Then, the support vector machine model was trained and used to identify the paddy ridge field in the new picture. The recognition F1 score can reach 90.7%. Finally, Hough transform detection was used to extract the boundary of the ridge field. The total running time of the proposed algorithm is within 0.8 s and can meet the real-time requirements of agricultural machinery.Entities:
Keywords: field boundary line detection; superpixel segmentation algorithm; support vector machine line detection; vision in agriculture
Year: 2020 PMID: 32375262 PMCID: PMC7248998 DOI: 10.3390/s20092610
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Effect of the simple linear iterative clustering algorithm (SLIC) segmentation process: (a) paddy field image; (b) SLIC superpixel segmentation for (a).
Figure 2Graphic representation of superpixel color features: (a) R mean feature; (b) G mean feature; (c) B mean feature; (d) H mean feature; (e) S mean feature; (f) V mean feature; (g) H variance feature; (h) S variance feature; (i) V variance feature.
Figure 3Graphic representation of superpixel gradient amplitude mean feature.
Figure 4Block diagram of 0–360° angle.
Figure 5Classification results of paddy field with horizontal ridge at 9:00 a.m. in Songjiang District, Shanghai.
Figure 6Classification results of a paddy field with a vertical ridge at 9:00 a.m. in Songjiang District.
Figure 7Classification results of a paddy field with a vertical ridge at 3:00 p.m. in Songjiang District.
Figure 8Classification results of a paddy field with a vertical ridge at 4:00 p.m. in Pudong District.
Statistical analysis of the classification results.
| Camera | TP | TN | FP | FN | Accuracy (%) | Recall (%) | F1 Score (%) |
|---|---|---|---|---|---|---|---|
| ZED | 3100 | 18,137 | 373 | 265 | 89.3 | 92.1 | 90.7 |
where TP indicates a superpixel that is predicted to be 1, and is actually 1; TN indicates a superpixel that is predicted to be 0, and is actually also 0; FP is a superpixel that is predicted to be 1, and is actually 0; and FN is a superpixel that is predicted to be 0, and is actually 1.
Figure 9Graphic representation of farmland ridge boundary extraction: (a) binary map; (b) canny edge map; (c) Hough transform detection map; (d) boundary extraction map.