An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated Robot

In the traditional teleoperation system, the operator locates the object using the real-time scene information sent back from the robot terminal; however, the localization accuracy is poor and the execution efficiency is low. To address the issues, we propose an object detection and localization met...

Full description

Bibliographic Details
Main Authors: Zhangyi Chen, Xiaoling Li, Long Wang, Yueyang Shi, Zhipeng Sun, Wei Sun
Format: Article
Language:English
Published: MDPI AG 2022-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/22/11441
_version_ 1797466005863137280
author Zhangyi Chen
Xiaoling Li
Long Wang
Yueyang Shi
Zhipeng Sun
Wei Sun
author_facet Zhangyi Chen
Xiaoling Li
Long Wang
Yueyang Shi
Zhipeng Sun
Wei Sun
author_sort Zhangyi Chen
collection DOAJ
description In the traditional teleoperation system, the operator locates the object using the real-time scene information sent back from the robot terminal; however, the localization accuracy is poor and the execution efficiency is low. To address the issues, we propose an object detection and localization method for the teleoperated robot. First, we improved the classic YOLOv5 network model to produce superior object detection performance and named the improved model YOLOv5_Tel. On the basis of the classic YOLOv5 network model, the feature pyramid network was changed to a bidirectional feature pyramid network (BiFPN) network module to achieve the weighted feature fusion mechanism. The coordinate attention (CA) module was added to make the model pay more attention to the features of interest. Furthermore, we pruned the model from the depth and width to make it more lightweight and changed the bounding box regression loss function GIOU to SIOU to speed up model convergence. Then, the YOLOv5_Tel model and ZED2 depth camera were used to achieve object localization based on the binocular stereo vision ranging principle. Finally, we established an object detection platform for the teleoperated robot and created a small dataset to validate the proposed method. The experiment shows that compared with the classic YOLOv5 series network model, the YOLOv5_Tel is higher in accuracy, lighter in weight, and faster in detection speed. The mean average precision (mAP) value of the YOLOv5_Tel increased by 0.8%, 0.9%, and 1.0%, respectively. The model size decreased by 11.1%, 70.0%, and 86.4%, respectively. The inference time decreased by 9.1%, 42.9%, and 58.3%, respectively. The proposed object localization method has a high localization accuracy with an average relative error of only 1.12%.
first_indexed 2024-03-09T18:30:39Z
format Article
id doaj.art-c472497ffc194a139c4b0c125eb2d81d
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T18:30:39Z
publishDate 2022-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-c472497ffc194a139c4b0c125eb2d81d2023-11-24T07:35:19ZengMDPI AGApplied Sciences2076-34172022-11-0112221144110.3390/app122211441An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated RobotZhangyi Chen0Xiaoling Li1Long Wang2Yueyang Shi3Zhipeng Sun4Wei Sun5School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an 710000, ChinaSchool of Mechanical Engineering, Xi’an Jiaotong University, Xi’an 710000, ChinaSchool of Mechanical Engineering, Xi’an Jiaotong University, Xi’an 710000, ChinaSchool of Mechanical Engineering, Xi’an Jiaotong University, Xi’an 710000, ChinaSchool of Mechanical Engineering, Xi’an Jiaotong University, Xi’an 710000, ChinaSchool of Mechanical Engineering, Xi’an Jiaotong University, Xi’an 710000, ChinaIn the traditional teleoperation system, the operator locates the object using the real-time scene information sent back from the robot terminal; however, the localization accuracy is poor and the execution efficiency is low. To address the issues, we propose an object detection and localization method for the teleoperated robot. First, we improved the classic YOLOv5 network model to produce superior object detection performance and named the improved model YOLOv5_Tel. On the basis of the classic YOLOv5 network model, the feature pyramid network was changed to a bidirectional feature pyramid network (BiFPN) network module to achieve the weighted feature fusion mechanism. The coordinate attention (CA) module was added to make the model pay more attention to the features of interest. Furthermore, we pruned the model from the depth and width to make it more lightweight and changed the bounding box regression loss function GIOU to SIOU to speed up model convergence. Then, the YOLOv5_Tel model and ZED2 depth camera were used to achieve object localization based on the binocular stereo vision ranging principle. Finally, we established an object detection platform for the teleoperated robot and created a small dataset to validate the proposed method. The experiment shows that compared with the classic YOLOv5 series network model, the YOLOv5_Tel is higher in accuracy, lighter in weight, and faster in detection speed. The mean average precision (mAP) value of the YOLOv5_Tel increased by 0.8%, 0.9%, and 1.0%, respectively. The model size decreased by 11.1%, 70.0%, and 86.4%, respectively. The inference time decreased by 9.1%, 42.9%, and 58.3%, respectively. The proposed object localization method has a high localization accuracy with an average relative error of only 1.12%.https://www.mdpi.com/2076-3417/12/22/11441teleoperated robotobject detectionobject localizationimproved YOLOv5 networkdistance estimation
spellingShingle Zhangyi Chen
Xiaoling Li
Long Wang
Yueyang Shi
Zhipeng Sun
Wei Sun
An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated Robot
Applied Sciences
teleoperated robot
object detection
object localization
improved YOLOv5 network
distance estimation
title An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated Robot
title_full An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated Robot
title_fullStr An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated Robot
title_full_unstemmed An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated Robot
title_short An Object Detection and Localization Method Based on Improved YOLOv5 for the Teleoperated Robot
title_sort object detection and localization method based on improved yolov5 for the teleoperated robot
topic teleoperated robot
object detection
object localization
improved YOLOv5 network
distance estimation
url https://www.mdpi.com/2076-3417/12/22/11441
work_keys_str_mv AT zhangyichen anobjectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT xiaolingli anobjectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT longwang anobjectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT yueyangshi anobjectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT zhipengsun anobjectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT weisun anobjectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT zhangyichen objectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT xiaolingli objectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT longwang objectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT yueyangshi objectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT zhipengsun objectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot
AT weisun objectdetectionandlocalizationmethodbasedonimprovedyolov5fortheteleoperatedrobot