| Literature DB >> 32165909 |
Junfeng Gao1,2,3, Andrew P French3,4, Michael P Pound3, Yong He5, Tony P Pridmore3, Jan G Pieters2.
Abstract
BACKGROUND: Convolvulus sepium (hedge bindweed) detection in sugar beet fields remains a challenging problem due to variation in appearance of plants, illumination changes, foliage occlusions, and different growth stages under field conditions. Current approaches for weed and crop recognition, segmentation and detection rely predominantly on conventional machine-learning techniques that require a large set of hand-crafted features for modelling. These might fail to generalize over different fields and environments.Entities:
Keywords: Deep learning; Precision farming; Synthetic images; Transfer learning; Weed detection
Year: 2020 PMID: 32165909 PMCID: PMC7059384 DOI: 10.1186/s13007-020-00570-z
Source DB: PubMed Journal: Plant Methods ISSN: 1746-4811 Impact factor: 4.993
Fig. 1The process of synthetic image generation
Fig. 2The examples of real and synthetic images (top row: real images, bottom row: synthetic images)
Fig. 3Deep neural network architecture
Fig. 4Loss curve of the proposed detection network
Fig. 5mAP50 values of the developed model in the validation dataset at different batch iterations
Detection performances of the different models in the test dataset
| Model | Average inference time (ms) | mAP50 | Sugar beet AP50 | |
|---|---|---|---|---|
| YOLO V3 | 40.75 | 0.726 | ||
| YOLO V3-tiny | 0.810 | 0.705 | 0.914 | |
| Proposed | 6.48 | 0.829 | 0.897 |
Italic values indicate the best values compared to others
Fig. 6Precision-recall curves of sugar beet and C. sepium (bindweed) in the proposed network
Fig. 7Detection results comparison in the test dataset. From top to bottom, the first row is the input images. The second row is the ground truth of the input images, the third row is detection results from the YOLOv3, the forth row is detection results from the tiny YOLOv3 and the last row is the detection results from the proposed networks
Fig. 8Examples of the synthetic images
Detection results with the different training dataset
| Training data | mAP50 | Sugar beet AP50 | |
|---|---|---|---|
| Original field images | 0.751 | 0.587 | |
| Synthetic images | 0.698 | 0.504 | 0.891 |
| Original and synthetic images | 0.897 |
Italic values indicate the best values compared to others
Detection results from different Anchor box size sets
| Anchor box size | mAP50 | Sugar beet AP50 | |
|---|---|---|---|
| Default | 0.823 | 0.756 | 0.890 |
| Own calculated | 0.829 | 0.761 | 0.897 |
Fig. 9C. sepium representations in the field