| Literature DB >> 34883932 |
Jianqiang Lu1,2,3, Weize Lin1, Pingfu Chen1, Yubin Lan1,2,3, Xiaoling Deng1,2,3, Hongyu Niu1, Jiawei Mo1, Jiaxing Li1, Shengfu Luo1.
Abstract
At present, learning-based citrus blossom recognition models based on deep learning are highly complicated and have a large number of parameters. In order to estimate citrus flower quantities in natural orchards, this study proposes a lightweight citrus flower recognition model based on improved YOLOv4. In order to compress the backbone network, we utilize MobileNetv3 as a feature extractor, combined with deep separable convolution for further acceleration. The Cutout data enhancement method is also introduced to simulate citrus in nature for data enhancement. The test results show that the improved model has an mAP of 84.84%, 22% smaller than that of YOLOv4, and approximately two times faster. Compared with the Faster R-CNN, the improved citrus flower rate statistical model proposed in this study has the advantages of less memory usage and fast detection speed under the premise of ensuring a certain accuracy. Therefore, our solution can be used as a reference for the edge detection of citrus flowering.Entities:
Keywords: YOLOv4; citrus flowering rate; deep learning; edge computing; light weight
Mesh:
Year: 2021 PMID: 34883932 PMCID: PMC8659452 DOI: 10.3390/s21237929
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Images obtained in different ways.
Figure 2Figures after using the Cutout method.
Figure 3K-means clustering analysis result.
Figure 4The network structure of improved YOLOv4.
Figure 5Ordinary convolution and depthwise separable convolution.
Figure 6Test platform.
Improved YOLOv4 ablation experiment.
| Network Model | Mean Average Precision/% | Parameter | Detection Speed/FPS | Weight/MB |
|---|---|---|---|---|
| YOLOv4 | 87.4 | 63,943,071 | 6.2 | 244 |
| YOLOv4 + dw | 85.8 | 35,690,655 | 11.1 | 136 |
| YOLOv4 + dw + tiny | 64.42 | 5,918,006 | 23.5 | 22.4 |
| Improved YOLOv4 | 84.84 | 11,309,039 | 11.6 | 53.7 |
Figure 7Comparison of real-time FPS detection between improved YOLOv4 and YOLOv4. (a) Improve YOLOv4 real-time FPS. (b) YOLOv4 real-time FPS.
Figure 8Loss value of the four models.
Figure 9The mAP of the four models.
Comparison of detection results of different models.
| Network Model | Mean Average Precision/% | F1 Score/% | Detection Speed/FPS | Weight/MB |
|---|---|---|---|---|
| YOLOv4 | 87.4 | 87.0 | 6.2 | 244 |
| Improved YOLOv4 | 84.84 | 81.0 | 11.6 | 53.7 |
| YOLOv4-tiny | 64.42 | 61.0 | 23.5 | 22.4 |
| Faster R-CNN | 90.27 | 91.0 | 2.3 | 108.0 |
Test results under different citrus flower densities.
| Density | mAP@0.5/% | F1 Score/% |
|---|---|---|
| Few | 87.4 | 87.0 |
| Middle | 84.84 | 81.0 |
| Intensive | 64.42 | 61.0 |
Figure 10The detection effects of different models under different conditions. (a) Original images. (b) The detection results of YOLOv4. (c) The detection results of improved YOLOv4. (d) The detection re-sults of YOLOv4-tiny. (e) The detection results of Faster R-CNN.