Tomato Maturity Recognition Model Based on Improved YOLOv5 in Greenhouse

被引:33
作者
Li, Renzhi [1 ,2 ]
Ji, Zijing [1 ,2 ]
Hu, Shikang [3 ]
Huang, Xiaodong [1 ]
Yang, Jiali [4 ]
Li, Wenfeng [2 ,3 ]
机构
[1] Yunnan Agr Univ, Coll Big Data, Kunming 650201, Peoples R China
[2] Key Lab Yunnan Prov Dept Educ Crop Simulat & Intel, Kunming 650201, Peoples R China
[3] Yunnan Agr Univ, Coll Mech & Elect Engn, Kunming 650201, Peoples R China
[4] Southwest Forestry Univ, Coll Foreign Languages, Kunming 650224, Peoples R China
来源
AGRONOMY-BASEL | 2023年 / 13卷 / 02期
基金
中国国家自然科学基金;
关键词
tomato; maturity recognition; deep learning; improved YOLOv5; loss function;
D O I
10.3390/agronomy13020603
中图分类号
S3 [农学(农艺学)];
学科分类号
0901 ;
摘要
Due to the dense distribution of tomato fruit with similar morphologies and colors, it is difficult to recognize the maturity stages when the tomato fruit is harvested. In this study, a tomato maturity recognition model, YOLOv5s-tomato, is proposed based on improved YOLOv5 to recognize the four types of different tomato maturity stages: mature green, breaker, pink, and red. Tomato maturity datasets were established using tomato fruit images collected at different maturing stages in the greenhouse. The small-target detection performance of the model was improved by Mosaic data enhancement. Focus and Cross Stage Partial Network (CSPNet) were adopted to improve the speed of network training and reasoning. The Efficient IoU (EIoU) loss was used to replace the Complete IoU (CIoU) loss to optimize the regression process of the prediction box. Finally, the improved algorithm was compared with the original YOLOv5 algorithm on the tomato maturity dataset. The experiment results show that the YOLOv5s-tomato reaches a precision of 95.58% and the mean Average Precision (mAP) is 97.42%; they are improved by 0.11% and 0.66%, respectively, compared with the original YOLOv5s model. The per-image detection speed is 9.2 ms, and the size is 23.9 MB. The proposed YOLOv5s-tomato can effectively solve the problem of low recognition accuracy for occluded and small-target tomatoes, and it also can meet the accuracy and speed requirements of tomato maturity recognition in greenhouses, making it suitable for deployment on mobile agricultural devices to provide technical support for the precise operation of tomato-picking machines.
引用
收藏
页数:16
相关论文
共 38 条
[1]  
Alajrami MA., 2020, INT J ACAD PEDAGOG R, V3, P21, DOI DOI 10.3390/S22166079
[2]  
[Anonymous], 2021, 11932021 GHT
[3]  
Costa JM, 2018, CROP PROD SCI HORTIC, V27, P1, DOI 10.1079/9781780641935.0001
[4]   Phytohormones in fruit development and maturation [J].
Fenn, Matthew A. ;
Giovannoni, James J. .
PLANT JOURNAL, 2021, 105 (02) :446-458
[5]   Tracking and Counting of Tomato at Different Growth Period Using an Improving YOLO-Deepsort Network for Inspection Robot [J].
Ge, Yuhao ;
Lin, Sen ;
Zhang, Yunhe ;
Li, Zuolin ;
Cheng, Hongtai ;
Dong, Jing ;
Shao, Shanshan ;
Zhang, Jin ;
Qi, Xiangyu ;
Wu, Zedong .
MACHINES, 2022, 10 (06)
[6]   A Benders' decomposition algorithm for optimizing distribution of perishable products considering postharvest biological behavior in agri-food supply chain: a case study of tomato [J].
Ghezavati, V. R. ;
Hooshyar, S. ;
Tavakkoli-Moghaddam, R. .
CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2017, 25 (01) :29-54
[7]   Fast R-CNN [J].
Girshick, Ross .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :1440-1448
[8]   Assessment of Tomato Maturity in Different Layers by Spatially Resolved Spectroscopy [J].
Huang, Yuping ;
Si, Wan ;
Chen, Kunjie ;
Sun, Ye .
SENSORS, 2020, 20 (24) :1-13
[9]   Discrimination of Tomato Maturity Using Hyperspectral Imaging Combined with Graph-Based Semi-supervised Method Considering Class Probability Information [J].
Jiang, Yiping ;
Chen, Sifan ;
Bian, Bei ;
Li, Yuhua ;
Sun, Ye ;
Wang, Xiaochan .
FOOD ANALYTICAL METHODS, 2021, 14 (05) :968-983
[10]  
Li H., 2017, Trans. Chin. Soc. Agric. Eng., V33, P328, DOI [10.11975/j.issn.1002-6819.2017.z1.049, DOI 10.11975/J.ISSN.1002-6819.2017.Z1.049]