journal article·2023-10-14Open access

Research on the Strawberry Recognition Algorithm Based on Deep Learning

Yunlong Zhang, Laigang Zhang, Hanwen Yu, Zhijun Guo, Ran Zhang, Xiangyu Zhou

Applied Sciences· Volume 13· Issue 20

Abstract

In view of the time-consuming and laborious manual picking and sorting of strawberries, the direct impact of image recognition accuracy on automatic picking and the rapid development of deep learning(DL), a Faster Regions with Convolutional Neural Network features (R-CNN) strawberry recognition method that combines Mixup data augmentation, a ResNet(Residual Network)50 backbone feature extraction network and a Soft-NMS (Non-Maximum Suppression) algorithm, named the MRS Faster R-CNN, is proposed. In this paper, the transfer learning backbone feature extraction network VGG (Visual Geometry Group) 16 and ResNet50 are compared, and the superior ResNet50 is selected as the backbone network of MRS Faster R-CNN. The data augmentation method of Mixup image fusion is used to improve the learning and generalization ability of the model. The redundant bboxes (bounding boxes) are removed through Soft-NMS to obtain the best region proposal. The freezing phase is added to the training process, effectively reducing the occupation of video memory and shortening the training time. After experimental verification, the optimized model improved the AP (Average Precision) values of mature and immature strawberries by 0.26% and 5.34%, respectively, and the P(Precision) values by 0.81% and 6.34%, respectively, compared to the original model (R Faster R-CNN). Therefore, the MRS Faster R-CNN model proposed in this paper has great potential in the field of strawberry recognition and maturity classification and improves the recognition rate of small fruit and overlapping occluded fruit, thus providing an excellent solution for mechanized picking and sorting.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Smart Agriculture and AI · Spectroscopy and Chemometric Analyses · Plant Disease Management Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical and Automotive Engineering, Liaocheng University, Liaocheng 252000, China

School of Mechanical and Electronic Engineering, Shandong Jianzhu University, Jinan 250024, China

Institute of Information Science and Technology, Hunan Normal University, Changsha 410081, China

Funding

Natural Science Foundation of Shandong Province · Natural Science Foundation of Liaocheng University

References (33)

