Cargando…

Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts

Part cleaning is very important for the assembly of precision machinery. After cleaning, the parts are randomly distributed in the collection area, which makes it difficult for a robot to collect them. Common robots can only collect parts located in relatively fixed positions, and it is difficult to...

Descripción completa

Detalles Bibliográficos
Autores principales: Yu, Zehua, Zhang, Ling, Gao, Xingyu, Huang, Yang, Liu, Xiaoke
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9735975/
https://www.ncbi.nlm.nih.gov/pubmed/36502036
http://dx.doi.org/10.3390/s22239335
_version_ 1784846906539638784
author Yu, Zehua
Zhang, Ling
Gao, Xingyu
Huang, Yang
Liu, Xiaoke
author_facet Yu, Zehua
Zhang, Ling
Gao, Xingyu
Huang, Yang
Liu, Xiaoke
author_sort Yu, Zehua
collection PubMed
description Part cleaning is very important for the assembly of precision machinery. After cleaning, the parts are randomly distributed in the collection area, which makes it difficult for a robot to collect them. Common robots can only collect parts located in relatively fixed positions, and it is difficult to adapt these robots to collect at randomly distributed positions. Therefore, a rapid part classification method based on a non-pooling YOLOv5 network for the recognition of randomly distributed multiple types of parts is proposed in this paper; this method classifies parts from their two-dimensional images obtained using industrial cameras. We compared the traditional and non-pooling YOLOv5 networks under different activation functions. Experimental results showed that the non-pooling YOLOv5 network improved part recognition precision by 8% and part recall rate by 3% within 100 epochs of training, which helped improve the part classification efficiency. The experiment showed that the non-pooling YOLOv5 network exhibited improved classification of industrial parts compared to the traditional YOLOv5 network.
format Online
Article
Text
id pubmed-9735975
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97359752022-12-11 Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts Yu, Zehua Zhang, Ling Gao, Xingyu Huang, Yang Liu, Xiaoke Sensors (Basel) Article Part cleaning is very important for the assembly of precision machinery. After cleaning, the parts are randomly distributed in the collection area, which makes it difficult for a robot to collect them. Common robots can only collect parts located in relatively fixed positions, and it is difficult to adapt these robots to collect at randomly distributed positions. Therefore, a rapid part classification method based on a non-pooling YOLOv5 network for the recognition of randomly distributed multiple types of parts is proposed in this paper; this method classifies parts from their two-dimensional images obtained using industrial cameras. We compared the traditional and non-pooling YOLOv5 networks under different activation functions. Experimental results showed that the non-pooling YOLOv5 network improved part recognition precision by 8% and part recall rate by 3% within 100 epochs of training, which helped improve the part classification efficiency. The experiment showed that the non-pooling YOLOv5 network exhibited improved classification of industrial parts compared to the traditional YOLOv5 network. MDPI 2022-11-30 /pmc/articles/PMC9735975/ /pubmed/36502036 http://dx.doi.org/10.3390/s22239335 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yu, Zehua
Zhang, Ling
Gao, Xingyu
Huang, Yang
Liu, Xiaoke
Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts
title Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts
title_full Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts
title_fullStr Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts
title_full_unstemmed Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts
title_short Research on Non-Pooling YOLOv5 Based Algorithm for the Recognition of Randomly Distributed Multiple Types of Parts
title_sort research on non-pooling yolov5 based algorithm for the recognition of randomly distributed multiple types of parts
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9735975/
https://www.ncbi.nlm.nih.gov/pubmed/36502036
http://dx.doi.org/10.3390/s22239335
work_keys_str_mv AT yuzehua researchonnonpoolingyolov5basedalgorithmfortherecognitionofrandomlydistributedmultipletypesofparts
AT zhangling researchonnonpoolingyolov5basedalgorithmfortherecognitionofrandomlydistributedmultipletypesofparts
AT gaoxingyu researchonnonpoolingyolov5basedalgorithmfortherecognitionofrandomlydistributedmultipletypesofparts
AT huangyang researchonnonpoolingyolov5basedalgorithmfortherecognitionofrandomlydistributedmultipletypesofparts
AT liuxiaoke researchonnonpoolingyolov5basedalgorithmfortherecognitionofrandomlydistributedmultipletypesofparts