跳到主要内容
版本:Next

球杆测量

功能介绍

模块位置:测量-球杆测量

根据3D点集拟合球,根据两个球计算球心距离即为球杆测量。

使用场景

用于球杆测量。

示例说明

以下为球杆测量示例。第一步获取图像,第二步获取球拟合区域。参数设置离群点比例设为0.5,伪随机勾选,球形状探测误差不勾选:

2D3D
区域输入(拟合球),一般由区域模块输出得到3D效果(高亮点为球心)

输入

输入类型说明
输入图像图像输入图像
区域1/输入区域,用于拟合球1
区域2/输入区域,用于拟合球2

参数说明

离群点比例

范围[0,1],用于控制拟合时可容忍的离群点占比。数值越大,拟合对噪声/污染越不敏感,但极端设定会牺牲精度。

伪随机

  • 不勾选:完全随机采样,结果在极小范围内可能有波动。
  • 勾选:使用等价固定随机种子的伪随机序列,同一数据多次拟合结果一致,便于比对。

球形状探测误差

  • 不勾选:只需测量两球心距离、半径或配合位置,速度更快。
  • 勾选: 计算所有拟合点到拟合球心的距离值,再将距离值与拟合球的半径做差,滤除部分数据后,最大值减去最小值的差值即为球形状探测误差。

过滤比例(球形状探测误差勾选)

对球形状探测误差做排序后,在两端各截去过滤比例的一半再统计结果,抑制孤立毛刺/孔洞对结果的影响。默认:0.003(即总量的0.3%,双端各截0.15%)。 建议:0.001 ~ 0.01;过大可能掩盖真实问题,过小对离群点更敏感。

输出

输出类型默认启用额外启用条件说明
距离实数/两球心之间的空间距离
球中心13D点/第一只球拟合得到的球心坐标
半径1实数/球1的拟合半径
均方根1实数/球1拟合误差的均方根误差
球形状探测误差1实数球形状探测误差勾选球1的球形状探测误差
球中心23D点/第二只球拟合得到的球心坐标
半径2实数/球2的拟合半径
均方根2实数/球2拟合误差的均方根误差
球形状探测误差2实数球形状探测误差勾选球2的球形状探测误差