康耐视IS10_1_校准
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17
校准图像
• 第一步 – 从“校准或校准网格”中创建一个校准结构(引用A0)。 - 查看之前的页面(注:实际单位) • 第二部 – 在CalibrateImage中,引用Calib单元格
18
校准图像
• 第三步 – 在Edges中 – FindSegment从CalibrateImage中引用Image单 元格,在Edges结构中, Distance(距离)单元格将输出校准后的值。
• 定期校准 – 您可以在任何时间修改设置(每一班次、每 天等)。
25
11
第二步 – 姿势参数
• 采集图像 • 或从文件加载,在仿真器上演示 • 网格特征自动定位
• 绿色十字准线标记
• 校准向导将自动设定网格特征, 利用 在表格中显示。
12
第二步 – 姿势参数
• 采集图像
• 或从文件中加载以在仿真器上演 示 绿色十字准线标记
• 网格特征自动定位
•
• 校准向导将自动设定网格特征并在 数据结果中显示。 • 输入设备偏移值和角度值。
23
“视觉系统有多准确?”
• 您检查的元件是什么?
• • • • • • • • 平滑的边线最好,粗糙毛刺边线将降低精确度。 标准喷墨打印机或激光打印机打印的网格将限定精确度。 远心高性能镜头将带来最佳结果。 长时间后,振动将造成相机移动。 高增益增加像素抖动,像素饱和降低准确度。 边线工具精确度达到.25 (1/4)像素, PatFind达到 .1 (1/10) 像素,PatMax达到.025 (1/40)像素 这些错误往往是叠加的,很少相互抵消。 如果元件平整,边线定义准确,则可以达到1/10的像素准确度。
校准对话框
6
第一步 – 设置参数
• 选择Grid Type(网格类型)
• 点 • 方格 • 定制点
或
7
第一步 – 设置参数
• 规定Grid Type(网格类型) • 点 • 方格 • 定制点
• 打印网格 直接从校准向导中打印!
8
第一步 – 设置参数
• 规定Grid Type(网格类型) • 点 • 方格 • 定制点 • 打印网格 • 直接从校准向导中打印! • 规定网格间距和单位。
Θ
4
非线性校准:优势
• 准确地在图像边线部分定位元件。 • 视觉传感器安装灵活 • 即使在不可能垂直安装的情况下也能保持准确性
应用举例:
使用线性校准时,红色区域内的 瓶子将和绿色区域内的瓶子一样 被精确定位。
5
校准向导
• 从工具板中的CalibrateGrid可打开校准向导对话框。 • 两个步骤校准视觉系统。
13
第二步 – 姿势参数
• 采集图像
• 或从文件中加载以在仿真器上演 示 绿色十字准线标记
• 网格特征自动定位
•
• 校准向导将自动设定网格特征并在 数据结果中显示。 • 输入设备偏移值和角度值。 • 点击“Calibrate”(校准)按钮。
14
校准结果
• 平均值和最高值 显示像素错误 • 校准结果等级
显示校准准确性反馈
点击OK确认。
15
多姿势校准的优点
• 对于大视场:
• 使用较小的且简单的校准板 • 用视场中多个姿势校准整个 图像 • 对于高畸变图像:
• 设置多点形成大量的校准点 • 优点:更加准确的校准
16
校准图像
• 将像素数据转换成实际值(毫米)的方法
• 一个Edges Structure(边线结构)引用一个 Calibrate Image(校准图像),图像使用 A0 的图像及校准,输出实际值表示的距离。
校准应用
目标
• 学员将能够正确地列出:
• 校准目的 • 校准的优点
• 学员将正确地确认:
• 校准的两个步骤
• 学员将正确地执行一项作业:
• 校准操作使用“校准向导”
2
非线性校准:为什么需要?
1. 镜头对图像有畸变效果(称之为桶形畸变或径向畸变)
畸变
无畸变
3
非线性校准:为什么需要?
2. 安装非平面相机(垂直安装),存在透视变形问题。
9
第二步 – 姿势参数
• 采集图像
• 从文件加载, 在仿Baidu Nhomakorabea器上演示 • 或选择 Live mode(现场模式) – 中心图
10
第二步 – 姿势参数
• 采集图像 • 从文件加载,在仿真器上演示 • 或选择Live mode(现场模式) – 中心图 • 选择手动触发 • 网格特征自动定位
• 绿色十字准线标记
19
像素数据转换– 无向导
Transform和 Geometry函数用于将像素值转换为实际单位。
20
将像素值转换为实际单位
FindSegment 定位一对相对边 线,并将数据返回边线结构
使用TransEdgestoWorld 将FindSegment像素结果 转换为实际值
21
将像素值转换为实际单位
• 打印/制作的校准网格有多准确? • 您的镜头性能如何? • 相机安装质量如何? • 图像质量如何? • 视觉工具的准确度如何? • 最糟糕的情况是发生所有这些错误。
• 底线:要确定视觉系统的准确度,您需要测试一下。
24
校准指导方针
• 使校准设置与产品设置完全相同
• 将校准物体/元件处于同一平面。 • 将校准限制到含有目标特性的区域内。
TransEdgesToWorld 将像素值转换为毫米。
引用Calib(校准)结构 引用Edges(边线)结构 需要转换的结果(边线数量)
Edge(边线)的结果用毫米表示:
顶边线 底边线
22
将像素值转换为实际单位
最后,使用MidLineToMidLine计算边线之间的距离(毫米)
FindSegment
校准图像
• 第一步 – 从“校准或校准网格”中创建一个校准结构(引用A0)。 - 查看之前的页面(注:实际单位) • 第二部 – 在CalibrateImage中,引用Calib单元格
18
校准图像
• 第三步 – 在Edges中 – FindSegment从CalibrateImage中引用Image单 元格,在Edges结构中, Distance(距离)单元格将输出校准后的值。
• 定期校准 – 您可以在任何时间修改设置(每一班次、每 天等)。
25
11
第二步 – 姿势参数
• 采集图像 • 或从文件加载,在仿真器上演示 • 网格特征自动定位
• 绿色十字准线标记
• 校准向导将自动设定网格特征, 利用 在表格中显示。
12
第二步 – 姿势参数
• 采集图像
• 或从文件中加载以在仿真器上演 示 绿色十字准线标记
• 网格特征自动定位
•
• 校准向导将自动设定网格特征并在 数据结果中显示。 • 输入设备偏移值和角度值。
23
“视觉系统有多准确?”
• 您检查的元件是什么?
• • • • • • • • 平滑的边线最好,粗糙毛刺边线将降低精确度。 标准喷墨打印机或激光打印机打印的网格将限定精确度。 远心高性能镜头将带来最佳结果。 长时间后,振动将造成相机移动。 高增益增加像素抖动,像素饱和降低准确度。 边线工具精确度达到.25 (1/4)像素, PatFind达到 .1 (1/10) 像素,PatMax达到.025 (1/40)像素 这些错误往往是叠加的,很少相互抵消。 如果元件平整,边线定义准确,则可以达到1/10的像素准确度。
校准对话框
6
第一步 – 设置参数
• 选择Grid Type(网格类型)
• 点 • 方格 • 定制点
或
7
第一步 – 设置参数
• 规定Grid Type(网格类型) • 点 • 方格 • 定制点
• 打印网格 直接从校准向导中打印!
8
第一步 – 设置参数
• 规定Grid Type(网格类型) • 点 • 方格 • 定制点 • 打印网格 • 直接从校准向导中打印! • 规定网格间距和单位。
Θ
4
非线性校准:优势
• 准确地在图像边线部分定位元件。 • 视觉传感器安装灵活 • 即使在不可能垂直安装的情况下也能保持准确性
应用举例:
使用线性校准时,红色区域内的 瓶子将和绿色区域内的瓶子一样 被精确定位。
5
校准向导
• 从工具板中的CalibrateGrid可打开校准向导对话框。 • 两个步骤校准视觉系统。
13
第二步 – 姿势参数
• 采集图像
• 或从文件中加载以在仿真器上演 示 绿色十字准线标记
• 网格特征自动定位
•
• 校准向导将自动设定网格特征并在 数据结果中显示。 • 输入设备偏移值和角度值。 • 点击“Calibrate”(校准)按钮。
14
校准结果
• 平均值和最高值 显示像素错误 • 校准结果等级
显示校准准确性反馈
点击OK确认。
15
多姿势校准的优点
• 对于大视场:
• 使用较小的且简单的校准板 • 用视场中多个姿势校准整个 图像 • 对于高畸变图像:
• 设置多点形成大量的校准点 • 优点:更加准确的校准
16
校准图像
• 将像素数据转换成实际值(毫米)的方法
• 一个Edges Structure(边线结构)引用一个 Calibrate Image(校准图像),图像使用 A0 的图像及校准,输出实际值表示的距离。
校准应用
目标
• 学员将能够正确地列出:
• 校准目的 • 校准的优点
• 学员将正确地确认:
• 校准的两个步骤
• 学员将正确地执行一项作业:
• 校准操作使用“校准向导”
2
非线性校准:为什么需要?
1. 镜头对图像有畸变效果(称之为桶形畸变或径向畸变)
畸变
无畸变
3
非线性校准:为什么需要?
2. 安装非平面相机(垂直安装),存在透视变形问题。
9
第二步 – 姿势参数
• 采集图像
• 从文件加载, 在仿Baidu Nhomakorabea器上演示 • 或选择 Live mode(现场模式) – 中心图
10
第二步 – 姿势参数
• 采集图像 • 从文件加载,在仿真器上演示 • 或选择Live mode(现场模式) – 中心图 • 选择手动触发 • 网格特征自动定位
• 绿色十字准线标记
19
像素数据转换– 无向导
Transform和 Geometry函数用于将像素值转换为实际单位。
20
将像素值转换为实际单位
FindSegment 定位一对相对边 线,并将数据返回边线结构
使用TransEdgestoWorld 将FindSegment像素结果 转换为实际值
21
将像素值转换为实际单位
• 打印/制作的校准网格有多准确? • 您的镜头性能如何? • 相机安装质量如何? • 图像质量如何? • 视觉工具的准确度如何? • 最糟糕的情况是发生所有这些错误。
• 底线:要确定视觉系统的准确度,您需要测试一下。
24
校准指导方针
• 使校准设置与产品设置完全相同
• 将校准物体/元件处于同一平面。 • 将校准限制到含有目标特性的区域内。
TransEdgesToWorld 将像素值转换为毫米。
引用Calib(校准)结构 引用Edges(边线)结构 需要转换的结果(边线数量)
Edge(边线)的结果用毫米表示:
顶边线 底边线
22
将像素值转换为实际单位
最后,使用MidLineToMidLine计算边线之间的距离(毫米)
FindSegment