51Halcon机器视觉

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 274|回复: 0

[待解决] 工件自动寻边

[复制链接]

该用户从未签到

1

主题

2

帖子

10

积分

Rank: 1

积分
10
发表于 2019-7-11 09:35:28 | 显示全部楼层 |阅读模式

试用员工 |主题 1|帖子 2|积分 10

51Halcon诚邀您的加入,专注于机器视觉开发与应用技术,我们一直都在努力!

您需要 登录 才可以下载或查看,没有帐号?会员注册

x

使用环境:'600*480相机,定焦镜头,像素尺寸0.0025mm/pixelXY方向轴运动控制范围[0,400][0,400],工件为任意多边形,最小外切矩形长宽范围(10,300)(10,300)。现有寻边方法:
1、先区分当前图像显示为工件区域和非工件区域,
再细分当前图像显示工件区域,如下
"","","",
"","","",
"","","",其中""代表在工件中部区域,其他为边缘区域
2、在XY方向轴运动控制范围[0,400][0,400]的区间按规划的行径,先找到工件区域
3、分析工件区域的特征,规划下一步找的行径,例如向左找直到找到工件区域中非""位置pt0
4、规划下一步找的行径,顺时针逆时针均可,找到下一个工件区域中非""位置,且非pt0ptn位置
5、规划下一步找的行径,找到下一个工件区域中非""位置,且非ptnptm位置
6、重复45直到ptmpt0相隔1步,且m>9
7、根据[pt0.......ptm]生成多边形,确定多边形最小外切矩形的中心位置ptcenter
8、根据ptcenter对准,定位,划切

问题点:
不更改硬件环境
问题1:在现有环境下,寻边费时较长,按工件周长200mm,单步搜寻运行距离1.2mm,时间0.5s,理论最优耗时在84s,如上根据工件表面情况实际往往需要大概5倍的时间。如何缩短搜寻时间?
问题2:增加单步搜寻距离,理论时间会线性缩短,但是搜索到的工件外轮廓会和实际差别较大。如何保证准确性?
问题3:在现有环境下,有无其他的寻边方法思路?

1.发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

3.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

4.回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

您需要登录后才可以回帖 会员登录 | 会员注册

本版积分规则

51Halcon会员技术交流会员技术交流 | 51Halcon官方客服咨询官方客服咨询 | Halcon切换助手使用反馈切换助手使用反馈 | 51Halcon论坛管理团队论坛管理团队

申请友链| 小黑屋| 手机版| Archiver|  

粤ICP备15095995号-2 粤公网安备44030602000670号

Powered by 51Halcon机器视觉. Copyright © 2001-2020, Tencent Cloud X3.4.

快速回复 返回顶部 返回列表