Cargando…

YOLO-P: An efficient method for pear fast detection in complex orchard picking environment

INTRODUCTION: Fruit detection is one of the key functions of an automatic picking robot, but fruit detection accuracy is seriously decreased when fruits are against a disordered background and in the shade of other objects, as is commmon in a complex orchard environment. METHODS: Here, an effective...

Descripción completa

Detalles Bibliográficos
Autores principales: Sun, Han, Wang, Bingqing, Xue, Jinlin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9846358/
https://www.ncbi.nlm.nih.gov/pubmed/36684785
http://dx.doi.org/10.3389/fpls.2022.1089454
_version_ 1784871162378977280
author Sun, Han
Wang, Bingqing
Xue, Jinlin
author_facet Sun, Han
Wang, Bingqing
Xue, Jinlin
author_sort Sun, Han
collection PubMed
description INTRODUCTION: Fruit detection is one of the key functions of an automatic picking robot, but fruit detection accuracy is seriously decreased when fruits are against a disordered background and in the shade of other objects, as is commmon in a complex orchard environment. METHODS: Here, an effective mode based on YOLOv5, namely YOLO-P, was proposed to detect pears quickly and accurately. Shuffle block was used to replace the Conv, Batch Norm, SiLU (CBS) structure of the second and third stages in the YOLOv5 backbone, while the inverted shuffle block was designed to replace the fourth stage’s CBS structure. The new backbone could extract features of pears from a long distance more efficiently. A convolutional block attention module (CBAM) was inserted into the reconstructed backbone to improve the robot’s ability to capture pears’ key features. Hard-Swish was used to replace the activation functions in other CBS structures in the whole YOLOv5 network. A weighted confidence loss function was designed to enhance the detection effect of small targets. RESULT: At last, model comparison experiments, ablation experiments, and daytime and nighttime pear detection experiments were carried out. In the model comparison experiments, the detection effect of YOLO-P was better than other lightweight networks. The results showed that the module’s average precision (AP) was 97.6%, which was 1.8% higher than the precision of the original YOLOv5s. The model volume had been compressed by 39.4%, from 13.7MB to only 8.3MB. Ablation experiments verified the effectiveness of the proposed method. In the daytime and nighttime pear detection experiments, an embedded industrial computer was used to test the performance of YOLO-P against backgrounds of different complexities and when fruits are in different degrees of shade. DISCUSSION: The results showed that YOLO-P achieved the highest F1 score (96.1%) and frames per second (FPS) (32 FPS). It was sufficient for the picking robot to quickly and accurately detect pears in orchards. The proposed method can quickly and accurately detect pears in unstructured environments. YOLO-P provides support for automated pear picking and can be a reference for other types of fruit detection in similar environments.
format Online
Article
Text
id pubmed-9846358
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-98463582023-01-19 YOLO-P: An efficient method for pear fast detection in complex orchard picking environment Sun, Han Wang, Bingqing Xue, Jinlin Front Plant Sci Plant Science INTRODUCTION: Fruit detection is one of the key functions of an automatic picking robot, but fruit detection accuracy is seriously decreased when fruits are against a disordered background and in the shade of other objects, as is commmon in a complex orchard environment. METHODS: Here, an effective mode based on YOLOv5, namely YOLO-P, was proposed to detect pears quickly and accurately. Shuffle block was used to replace the Conv, Batch Norm, SiLU (CBS) structure of the second and third stages in the YOLOv5 backbone, while the inverted shuffle block was designed to replace the fourth stage’s CBS structure. The new backbone could extract features of pears from a long distance more efficiently. A convolutional block attention module (CBAM) was inserted into the reconstructed backbone to improve the robot’s ability to capture pears’ key features. Hard-Swish was used to replace the activation functions in other CBS structures in the whole YOLOv5 network. A weighted confidence loss function was designed to enhance the detection effect of small targets. RESULT: At last, model comparison experiments, ablation experiments, and daytime and nighttime pear detection experiments were carried out. In the model comparison experiments, the detection effect of YOLO-P was better than other lightweight networks. The results showed that the module’s average precision (AP) was 97.6%, which was 1.8% higher than the precision of the original YOLOv5s. The model volume had been compressed by 39.4%, from 13.7MB to only 8.3MB. Ablation experiments verified the effectiveness of the proposed method. In the daytime and nighttime pear detection experiments, an embedded industrial computer was used to test the performance of YOLO-P against backgrounds of different complexities and when fruits are in different degrees of shade. DISCUSSION: The results showed that YOLO-P achieved the highest F1 score (96.1%) and frames per second (FPS) (32 FPS). It was sufficient for the picking robot to quickly and accurately detect pears in orchards. The proposed method can quickly and accurately detect pears in unstructured environments. YOLO-P provides support for automated pear picking and can be a reference for other types of fruit detection in similar environments. Frontiers Media S.A. 2023-01-04 /pmc/articles/PMC9846358/ /pubmed/36684785 http://dx.doi.org/10.3389/fpls.2022.1089454 Text en Copyright © 2023 Sun, Wang and Xue https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Plant Science
Sun, Han
Wang, Bingqing
Xue, Jinlin
YOLO-P: An efficient method for pear fast detection in complex orchard picking environment
title YOLO-P: An efficient method for pear fast detection in complex orchard picking environment
title_full YOLO-P: An efficient method for pear fast detection in complex orchard picking environment
title_fullStr YOLO-P: An efficient method for pear fast detection in complex orchard picking environment
title_full_unstemmed YOLO-P: An efficient method for pear fast detection in complex orchard picking environment
title_short YOLO-P: An efficient method for pear fast detection in complex orchard picking environment
title_sort yolo-p: an efficient method for pear fast detection in complex orchard picking environment
topic Plant Science
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9846358/
https://www.ncbi.nlm.nih.gov/pubmed/36684785
http://dx.doi.org/10.3389/fpls.2022.1089454
work_keys_str_mv AT sunhan yolopanefficientmethodforpearfastdetectionincomplexorchardpickingenvironment
AT wangbingqing yolopanefficientmethodforpearfastdetectionincomplexorchardpickingenvironment
AT xuejinlin yolopanefficientmethodforpearfastdetectionincomplexorchardpickingenvironment