Automatic Bunch Detection in White Grape Varieties Using YOLOv3, YOLOv4, and YOLOv5 Deep Learning Algorithms

被引:160
作者
Sozzi, Marco [1 ]
Cantalamessa, Silvia [2 ]
Cogato, Alessia [3 ]
Kayad, Ahmed [1 ]
Marinello, Francesco [1 ]
机构
[1] Univ Padua, Dept Land Environm Agr & Forestry, I-35020 Legnaro, Italy
[2] Univ Padua, Dept Agron Food Nat Resources Anim & Environm, I-35020 Legnaro, Italy
[3] Univ Udine, Dept Agr Food Environm & Anim Sci, I-33100 Udine, Italy
来源
AGRONOMY-BASEL | 2022年 / 12卷 / 02期
关键词
viticulture; early yield estimation; real-time detection; cluster detection; smart farming; crop load mapping; yield estimation; precision viticulture; agricultural robot; YIELD PREDICTION; FRUIT DETECTION; VINEYARDS; SENSORS;
D O I
10.3390/agronomy12020319
中图分类号
S3 [农学(农艺学)];
学科分类号
0901 ;
摘要
Over the last few years, several Convolutional Neural Networks for object detection have been proposed, characterised by different accuracy and speed. In viticulture, yield estimation and prediction is used for efficient crop management, taking advantage of precision viticulture techniques. Convolutional Neural Networks for object detection represent an alternative methodology for grape yield estimation, which usually relies on manual harvesting of sample plants. In this paper, six versions of the You Only Look Once (YOLO) object detection algorithm (YOLOv3, YOLOv3-tiny, YOLOv4, YOLOv4-tiny, YOLOv5x, and YOLOv5s) were evaluated for real-time bunch detection and counting in grapes. White grape varieties were chosen for this study, as the identification of white berries on a leaf background is trickier than red berries. YOLO models were trained using a heterogeneous dataset populated by images retrieved from open datasets and acquired on the field in several illumination conditions, background, and growth stages. Results have shown that YOLOv5x and YOLOv4 achieved an F1-score of 0.76 and 0.77, respectively, with a detection speed of 31 and 32 FPS. Differently, YOLO5s and YOLOv4-tiny achieved an F1-score of 0.76 and 0.69, respectively, with a detection speed of 61 and 196 FPS. The final YOLOv5x model for bunch number, obtained considering bunch occlusion, was able to estimate the number of bunches per plant with an average error of 13.3% per vine. The best combination of accuracy and speed was achieved by YOLOv4-tiny, which should be considered for real-time grape yield estimation, while YOLOv3 was affected by a False Positive-False Negative compensation, which decreased the RMSE.
引用
收藏
页数:17
相关论文
共 63 条
[11]   Medium-Resolution Multispectral Data from Sentinel-2 to Assess the Damage and the Recovery Time of Late Frost on Vineyards [J].
Cogato, Alessia ;
Meggio, Franco ;
Collins, Cassandra ;
Marinello, Francesco .
REMOTE SENSING, 2020, 12 (11)
[12]   Unsupervised detection of vineyards by 3D point-cloud UAV photogrammetry for precision agriculture [J].
Comba, Lorenzo ;
Biglia, Alessandro ;
Aimonino, Davide Ricauda ;
Gay, Paolo .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2018, 155 :84-95
[13]  
Coombe B. G., 2000, Australian Journal of Grape and Wine Research, V6, P131, DOI 10.1111/j.1755-0238.2000.tb00171.x
[14]  
de la Fuente M, 2015, J INT SCI VIGNE VIN, V49, P27
[15]  
Di Gennaro S.F., 2019, Precision Agriculture 2019 - Papers Presented at the 12th European Conference on Precision Agriculture, ECPA 2019, P373
[16]   MEASURES OF THE AMOUNT OF ECOLOGIC ASSOCIATION BETWEEN SPECIES [J].
DICE, LR .
ECOLOGY, 1945, 26 (03) :297-302
[17]   Rich feature hierarchies for accurate object detection and semantic segmentation [J].
Girshick, Ross ;
Donahue, Jeff ;
Darrell, Trevor ;
Malik, Jitendra .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :580-587
[18]   Sensors and systems for fruit detection and localization: A review [J].
Gongal, A. ;
Amatya, S. ;
Karkee, M. ;
Zhang, Q. ;
Lewis, K. .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2015, 116 :8-19
[19]  
Guanhao Yang, 2020, 2020 IEEE 6th International Conference on Computer and Communications (ICCC), P1398, DOI 10.1109/ICCC51575.2020.9345042
[20]   Remote Sensing Application for Viticultural Terroir Analysis [J].
Hall, Andrew .
ELEMENTS, 2018, 14 (03) :185-190