Skip to content

3D点云匹配

算子功能

根据模型,在场景点云中进行匹配,输出匹配结果的旋转盒

参数介绍

输入参数

参数范围默认值说明图示
输入图像0-80图像输入的IM编号
模型路径设置加载模型的路径

计算参数

参数范围默认值说明图像
ICP迭代次数(0, 5000)500ICP算法的迭代次数,范围为(0, 5000)
匹配点对距离阈值(0, 100)0.01ICP进行迭代时的点对距离阈值,超过该阈值的点对将被忽略。
匹配个数[1, 100]1需要匹配出的物体数量。范围为[1, 100]
背景点去除true/falsefalse是否去除背景点
距离阈值(0, 10)0.005背景点去除启用时需要设置:去除背景点时的阈值。

结果显示

参数范围默认值说明图示
最小外接包围盒true/falsefalse物体的最小外接包围盒,若启用,则在图像中显示
点集true/falsefalse模板点云点集,若启用,则在图像中显示

输出参数

名称类型范围说明
Resultbooltrue/falsetrue为成功
false为失败
Warningbooltrue/falsetrue表示有警告
false表示没有
Messagestring输出成功或错误或警告信息,如果没有错误或警告为空
Timefloat算子执行时间,单位: ms
oriented_boxesorientedbox匹配物体的最小外接包围盒

异常排查

序号异常信息对应参数解决方法
1模型文件输入参数为空选择正确的文件路径
2{0}不允许访问模型文件路径检查文件路径是否正确
3无法打开{0}进行读取模型文件路径检查文件是否被其它软件占用
4匹配失败检查匹配点对阈值是否设置过小

示例介绍

工程设计

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

  2. 选择3D点云匹配工具。

工具使用

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

  2. 设置模型文件路径匹配点对距离阈值匹配个数背景去除参数

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

使用技巧

1. 可以打开结果显示中的开关,观察结果是否正确
  1. 没有问题后点击保存,在运行列表中运行该算子,即可在对应的IM查看运行结果

本地图片

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