{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,1]],"date-time":"2024-08-01T00:37:45Z","timestamp":1722472665903},"reference-count":49,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2024,7,30]],"date-time":"2024-07-30T00:00:00Z","timestamp":1722297600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Fuxiaquan National Independent Innovation Demonstration Zone Collaborative Innovation Platform Project","award":["20233FX0002"]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"In order to shorten detection times and improve average precision in embedded devices, a lightweight and high-accuracy model is proposed to detect passion fruit in complex environments (e.g., with backlighting, occlusion, overlap, sun, cloud, or rain). First, replacing the backbone network of YOLOv5 with a lightweight GhostNet model reduces the number of parameters and computational complexity while improving the detection speed. Second, a new feature branch is added to the backbone network and the feature fusion layer in the neck network is reconstructed to effectively combine the lower- and higher-level features, which improves the accuracy of the model while maintaining its lightweight nature. Finally, a knowledge distillation method is used to transfer knowledge from the more capable teacher model to the less capable student model, significantly improving the detection accuracy. The improved model is denoted as G-YOLO-NK. The average accuracy of the G-YOLO-NK network is 96.00%, which is 1.00% higher than that of the original YOLOv5s model. Furthermore, the model size is 7.14 MB, half that of the original model, and its real-time detection frame rate is 11.25 FPS when implemented on the Jetson Nano. The proposed model is found to outperform state-of-the-art models in terms of average precision and detection performance. The present work provides an effective model for real-time detection of passion fruit in complex orchard scenes, offering valuable technical support for the development of orchard picking robots and greatly improving the intelligence level of orchards.<\/jats:p>","DOI":"10.3390\/s24154942","type":"journal-article","created":{"date-parts":[[2024,7,30]],"date-time":"2024-07-30T19:25:23Z","timestamp":1722367523000},"page":"4942","source":"Crossref","is-referenced-by-count":0,"title":["A Lightweight and High-Precision Passion Fruit YOLO Detection Model for Deployment in Embedded Devices"],"prefix":"10.3390","volume":"24","author":[{"given":"Qiyan","family":"Sun","sequence":"first","affiliation":[{"name":"College of Computer and Information Sciences, Fujian Agriculture and Forestry University, Fuzhou 350100, China"}]},{"given":"Pengbo","family":"Li","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Fujian Agriculture and Forestry University, Fuzhou 350100, China"}]},{"given":"Chentao","family":"He","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Fujian Agriculture and Forestry University, Fuzhou 350100, China"}]},{"given":"Qiming","family":"Song","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Fujian Agriculture and Forestry University, Fuzhou 350100, China"}]},{"given":"Jierui","family":"Chen","sequence":"additional","affiliation":[{"name":"College of Jinshan, Fujian Agriculture and Forestry University, Fuzhou 350100, China"}]},{"given":"Xiangzeng","family":"Kong","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Fujian Agriculture and Forestry University, Fuzhou 350100, China"}]},{"ORCID":"http:\/\/orcid.org\/0000-0001-6008-3897","authenticated-orcid":false,"given":"Zhicong","family":"Luo","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Fujian Agriculture and Forestry University, Fuzhou 350100, China"}]}],"member":"1968","published-online":{"date-parts":[[2024,7,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"111665","DOI":"10.1016\/j.foodres.2022.111665","article-title":"Purple passion fruit (Passiflora edulis F. edulis): A comprehensive review on the nutritional value, phytochemical profile and associated health effects","volume":"160","author":"Fonseca","year":"2022","journal-title":"Food Res. Int."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"107549","DOI":"10.1016\/j.compag.2022.107549","article-title":"Lightweight force-sensing tomato picking robotic arm with a \u201cglobal-local\u201d visual servo","volume":"204","author":"Shi","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"107883","DOI":"10.1016\/j.compag.2023.107883","article-title":"An electronic sense-based machine learning model to predict formulas and processes for vegetable-fruit beverages","volume":"210","author":"Ren","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.biosystemseng.2018.09.004","article-title":"Detection of passion fruits and maturity classification using Red-Green-Blue Depth images","volume":"175","author":"Tu","year":"2018","journal-title":"Biosyst. Eng."},{"key":"ref_5","first-page":"328","article-title":"Green ripe tomato detection method based on machine vision in greenhouse","volume":"33","author":"Han","year":"2017","journal-title":"Trans. Chin. Soc. Agric. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"108524","DOI":"10.1016\/j.scienta.2019.05.051","article-title":"Machine learning for cultivar classification of apricots (Prunus armen L.) Based Shape Featur","volume":"256","author":"Yang","year":"2019","journal-title":"Sci. Hortic."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"106054","DOI":"10.1016\/j.compag.2021.106054","article-title":"A high-precision detection method of hydroponic lettuce seedlings status based on improved Faster RCNN","volume":"182","author":"Li","year":"2021","journal-title":"Comput. Electron. Agric."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"106379","DOI":"10.1016\/j.compag.2021.106379","article-title":"MEAN-SSD: A novel real-time detector for apple leaf diseases using improved light-weight convolutional neural networks","volume":"189","author":"Sun","year":"2021","journal-title":"Comput. Electron. Agric."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3895","DOI":"10.1007\/s00521-021-06651-x","article-title":"A fast accurate fine-grain object detection model based on YOLOv4 deep neural network","volume":"34","author":"Roy","year":"2022","journal-title":"Neural Comput. Appl."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"106780","DOI":"10.1016\/j.compag.2022.106780","article-title":"An improved YOLOv5 model based on visual attention mechanism: Application to recognition of tomato virus disease","volume":"194","author":"Qi","year":"2022","journal-title":"Comput. Electron. Agric."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1447","DOI":"10.1038\/s41598-021-81216-5","article-title":"Tomato detection based on modified YOLOv3 framework","volume":"11","author":"Lawal","year":"2021","journal-title":"Sci. Rep."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"106694","DOI":"10.1016\/j.compag.2022.106694","article-title":"Real-time growth stage detection model for high degree of occultation using DenseNet-fused YOLOv4","volume":"193","author":"Roy","year":"2022","journal-title":"Comput. Electron. Agric."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"106700","DOI":"10.1016\/j.compag.2022.106700","article-title":"A detection approach for bundled log ends using K-median clustering and improved YOLOv4-Tiny network","volume":"194","author":"Lin","year":"2022","journal-title":"Comput. Electron. Agric."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"107534","DOI":"10.1016\/j.compag.2022.107534","article-title":"A fast and lightweight detection algorithm for passion fruit pests based on improved YOLOv5","volume":"204","author":"Li","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"107706","DOI":"10.1016\/j.compag.2023.107706","article-title":"Study on fusion clustering and improved YOLOv5 algorithm based on multiple occlusion of Camellia oleifera fruit","volume":"206","author":"Chen","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2367","DOI":"10.1007\/s13042-022-01768-4","article-title":"Genetic algorithm based approach to compress and accelerate the trained Convolution Neural Network model","volume":"14","author":"Agarwal","year":"2023","journal-title":"Int. J. Mach. Learn. Cybern."},{"key":"ref_17","unstructured":"Howard, A., Sandler, M., Chu, G., Chen, L.C., Chen, B., Tan, M., Wang, W., Zhu, Y., Pang, R., and Vasudevan, V. (November, January 27). Searching for mobilenetv3. Proceedings of the IEEE\/CVF International CONFERENCE on Computer Vision, Seoul, Republic of Korea."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Han, K., Wang, Y., Tian, Q., Guo, J., Xu, C., and Xu, C. (2020, January 13\u201319). Ghostnet: More features from cheap operations. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.","DOI":"10.1109\/CVPR42600.2020.00165"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Ma, N., Zhang, X., Zheng, H.T., and Sun, J. (2018, January 8\u201314). Shufflenet v2: Practical guidelines for efficient cnn architecture design. Proceedings of the European Conference on computer Vision (ECCV), Munich, Germany.","DOI":"10.1007\/978-3-030-01264-9_8"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"107662","DOI":"10.1016\/j.compag.2023.107662","article-title":"Real-time tracking and counting of grape clusters in the field based on channel pruning with YOLOv5s","volume":"206","author":"Shen","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"He, Y., Liu, P., Wang, Z., Hu, Z., and Yang, Y. (2019, January 15\u201320). Filter pruning via geometric median for deep convolutional neural networks acceleration. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00447"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"10519","DOI":"10.1007\/s10489-021-02932-z","article-title":"Progressive kernel pruning CNN compression method with an adjustable input channel","volume":"52","author":"Zhu","year":"2022","journal-title":"Appl. Intell."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Niu, W., Ma, X., Lin, S., Wang, S., Qian, X., Lin, X., Wang, Y., and Ren, B. (2020, January 16\u201320). PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruning. Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland.","DOI":"10.1145\/3373376.3378534"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Mirzadeh, S.I., Farajtabar, M., Li, A., Levine, N., Matsukawa, A., and Ghasemzadeh, H. (2020, January 7\u201312). Improved knowledge distillation via teacher assistant. Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA.","DOI":"10.1609\/aaai.v34i04.5963"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"3048","DOI":"10.1109\/TPAMI.2021.3055564","article-title":"Knowledge Distillation and Student-Teacher Learning for Visual Intelligence: A Review and New Outlooks","volume":"44","author":"Wang","year":"2022","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"107707","DOI":"10.1016\/j.compag.2023.107707","article-title":"Animal behavior classification via deep learning on embedded systems","volume":"207","author":"Arablouei","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"107590","DOI":"10.1016\/j.compag.2022.107590","article-title":"Real-time and accurate detection of citrus in complex scenes based on HPL-YOLOv4","volume":"205","author":"Xu","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_28","unstructured":"Tan, Z., Wang, J., Sun, X., Lin, M., and Li, H. (2021, January 3\u20137). Giraffedet: A heavy-neck paradigm for object detection. Proceedings of the International Conference on Learning Representations, Virtual Event, Austria."},{"key":"ref_29","unstructured":"Xu, X., Jiang, Y., Chen, W., Huang, Y., Zhang, Y., and Sun, X. (2023). DAMO-YOLO: A Report on Real-Time Object Detection Design. arXiv."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"108027","DOI":"10.1016\/j.compag.2023.108027","article-title":"Sheep face image dataset and DT-YOLOv5s for sheep breed recognition","volume":"211","author":"Guo","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_31","first-page":"222","article-title":"Lightweight Method for Crop Leaf Disease Detection Model Based on YOLO v5s","volume":"54","author":"Yang","year":"2023","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"107372","DOI":"10.1016\/j.compag.2022.107372","article-title":"Deep images enhancement for turbid underwater images based on unsupervised learning","volume":"202","author":"Zhou","year":"2022","journal-title":"Comput. Electron. Agric."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Bhargavi, T., and Sumathi, D. (2023, January 23\u201325). Significance of Data Augmentation in Identifying Plant Diseases using Deep Learning. Proceedings of the 2023 5th International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, India.","DOI":"10.1109\/ICSSIT55814.2023.10061007"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"107579","DOI":"10.1016\/j.compag.2022.107579","article-title":"Cattle body detection based on YOLOv5-ASFF for precision livestock farming","volume":"204","author":"Qiao","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Ding, J., Cao, H., Ding, X., and An, C. (2022). High Accuracy Real-Time Insulator String Defect Detection Method Based on Improved YOLOv5. Front. Energy Res., 10.","DOI":"10.3389\/fenrg.2022.928164"},{"key":"ref_36","unstructured":"Prakash, K.B., Kannan, R., Alexander, S., and Kanagachidambaresan, G.R. (2021). Deploying Deep Learning Models for Various Real-Time Applications Using Keras. Advanced Deep Learning for Engineers and Scientists: A Practical Approach, Springer International Publishing."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"107636","DOI":"10.1016\/j.compag.2023.107636","article-title":"A lightweight tea bud detection model based on Yolov5","volume":"205","author":"Gui","year":"2023","journal-title":"Comput. Electron. Agric."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Yuan, X., Li, D., Sun, P., Wang, G., and Ma, Y. (2022). Real-Time Counting and Height Measurement of Nursery Seedlings Based on Ghostnet\u2013YoloV4 Network and Binocular Vision Technology. Forests, 13.","DOI":"10.3390\/f13091459"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"120624.1","DOI":"10.1016\/j.eswa.2023.120624","article-title":"CerCanNet: Cervical cancer classification model via multi-layer feature ensembles of lightweight CNNs and transfer learning","volume":"229","author":"Attallah","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"ref_40","first-page":"33","article-title":"Pyramid methods in image processing","volume":"29","author":"Adelson","year":"1984","journal-title":"RCA Eng."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Lin, T.Y., Doll\u00e1r, P., Girshick, R., He, K., Hariharan, B., and Belongie, S. (2017, January 21\u201326). Feature Pyramid Networks for Object Detection. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.106"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Liu, S., Qi, L., Qin, H., Shi, J., and Jia, J. (2018, January 18\u201323). Path Aggregation Network for Instance Segmentation. Proceedings of the 2018 IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00913"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1789","DOI":"10.1007\/s11263-021-01453-z","article-title":"Knowledge distillation: A survey","volume":"129","author":"Gou","year":"2021","journal-title":"Int. J. Comput. Vis."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Wu, X., and Tang, R. (2021). Fast Detection of Passion Fruit with Multi-class Based on YOLOv3. Proceedings of 2020 Chinese Intelligent Systems Conference, Springer.","DOI":"10.1007\/978-981-15-8458-9_87"},{"key":"ref_45","first-page":"32","article-title":"Real time detection of passion fruit based on improved YOLO-V3 network","volume":"38","author":"Tang","year":"2020","journal-title":"J. Guangxi Norm. Univ."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1072","DOI":"10.1007\/s11119-020-09709-3","article-title":"Passion fruit detection and counting based on multiple scale faster R-CNN using RGB-D images","volume":"21","author":"Tu","year":"2020","journal-title":"Precis. Agric."},{"key":"ref_47","first-page":"32","article-title":"Automatic detection of passion fruit based on improved faster R-CNN","volume":"40","author":"Tu","year":"2021","journal-title":"Res. Explor. Lab"},{"key":"ref_48","first-page":"262","article-title":"Lightweight Passion Fruit Detection Model Based on Embedded Device","volume":"53","author":"Luo","year":"2022","journal-title":"Trans. Chin. Soc. Agric. Mach."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Ou, J., Zhang, R., Li, X., and Lin, G. (2023). Research and Explainable Analysis of a Real-Time Passion Fruit Detection Model Based on FSOne-YOLOv7. Agronomy, 13.","DOI":"10.3390\/agronomy13081993"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/15\/4942\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,31]],"date-time":"2024-07-31T14:46:46Z","timestamp":1722437206000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/15\/4942"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,30]]},"references-count":49,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2024,8]]}},"alternative-id":["s24154942"],"URL":"https:\/\/doi.org\/10.3390\/s24154942","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2024,7,30]]}}}