Show source-provided references
1. Newerli-Guz, J., Śmiechowska, M., Drzewiecka, A., and Tylingo, R. (2023). Bioactive Ingredients with Health-Promoting Properties of Strawberry Fruit (Fragaria x ananassa Duchesne). Molecules, 28.10.3390/molecules28062711 ↗
2. Kim, S.-J., Jeong, S., Kim, H., Jeong, S., Yun, G.-Y., and Park, K. (2022, January 5–8). Detecting Ripeness of Strawberry and Coordinates of Strawberry Stalk using Deep Learning. Proceedings of the 2022 Thirteenth International Conference on Ubiquitous and Future Networks (ICUFN), Barcelona, Spain.10.1109/ICUFN55119.2022.9829583 ↗
3. Application of Hyperspectral Imaging for Maturity and Soluble Solids Content Determination of Strawberry With Deep Learning Approaches10.3389/fpls.2021.736334 ↗
4. Jiang, Z.P., Liu, Y.Y., Shao, Z.E., and Huang, K.W. (2021). An improved VGG16 model for pneumonia image classification. Appl. Sci., 11.10.3390/app112311185 ↗
5. Zheng, H., Sherazi, S.W.A., Son, S.H., and Lee, J.Y. (2021). A deep convolutional neural network-based multi-class image classification for automatic wafer map failure recognition in semiconductor manufacturing. Appl. Sci., 11.10.3390/app11209769 ↗
6. A review of key techniques of vision-based control for harvesting robot10.1016/j.compag.2016.06.022 ↗
7. Deep learning–Method overview and review of use for fruit detection and yield estimation10.1016/j.compag.2019.04.017 ↗
8. Performance evaluation of YOLO v5 model for automatic crop and weed classification on UAV images10.1016/j.atech.2023.100231 ↗
9. Laroca, R., Severo, E., Zanlorensi, L.A., Oliveira, L.S., Gonçalves, G.R., Schwartz, W.R., and Menotti, D. (2018, January 8–13). A robust real-time automatic license plate recognition based on the YOLO detector. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.10.1109/IJCNN.2018.8489629 ↗
10. Wu, J., Ren, H., Lin, T., Yao, Y., Fang, Z., and Liu, C. (2023). Autonomous Path Finding and Obstacle Avoidance Method for Unmanned Construction Machinery. Electronics, 12.10.3390/electronics12091998 ↗
11. Zhao, G., Zhang, Y., Lan, Y., Deng, J., Zhang, Q., Zhang, Z., Li, Z., Liu, L., Huang, X., and Ma, J. (2023). Application Progress of UAV-LARS in Identification of Crop Diseases and Pests. Agronomy, 13.10.3390/agronomy13092232 ↗
12. Real-time hyperspectral imaging for the in-field estimation of strawberry ripeness with deep learning
13. Xiao, B., Nguyen, M., and Yan, W.Q. (2023). Applied Intelligence, Springer.
14. Li, X., Li, J., and Tang, J. (2018, January 18–20). A deep learning method for recognizing elevated mature strawberries. Proceedings of the 2018 33rd Youth Academic Annual Conference of Chinese Association of Automation (YAC), Nanjing, China.10.1109/YAC.2018.8406530 ↗
15. Niu, Y., Lu, M., Liang, X., Wu, Q., and Mu, J. (2023). YOLO-plum: A high precision and real-time improved algorithm for plum recognition. PLoS ONE, 18.10.1371/journal.pone.0287778 ↗
16. A detection algorithm for cherry fruits based on the improved YOLO-v4 model10.1007/s00521-021-06029-z ↗
17. ResNeXt-SVM: A novel strawberry appearance quality identification method based on ResNeXt network and support vector machine10.1007/s11694-023-01959-9 ↗
18. Ridho, M.F. (2021, January 20–21). Strawberry Fruit Quality Assessment for Harvesting Robot using SSD Convolutional Neural Network. Proceedings of the 2021 8th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI), Semarang, Indonesia.10.23919/EECSI53397.2021.9624311 ↗
19. Real-Time Monitoring Method of Strawberry Fruit Growth State Based on YOLO Improved Model10.1109/ACCESS.2022.3220234 ↗
20. Real-time strawberry detection using deep neural networks on embedded system (rtsd-net): An edge AI application10.1016/j.compag.2021.106586 ↗
21. Kiwifruit detection in field images using Faster R-CNN with ZFNet10.1016/j.ifacol.2018.08.059 ↗
22. Nishizawa, T. (2021, January 1–5). Current status and future prospect of strawberry production in East Asia and Southeast Asia. Proceedings of the IX International Strawberry Symposium, Rimini, Italy.10.17660/ActaHortic.2021.1309.57 ↗
23. Zhang, H., Cisse, M., Dauphin, Y.N., and Lopez-Paz, D. (2017). mixup: Beyond empirical risk minimization. arXiv preprint.10.1007/978-1-4899-7687-1_79 ↗
24. Ren, S., He, K., Girshick, R., and Sun, J. (2015, January 7–12). Faster r-cnn: Towards real-time object detection with region proposal networks. Proceedings of the Advances in Neural Information Processing Systems 28 (NIPS 2015), Montreal, QC, Canada.
25. Qi, L., Li, B., Chen, L., Wang, W., Dong, L., Jia, X., Huang, J., Ge, C., Xue, G., and Wang, D. (2019). Ship Target Detection Algorithm Based on Improved Faster R-CNN. Electronics, 8.10.3390/electronics8090959 ↗
26. Ullah, A., Xie, H., Farooq, M.O., and Sun, Z. (2018, January 7–10). Pedestrian detection in infrared images using fast RCNN. Proceedings of the 2018 Eighth International Conference on Image Processing Theory, Tools and Applications (IPTA), Xi’an, China.10.1109/IPTA.2018.8608121 ↗
27. Mug defect detection method based on improved Faster RCNN
28. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
29. Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv.
30. A novel greenhouse-based system for the detection and plumpness assessment of strawberry using an improved deep learning technique10.3389/fpls.2020.00559 ↗
31. Face detection using deep learning: An improved faster RCNN approach10.1016/j.neucom.2018.03.030 ↗
32. Li, Y., Wu, C.Y., Fan, H., Mangalam, K., Xiong, B., Malik, J., and Feichtenhofer, C. (2022, January 18–24). Mvitv2: Improved multiscale vision transformers for classification and detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.00476 ↗
33. Bodla, N., Singh, B., Chellappa, R., and Davis, L.S. (2017, January 22–29). Soft-NMS--improving object detection with one line of code. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.593 ↗