Skip to content

胶路检测-轨迹

算子功能

手动在2D图像选择胶路的轨迹点,测量胶路的断裂情况、宽度、高度和边距,适用于与周围存在高度跳变的点云图像
使用算子前需要将胶路点云调整到某个基准平面上
注:本算子需输入有序点云以及其对应的2D图像(点云的每个点可以和2D图像的像素点一一对应)

参数介绍

输入参数

参数范围默认值说明图示
输入图像0-80图像输入的IM编号
输入点云0-81点云输入的IM编号

计算参数

参数范围默认值说明图示
轨迹用户在2D图像上选择的点集
平滑系数0.0-1.00.02D图像上轨迹的平滑程度
轮廓宽度20.0设置提取轮廓的宽度
轮廓间隔10.0设置提取轮廓的间隔
参考高度0.0输入高度的参考基准
检测高度0.0输入比对的高度值以分辨是否为胶路
高出检测高度最小点数10设置轮廓大于检出高度的点数阈值,小于该阈值则判定为断胶
高度测量true/falsefalse启用则测宽胶路的高度信息
宽度测量当启用时,则测量胶路宽度值
胶宽搜索模式由内向外/由外向内由外向内设置搜索胶路宽度点的模式,当模式为由内向外时,将从轮廓中心点向两端搜索;当模式为由外向内时,将从轮廓起点/中点向中心搜索
边距测量true/false仅当测量宽度启用时可选择启用,测量轮廓的边距(轮廓起点到左宽度点的距离和轮廓终点到右宽度点的距离)
断裂结果判断设置判断断胶的参数
高度结果判断设置判断高度符合要求的参数
宽度结果判断设置判断宽度符合要求的参数
边距结果判断设置判断边距符合要求的参数
判断模式连续/任意任意设置判断异常值的方式,设置该值为n,若为判断模式为任意,则所有轮廓中,出现n次异常值,则该项的结果判断为不合格;若为判断模式为连续,则连续的几个轮廓中,出现连续的n次异常值,则该项的结果判断为不合格
异常值个数设置异常值个数,当超出该值时,则结果判断为不合格
最小值0.1设置高度/宽度/边距判定为合格的最小值
最大值1.0设置高度/宽度/边距判定为合格的最大值

结果显示

参数范围默认值说明图示
2D宽度点true/falsefalse2D图像上显示左右宽度点(紫罗兰色点)
2D边距点true/falsefalse2D图像上显示计算边距时用到的轮廓起始点(有效点,蓝色点)
2D高度点true/falsefalse2D图像上显示高度点(绿色点)
2D轮廓true/falsefalse2D图像上显示轮廓线(红色线)
2D断裂信息true/falsefalse2D图像上显示断裂信息(红色"Broken"字体)
3D宽度点true/falsefalse3D图像上显示左右宽度点(紫罗兰色点)
3D边距点true/falsefalse3D图像上显示计算边距时用到的轮廓起始点(有效点,蓝色点)
3D高度点true/falsefalse3D图像上显示高度点(绿色点)
3D轮廓true/falsefalse3D图像上显示轮廓线(红色点云)
3D断裂信息true/falsefalse3D图像上显示断裂信息(红色"Broken"字体)

输出参数

名称类型范围说明
Resultbooltrue/falsetrue为成功
false为失败
Warningbooltrue/falsetrue表示有警告
false表示没有
Messagestring输出成功或错误或警告信息,如果没有错误或警告为空
Timefloat算子执行时间,单位: ms
heightfloat[]输出胶高
widthfloat[]输出胶宽
left_widthfloat[]输出左边距
right_widthfloat[]输出右边距
resultstringOK/NG/Broken输出胶路检测结果

提示

更多参数类型详细说明,请参看类型定义

异常排查

序号异常信息对应参数解决方法
1输入图像为空确认IM是否存在有效的2D图像
2输入点云为空确认IM是否存在有效3D图像
3输入点云与输入图像不匹配需要使用与相对应的点云图和二维图
4输入的点云无序,需要输入有序点云!使用有序点云输入
5输入的宽度判断上下限无效设置宽度判断上限大于等于下限
6输入的高度判断上下限无效设置高度判断上限大于等于下限
7输入的边距判断上下限无效设置边距判断上限大于等于下限
8输入的断胶判断参数非法适当调小异常值格式
9输入的断胶判断模式为{0},无效的断胶判断模式断胶判断模式选择模式为任意/连续
10输入的宽度判断参数非法适当调小异常值格式
11输入的宽度判断模式为{0},无效的宽度判断模式宽度判断模式选择模式为任意/连续
12输入的高度判断参数非法适当调小异常值格式
13输入的高度判断模式为{0},无效的高度判断模式高度判断模式选择模式为任意/连续
14输入的边距判断参数非法适当调小异常值格式
15输入的边距判断模式为{0},无效的边距判断模式高度判断模式选择模式为任意/连续
16输入的宽度测量模式为{0},无效的宽度测量模式宽度测量模式选择宽度测量模式为由内向外/由外向内
17输入的第{0}和第{1}个轨迹点重合轨迹点序号改变这两个轨迹点使其不重合
18输入的轨迹点数量过少增加轨迹点个数
19输入第{0}和第{1}个轨迹点超出图像轨迹点序号将这两个轨迹点移动至图像范围内

示例介绍

工程设计

  1. 选择加载点云工具,加载需要处理的3d点云图到IM1;

  2. 选择点云有序化工具,将IM1的点云有序化,并保存到IM1;

  3. 选择点云转深度工具,将IM1的点云图转为深度图,并保存到IM0;

  4. 选择胶路检测-轨迹工具。

工具使用

  1. 选择需要进行操作的输入图像,图像序号要与工程中图像所在IM序号一致

  2. 设置参数

  3. 在结果显示栏中勾选想要显示的内容

  4. 点击测试,查看图像窗口和参数是否符合预期

  5. 没有问题后点击保存,在运行列表中运行该算子,即可在对应的IM查看运行结果

本地图片本地图片本地图片

AI-Vision,让3D测量更简单