Part Deviation Correction Method Based on Geometric Feature Recognition

Q2 Decision Sciences
Guoqing Zhang;Hongbo Sun
{"title":"Part Deviation Correction Method Based on Geometric Feature Recognition","authors":"Guoqing Zhang;Hongbo Sun","doi":"10.26599/IJCS.2023.9100005","DOIUrl":null,"url":null,"abstract":"To realize the automatic loading process of parts, one of the core tasks is to identify the geometric contour of the part's surface and the angular direction. Since the angular direction of each part is not the same when it arrives at the loading position, for example, there are two same types of parts with the same pattern, when they arrive at the loading position, the pattern on one part may be on the right side of the part surface, and the pattern on the other part may be on the left side of the part surface, the gripper of the mechanical arm needs to rotate above the parts in order to grab the parts during each loading process. If the rotation angle is wrong, there will be an impact between the gripper and the parts. Therefore, in order to solve the problem of different angles, this paper proposes a method of parts deviation correction based on geometric features. In this work, firstly, the acquired image is preprocessed, the image background is separated, and the geometric features of the parts are obtained. Then edge detection is used to obtain the set of edge pixels to obtain the contour in the image. Finally, the image moment and measurement model are used to output angular direction. Through 500 repeated detection experiments, the results show that this method can perform better angular direction correction. The maximum angular direction difference is 0.073°, which is 0.856° and 1.793° higher than the Least square method and Hough transform circle detection accuracy, respectively. The average detection time is 1.89 s and is 0.336 s and 1.39 s less than the Least square method and Hough transform circle detection, which meets the requirements of industrial applications.","PeriodicalId":32381,"journal":{"name":"International Journal of Crowd Science","volume":"7 3","pages":"113-119"},"PeriodicalIF":0.0000,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/iel7/9736195/10269816/10269818.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Crowd Science","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10269818/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Decision Sciences","Score":null,"Total":0}
引用次数: 0

Abstract

To realize the automatic loading process of parts, one of the core tasks is to identify the geometric contour of the part's surface and the angular direction. Since the angular direction of each part is not the same when it arrives at the loading position, for example, there are two same types of parts with the same pattern, when they arrive at the loading position, the pattern on one part may be on the right side of the part surface, and the pattern on the other part may be on the left side of the part surface, the gripper of the mechanical arm needs to rotate above the parts in order to grab the parts during each loading process. If the rotation angle is wrong, there will be an impact between the gripper and the parts. Therefore, in order to solve the problem of different angles, this paper proposes a method of parts deviation correction based on geometric features. In this work, firstly, the acquired image is preprocessed, the image background is separated, and the geometric features of the parts are obtained. Then edge detection is used to obtain the set of edge pixels to obtain the contour in the image. Finally, the image moment and measurement model are used to output angular direction. Through 500 repeated detection experiments, the results show that this method can perform better angular direction correction. The maximum angular direction difference is 0.073°, which is 0.856° and 1.793° higher than the Least square method and Hough transform circle detection accuracy, respectively. The average detection time is 1.89 s and is 0.336 s and 1.39 s less than the Least square method and Hough transform circle detection, which meets the requirements of industrial applications.
基于几何特征识别的零件偏差校正方法
为了实现零件的自动加载过程,核心任务之一是识别零件表面的几何轮廓和角度方向。由于每个零件到达装载位置时的角度方向不相同,例如,存在具有相同图案的两种相同类型的零件,因此当它们到达装载位置后,一个零件上的图案可以在零件表面的右侧,而另一个零件的图案可以位于零件表面的左侧,机械臂的夹具需要在零件上方旋转,以便在每次装载过程中抓取零件。如果旋转角度错误,夹持器和零件之间会发生碰撞。因此,为了解决不同角度的问题,本文提出了一种基于几何特征的零件偏差校正方法。本文首先对采集的图像进行预处理,分离图像背景,得到零件的几何特征。然后使用边缘检测来获得边缘像素集,从而获得图像中的轮廓。最后,利用图像矩和测量模型输出角度方向。通过500次重复检测实验,结果表明该方法可以进行较好的角方向校正。最大角方向差为0.073°,分别比最小二乘法和霍夫变换圆检测精度高0.856°和1.793°。平均检测时间为1.89s,比最小二乘法和霍夫变换圆检测分别短0.336s和1.39s,满足工业应用的要求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Crowd Science
International Journal of Crowd Science Decision Sciences-Decision Sciences (miscellaneous)
CiteScore
2.70
自引率
0.00%
发文量
20
审稿时长
24 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书