【VisionMaster】N点标定衍生模块之单位转换

单位转换模块用于将无相对位置关系的标量——距离从像素坐标系映射到物理坐标系。假设,有一长度为100 pixel的距离需要转换到物理坐标系下的尺寸,内部可能的工作原理如下:

  • 将像素点(0,0)通过标定关系映射到物理坐标系,坐标为 ( x 1 , y 1 ) (x_1, y_1) (x1,y1)
  • 将像素点(100,0)通过标定关系映射到物理坐标系,坐标为 ( x 2 , y 2 ) (x_2, y2) (x2,y2)
  • 计算物理点 ( x 1 , y 1 ) (x_1, y_1) (x1,y1) ( x 2 , y 2 ) (x_2, y2) (x2,y2)在物理坐标系下的距离

1. 方案配置

【VisionMaster】N点标定衍生模块之单位转换_第1张图片

2. 标定板标定

用于生成图像坐标系与标定板坐标系之间的映射关系。该关系被单位转换模块使用
【VisionMaster】N点标定衍生模块之单位转换_第2张图片

3. 直线查找1-3

提取直线边缘,为线线测量模块提供输入。
【VisionMaster】N点标定衍生模块之单位转换_第3张图片
【VisionMaster】N点标定衍生模块之单位转换_第4张图片
【VisionMaster】N点标定衍生模块之单位转换_第5张图片

4. 线线测量1-2

用户计算直线的交点。
【VisionMaster】N点标定衍生模块之单位转换_第6张图片
【VisionMaster】N点标定衍生模块之单位转换_第7张图片

5. 距离计算与转换

计算两直线交点之间的距离,并转换到标定板坐标系。
【VisionMaster】N点标定衍生模块之单位转换_第8张图片
【VisionMaster】N点标定衍生模块之单位转换_第9张图片

你可能感兴趣的:(#,VisionMaster,计算机视觉)