三周insishgt培训is逻辑-图形查找_第1页
三周insishgt培训is逻辑-图形查找_第2页
三周insishgt培训is逻辑-图形查找_第3页
三周insishgt培训is逻辑-图形查找_第4页
三周insishgt培训is逻辑-图形查找_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、逻辑与FindPatterns(查找图案)目标学员将能够正确地分析和创建含有If、And和Or函数的基础函数公式。了解通用FindPatterns应用工具。学员将能够正确地进行描述,并运用到图像实例上:如何在单元格里输入公式FindPatterns的属性,参数和自动交互式图像的信息学员将正确地描述结构和自动的函数。2In-Sight解决方案的四个步骤1.分析问题2. 创建一个In-Sight作业3. 设计操作员界面4. 完善作业和部署3步骤1:分析问题合格与不合格元件如何区分?将临界元件纳入分析。什么视觉工具可以用于完成您的视觉任务?什么样的照明和镜头可以完成任务?如何图像(触发器、相机设置)

2、?元件的运动在视场内吗?输入输出都是什么?4分析问题创建作业设计操作员界面完成作业和部署步骤2:创建作业5采取行动输出(离散、串行和网络),显示器显示结果等。确定所需特征和统计ExtractBlobs、 FindLine、 Histogram等。确定元件 图像的位置FindPatterns、 FindLine等一幅图像AcquireImage分析问题创建作业设计操作员界面完成作业和部署举例:In-Sight视觉应用举例:根据明暗度确定瓶内是否有水。60为纯黑255为纯白在空白单元格中函数右键单击单元格目录7在空白单元格中函数最简单的方法:从选择板中拖放8数学函数In-Sight有丰富的视觉、数

3、学和其它类型的函数。9数学函数数学函数及操作运算符包括:逻辑:And, If, InRange, Not, Or, BitAnd查询:Choose, CountErr, Switch数学:Abs, Exp, Mod, Rand, Round, Sqrt统计:Max, Mean, Min, Sdev三角:Cos, Acos, Radians, Sin, Tan最终目标:使用视觉工具返回的信息,对检查对象作出相关决定。必须根据测量值作出决定。四个实例:If AndInRange Not10判断:IfIf(条件,正确值,错误值)如果条件为TRUE(正确),则单元格得出TRUE值 如果条件为FALSE

