{"title":"基于深度学习的机器人足球比赛目标检测方法","authors":"Zhao-lei Wang","doi":"10.1109/FAIML57028.2022.00042","DOIUrl":null,"url":null,"abstract":"Robot football competition is a complex and emerging field of artificial intelligence research involving object detection technology, robotics, intelligent control, and other technologies. However, object detection is one of the most core technologies, supporting robots to realize tactical cooperation and real-time actions such as shooting, passing, and obstacle avoidance behavior. With precise accuracy and detection speed requirements, fast-moving robots and footballs must be recognized accurately by object detection algorithms under environments of changing backgrounds and lighting conditions. In this paper, to propose a reliable detection method for robot football competition, an end-to-end training approach is applied based on the YOLOv3 algorithm. K-means reclustering is used to calculate more appropriate bounding box priors to adapt to the size of detected objects. Besides, the smooth L1 loss function is adopted for the loss of the bounding box instead of MSE loss to reduce the model's sensitivity to outliers. With the framework of Pytorch, the proposed method can reach the mAP up to 96.5%, recognizing specific targets under the Standard Platform League(SPL) of Robocup. Accurate object detection algorithms can improve the capabilities of robot behavioral decision-making and positioning. In the future, superior lightweight algorithms can also be deployed on edge devices to meet the visual needs of real-time intelligent services.","PeriodicalId":307172,"journal":{"name":"2022 International Conference on Frontiers of Artificial Intelligence and Machine Learning (FAIML)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Deep Learning-Based Approach for Object Detection in Robot Football Competition\",\"authors\":\"Zhao-lei Wang\",\"doi\":\"10.1109/FAIML57028.2022.00042\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Robot football competition is a complex and emerging field of artificial intelligence research involving object detection technology, robotics, intelligent control, and other technologies. However, object detection is one of the most core technologies, supporting robots to realize tactical cooperation and real-time actions such as shooting, passing, and obstacle avoidance behavior. With precise accuracy and detection speed requirements, fast-moving robots and footballs must be recognized accurately by object detection algorithms under environments of changing backgrounds and lighting conditions. In this paper, to propose a reliable detection method for robot football competition, an end-to-end training approach is applied based on the YOLOv3 algorithm. K-means reclustering is used to calculate more appropriate bounding box priors to adapt to the size of detected objects. Besides, the smooth L1 loss function is adopted for the loss of the bounding box instead of MSE loss to reduce the model's sensitivity to outliers. With the framework of Pytorch, the proposed method can reach the mAP up to 96.5%, recognizing specific targets under the Standard Platform League(SPL) of Robocup. Accurate object detection algorithms can improve the capabilities of robot behavioral decision-making and positioning. In the future, superior lightweight algorithms can also be deployed on edge devices to meet the visual needs of real-time intelligent services.\",\"PeriodicalId\":307172,\"journal\":{\"name\":\"2022 International Conference on Frontiers of Artificial Intelligence and Machine Learning (FAIML)\",\"volume\":\"41 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Frontiers of Artificial Intelligence and Machine Learning (FAIML)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FAIML57028.2022.00042\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Frontiers of Artificial Intelligence and Machine Learning (FAIML)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FAIML57028.2022.00042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
机器人足球比赛是人工智能研究的一个复杂的新兴领域,涉及物体检测技术、机器人技术、智能控制等技术。而目标检测是最核心的技术之一,它支持机器人实现战术协作和实时动作,如射击、传球和避障行为。由于具有精确的精度和检测速度要求,在不断变化的背景和光照条件下,快速移动的机器人和足球必须通过物体检测算法准确识别。为了提出一种可靠的机器人足球比赛检测方法,本文采用基于YOLOv3算法的端到端训练方法。使用K-means重新聚类来计算更合适的边界盒先验,以适应检测对象的大小。此外,边界框的损失采用光滑L1损失函数代替MSE损失,以降低模型对离群值的敏感性。在Pytorch框架下,该方法在机器人世界杯标准平台联盟(Standard Platform League, SPL)下识别特定目标,mAP达到96.5%。精确的目标检测算法可以提高机器人的行为决策和定位能力。未来,还可以在边缘设备上部署优越的轻量级算法,满足实时智能业务的视觉需求。
Deep Learning-Based Approach for Object Detection in Robot Football Competition
Robot football competition is a complex and emerging field of artificial intelligence research involving object detection technology, robotics, intelligent control, and other technologies. However, object detection is one of the most core technologies, supporting robots to realize tactical cooperation and real-time actions such as shooting, passing, and obstacle avoidance behavior. With precise accuracy and detection speed requirements, fast-moving robots and footballs must be recognized accurately by object detection algorithms under environments of changing backgrounds and lighting conditions. In this paper, to propose a reliable detection method for robot football competition, an end-to-end training approach is applied based on the YOLOv3 algorithm. K-means reclustering is used to calculate more appropriate bounding box priors to adapt to the size of detected objects. Besides, the smooth L1 loss function is adopted for the loss of the bounding box instead of MSE loss to reduce the model's sensitivity to outliers. With the framework of Pytorch, the proposed method can reach the mAP up to 96.5%, recognizing specific targets under the Standard Platform League(SPL) of Robocup. Accurate object detection algorithms can improve the capabilities of robot behavioral decision-making and positioning. In the future, superior lightweight algorithms can also be deployed on edge devices to meet the visual needs of real-time intelligent services.