Cargando…

Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s

Reflective phenomena often occur in the detecting process of pointer meters by inspection robots in complex environments, which can cause the failure of pointer meter readings. In this paper, an improved k-means clustering method for adaptive detection of pointer meter reflective areas and a robot p...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Deyuan, Deng, Changgen, Zhang, Haodong, Li, Jinrong, Shi, Baojun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007485/
https://www.ncbi.nlm.nih.gov/pubmed/36904765
http://dx.doi.org/10.3390/s23052562
_version_ 1784905533186113536
author Liu, Deyuan
Deng, Changgen
Zhang, Haodong
Li, Jinrong
Shi, Baojun
author_facet Liu, Deyuan
Deng, Changgen
Zhang, Haodong
Li, Jinrong
Shi, Baojun
author_sort Liu, Deyuan
collection PubMed
description Reflective phenomena often occur in the detecting process of pointer meters by inspection robots in complex environments, which can cause the failure of pointer meter readings. In this paper, an improved k-means clustering method for adaptive detection of pointer meter reflective areas and a robot pose control strategy to remove reflective areas are proposed based on deep learning. It mainly includes three steps: (1) YOLOv5s (You Only Look Once v5-small) deep learning network is used for real-time detection of pointer meters. The detected reflective pointer meters are preprocessed by using a perspective transformation. Then, the detection results and deep learning algorithm are combined with the perspective transformation. (2) Based on YUV (luminance-bandwidth-chrominance) color spatial information of collected pointer meter images, the fitting curve of the brightness component histogram and its peak and valley information is obtained. Then, the k-means algorithm is improved based on this information to adaptively determine its optimal clustering number and its initial clustering center. In addition, the reflection detection of pointer meter images is carried out based on the improved k-means clustering algorithm. (3) The robot pose control strategy, including its moving direction and distance, can be determined to eliminate the reflective areas. Finally, an inspection robot detection platform is built for experimental study on the performance of the proposed detection method. Experimental results show that the proposed method not only has good detection accuracy that achieves 0.809 but also has the shortest detection time, which is only 0.6392 s compared with other methods available in the literature. The main contribution of this paper is to provide a theoretical and technical reference to avoid circumferential reflection for inspection robots. It can adaptively and accurately detect reflective areas of pointer meters and can quickly remove them by controlling the movement of inspection robots. The proposed detection method has the potential application to realize real-time reflection detection and recognition of pointer meters for inspection robots in complex environments.
format Online
Article
Text
id pubmed-10007485
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100074852023-03-12 Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s Liu, Deyuan Deng, Changgen Zhang, Haodong Li, Jinrong Shi, Baojun Sensors (Basel) Article Reflective phenomena often occur in the detecting process of pointer meters by inspection robots in complex environments, which can cause the failure of pointer meter readings. In this paper, an improved k-means clustering method for adaptive detection of pointer meter reflective areas and a robot pose control strategy to remove reflective areas are proposed based on deep learning. It mainly includes three steps: (1) YOLOv5s (You Only Look Once v5-small) deep learning network is used for real-time detection of pointer meters. The detected reflective pointer meters are preprocessed by using a perspective transformation. Then, the detection results and deep learning algorithm are combined with the perspective transformation. (2) Based on YUV (luminance-bandwidth-chrominance) color spatial information of collected pointer meter images, the fitting curve of the brightness component histogram and its peak and valley information is obtained. Then, the k-means algorithm is improved based on this information to adaptively determine its optimal clustering number and its initial clustering center. In addition, the reflection detection of pointer meter images is carried out based on the improved k-means clustering algorithm. (3) The robot pose control strategy, including its moving direction and distance, can be determined to eliminate the reflective areas. Finally, an inspection robot detection platform is built for experimental study on the performance of the proposed detection method. Experimental results show that the proposed method not only has good detection accuracy that achieves 0.809 but also has the shortest detection time, which is only 0.6392 s compared with other methods available in the literature. The main contribution of this paper is to provide a theoretical and technical reference to avoid circumferential reflection for inspection robots. It can adaptively and accurately detect reflective areas of pointer meters and can quickly remove them by controlling the movement of inspection robots. The proposed detection method has the potential application to realize real-time reflection detection and recognition of pointer meters for inspection robots in complex environments. MDPI 2023-02-25 /pmc/articles/PMC10007485/ /pubmed/36904765 http://dx.doi.org/10.3390/s23052562 Text en © 2023 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
Liu, Deyuan
Deng, Changgen
Zhang, Haodong
Li, Jinrong
Shi, Baojun
Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s
title Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s
title_full Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s
title_fullStr Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s
title_full_unstemmed Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s
title_short Adaptive Reflection Detection and Control Strategy of Pointer Meters Based on YOLOv5s
title_sort adaptive reflection detection and control strategy of pointer meters based on yolov5s
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007485/
https://www.ncbi.nlm.nih.gov/pubmed/36904765
http://dx.doi.org/10.3390/s23052562
work_keys_str_mv AT liudeyuan adaptivereflectiondetectionandcontrolstrategyofpointermetersbasedonyolov5s
AT dengchanggen adaptivereflectiondetectionandcontrolstrategyofpointermetersbasedonyolov5s
AT zhanghaodong adaptivereflectiondetectionandcontrolstrategyofpointermetersbasedonyolov5s
AT lijinrong adaptivereflectiondetectionandcontrolstrategyofpointermetersbasedonyolov5s
AT shibaojun adaptivereflectiondetectionandcontrolstrategyofpointermetersbasedonyolov5s