一杯清酒邀明月
天下本无事,庸人扰之而烦耳。

CogCalibCheckerboard工具实现图像校正

一.棋盘标定板

1.棋盘标定板的要求:

1黑白块必须水平和垂直方向交替排列;
1.2黑白块必须大小相同;

1.3黑白块必须是矩形的,如果它们不是正方形,它们的长宽比应该在0.90到1.10的范围内;

2.采集到的标定板图像的要求:

2.1采集到的图像必须至少包含9个黑白块;

2.2黑白块至少包含15x15像素;

2.3黑白块的数目越多,图像校正的精度就越高,但花费的时间就越长,反之亦然

3.标定板的原点

基准标记点的要求:
1.1水平方向必须5个方块,垂直方向必须是3个方块;

1.2BAR短边必须和另一个Bar长边接触;

1.3每一个Bar必须内部是白色,边框是黑色;

1.4 圆点定义为垂直于两个BAR的两条直线的交点;

  1. 如果标定板中没有基准标记点,原标定空间的圆点是最接近校准图像的中心点;


二.圆点标定板

1.圆点标定板的要求:

1.1标定板必须包含一个由圆形圆点构成的规则网格;

1.2 行和列的点必须相互成直角;

1.3 黑色背景上的黑白点和黑色背景上的白色网格都是支持的,只要背景点之间灰度级的差异超过8%

1.4 点必须是相同的大小。

1.5 X方向间距不超过Y方向间距的10%.

2.采集到的标定板图像的要求:

2.1点必须在10到40像素之间.

2.2 网格必须包含不少于16个和不超过2000个点.

2.3 圆点中心之间的距离不少于8个像素

3.标定板的原点


三.一些相关概念

1.透视变形

  1. 径像变形

  1. RMS ERROR

未校正点与已校正点之间的误差

  1. Destination Rectangle

4.1当目标矩形外切校正后的图像:

4.2当目标矩形内切校正后的图像:

Warp Scale and Rotation

  1. Warp Scale and Rotation

棋盘格标定工具允许指定的变形操作期间使用缩放和旋转值。

效果图:

快速打开图像VisionPro的路径: %VPRO_ROOT%\Images\CheckCal.idb

posted on 2021-03-01 15:05  一杯清酒邀明月  阅读(1925)  评论(0编辑  收藏  举报