4、 (错误),则单元格得出FALSE值注意在函数评估数字时:0 = FALSE任何其它数字= TRUE (比如-5, -345, 1, 34都表示“TRUE”)举例:A1 = 200A2= If (A1B1, A195), 0, 1)D1结果为014决定:可以试一试A2 = 6B2 = 244.5单元格表示什么?Low Fail-10A6 = If(A27, “High”, “Low”)F2 = If(Not(B2128), “Pass”, “Fail”) D1 = If(And(A25, A2B2), -1, 1) F1 = Not(InRange(A2, 0, B2)15如何输入函数通过以下

5、步骤输入函数:1.在“Palette”(到函数。)上找2.拖放函数到电子表格的指定位置。3.应用函数对涉及的单元格评估。4.最后,点击绿色框保存所作的改动。16另外一种输入函数的方法通过以下步骤输入函数:1.选择目标单元格(函数的应用对象)。2.点击(函数图标)。3.使用函数选择器选择所需函数。4.利用函数找到期望的单元格。17垫圈检查18创建作业19采取行动输出(离散、串行和网络), 显示器显示结果等。确定所需特征 和统计 ExtractBlobs、 FindLine、 Histogram等。确定元件 图像的位置FindPatterns、 FindLine等一幅图像AcquireImage分

6、析问题创建原型作业设计操作员界面完成作业和部署垫圈检查4要通过检查,垫圈必须通过以下测试:21.必须要有垫圈12.垫圈不得有斑点433.垫圈必须有正确的中心开口距离44.垫圈必须有尺寸正确的开孔20垫圈检查步骤:1.使用FindPatterns 确定垫片是否存在以及垫片的位置2.使用ExtractHistogram 确定垫片是否有斑点3.使用FindSegment确定垫片开口距离是否在公差范围内4.使用ExtractBlobs确定孔的尺寸是否在公差范围内21在视场里找到垫片使用FindPatterns对图像的具体形状或特征进行训练和查找。FindPatterns进行形状匹配在所有元件都相似时,

7、FindPatterns非常有用22FindPatterns的应用23FindPatterns的应用确定(x,y)元件位置确定方向确定缩放变化(+/-10%)(x,y)角度缩放24FindPatterns形状匹配对一个模型元件进行训练,之后进行形状查找。FindPatterns & PatMax查找范围模型范围25创建一个FindPatterns函数在顶部留出一些空白行,以便在后面创建操作员界面。可以使用单引号说明文字。比如:查找垫片26在电子表格中加入视觉工具要使用一个视觉函数,可以从中拖放27FindPatterns属性单目标图像单元格自行定位用区域规定模型的特征高级设置用区域规定搜索范围

8、要查找的数量+/-旋转公差勾选+/-10%的尺寸变化匹配要求的最低分数速度匹配要求的最低分数显示的图像选项28设定区域用光标的位置选择功能模式模型区域和查找模型区域(红线)可以:移动、调整大小和旋转区域。模型图查找图注意:整个模型区域必须在指定的查找区域范围以内。29调整大小移动旋转如何设置模型和查找范围通过以下步骤设置M(模型区域):Region1.从属性表中选择M(模型区域)。Region2.点击(编辑图像)。3.使用图形(红色线)选择图像上模型的特征。4.点击绿色框确定。30FindPatterns:模型设置点击此处展开MSetting(模型设置)区域模型或边模型精细、中等或粗糙精确、中

9、等或快速行偏离中心的数值列偏离中心的数值启用模型强制重新练习允许参考其它模型31FindPatterns:模型设置-Area M(区域模型)在区域内使用像素值相关联的查找在区域内所有像素值需匹配训练模型32FindPatterns:模型设置:Edge M(边模)查找绿色边线创建一个边线部分的几何模型。在对区域内边线比较重要,而对像素灰阶值不重要时使用。33FindPatterns:模型类别区域模型 在以下情况下更适合:模型区域较小没有精确的边线边模型在以下情况下更适合:背光照明非线性照明变化,如反光金属工件对焦或背景变化较大34FindPatterns:粗糙度为训练的模型指定特征的最小尺寸。F

10、ine(精细) 最小特征尺寸大约4个像素。Medium(中等)最小特征尺寸大约4-8个像素。Coarse(粗糙)最小特征尺寸8个像素以上。35FindPatterns:Accuracy(精确度)确定:确定模型位置和角度所需的耗时长短匹配后调节位置所需的耗时长短精细-高精确度可靠性,执行时间慢中等- 中等精确度和速度快速- 低精确度可靠性,执行速度快36粗度和精确度举例粗糙度:粗糙精确度:快速粗糙度:中等精确度:中等粗糙度:精细精确度:精确37接受与阈值第一阶段:使用低分辨率快速忽略比接受阈值低的项目考虑高于阈值进行匹配38接受(50)(70)0100否可能是(仅第2阶段)接受与阈值第二阶段:在

11、第一阶段返回的有效结果使用全分辨率只有在对象介于接受与时才运行阈值之间时才进行评估39接受(50)(70)0100可能否(仅第2阶段)是接受与阈值最快最彻底40接受(50)(100)0100否较大的“可能” 区域接受(70)(70)0100否无“可能”区域是FindPatterns:Show(显示)参数指定显示什么图像Input graphics(输入图像)表示您为FindPatterns指定的显示:模型和查找区Result graphics(结果图像)表示工具函数为FindPatterns显示什么:光标位置Hide all(全部隐藏): 显示Find Region和 FindPatterns

12、是活动单元格和系统离线时显示光标,但只在Result graphics only(仅结果图像):光标始终显示Input and result graphics(输入图形和结果图形): 查找区域和光标始终显示41FindPatterns:结果光标自动函数工具结构表示查找图像的中心大部分是必要信息将数据拉出结构保留工具返回的所有结果信息42结构结构含有函数返回的多个值,如图像或从图像中提取的特征。举例:FindPatterns结构包括找到匹配时返回的行、列和角度。43FindPatterns:自动函数结构GetRow($A$2,B2)GetCol($A$2,B2)GetAngle($A$2,B2)GetScale($A$2,B2)GetScore($A$2,B2)44自动函数在函数自动几行时,您之后不能通过属性表改变行数。要改变自动的行数,您必须移除函数,再新函数。45总结In-Sight有大量的数学公式,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论