patmax详细讲解

patmax详细讲解

ID:37696197

大小:2.50 MB

页数:56页

时间:2019-05-29

patmax详细讲解_第1页
patmax详细讲解_第2页
patmax详细讲解_第3页
patmax详细讲解_第4页
patmax详细讲解_第5页
资源描述:

《patmax详细讲解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PMAlign--TerryDing学习目标•学员将学会正确地:ß识别何时使用PMAlign作为解决视觉应用的一工具ß创建并配置一个PMAlign工具来查找不同运行条件下的图案V训练图案并确定自动提取的特征对于该应用是否有效V评价参数设置,确定对于不同的运行条件需要哪些参数V优化执行时间和精确度1PatMax®介绍•PatMax®是一种图案位置搜索技术–PatMax®图案不依赖于像素格•特征是表示图像中不同区域之间界限的轮廓线•基于特征的表现可以比像素格栅表现更快捷和更准确1PatMax®功能•使用一个工具测量–图案的位

2、置–相对于原来训练图案的尺寸–相对于原来训练图案的角度•空前的精确度–多达1/40像素的平移–多达1/50度的旋转–多达0.05%比例•速度得到提高–基本图案查找速度更快–角度和尺寸的确定更快1PatMax®功能•对齐结果得到改善–处理的图像对比度范围较广–散焦、部分遮挡和预期之外的特征可以忍受•更易于使用–在一个步骤中直接测量角度和尺寸大小–图案可以在没有保真度损失的情况下在工具之间传送1PatMax®应用•基于基准点对齐印刷电路板应用(对齐)1PatMax®应用•定位桃汁罐头上的拉环;在平移、旋转和灯光方面的差异(探

3、测是否存在)结果:4结果:3结果:2结果:1得分:0.97对比度:0.94匹配错误:0.02位置:x=351.08y=245.92角度:0.09X-比例:1.0Y-比例:1.01PatMax®应用•尽管型号有差异、灯光有变化、元件角度旋转、外形极其相似,也可以对引擎盖进行识别(整理和归类)1PatMax®算法PatMax®PatFlexPatQuick™•精确度最高•速度最快•为高度灵活的图•在二维元件上表现案设计•对于三维或者低质量佳元件最佳•在弯曲不平的表•最适合于细微细节面上表现较佳•承受更多图像差异•例子:薄片对

4、齐•极其灵活,但不•例子:捡放够精确™®•例子:标签定位•**PatQuick是PatMax算法的仓促部分1大图片训练图案设置运行期间参数获得运行期间图像在图像上运行PatMax获得PatMax结果1图案训练获得训练图像设置训练区域和原点设置训练参数训练图案评价受训特征1链接工具•您需要图像,用于:–图案训练–运行期间检查•链接像源的输出图像(OutputImage)到PMAlign的输入图像(InputImage)拖放1训练图案•PMAlign工具有三个相关的图像•要训练我们的图案,我们需要一个Current.Trai

5、nImage1Current.InputImage•PMAlign工具还有一个可以是运行期间图像也可以是“抓取”作为训练图像的Current.InputImage(Current.TrainImage)1抓取训练图像•在控件中按下抓取训练图像按钮1PatMax®图案•在您训练一个图案时,PatMax确定该图案中包含的所有特征•特征是表示图像中不同区域之间界限的轮廓线•特征即一系列沿着轮廓线排列的分界点–分界点是图像中坐标位置(x、y)和其垂直于轮廓线的方向来定义的1图案训练PatMax®图案训练的总指南:•选择一个有一致

6、特征的代表性图案•减少不必要的特征和图像噪音•只训练重要的特征•考虑遮罩,来创建特定的图案•更大的图案会提供更高的精确度•实际上,分界点越多,精确度越高1图案区域和原点•在使用图形时–拖动并调整图案周围训练框的大小–在适当的位置上定位原点1图案区域和原点•下一步,定义包含要训练的图案的像素区域和图案原点–使用图形或者在训练区域和原点标签中输入值1模型原点•在PatMax®定位搜索场景中模型的实例时,模型原点可以辨别要向您报告的点•要维持最高的精确度,原点必须放置图案区域的中心最精确更不精确原点原点1训练图案•按下训练按钮

7、训练图案–PatMax找到区域中的特征1图案特征•要看看PatMax使用该图案已经探测到什么作为要查找的特征,需要勾选训练特征图形1图案特征•黄线表示粗糙特征•绿线表示精细特征1图案特征•放大以便更近距离地查看所探测到的特征1InfoStrings•寻找任何InfoStrings–这些将表示图案训练是否成功–它们还警告受训图案可能存在的各种问题1图案极性默认状态下,PatMax®只查找与受训图案具有相同极性的图案。您可以配置PatMax®忽略图案的极性并且只使用特征形状信息受训图案匹配的极性不匹配的极性1极性•勾选复选框

8、忽略极性(允许极性变化)1忽略图案极性极性是对PatMax®的一个提示,可以使得图案更明确些。您应该使用极性,除非对象受极性变化的影响。注意下面说明的可能模糊的对象。对象PatMax使用了极性PatMax忽略了极性预期匹配PatMax图案预期匹配偶然的匹配1弹性显示高级参数•弹性是一个高级参数,在查找与原来的受训图案

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。