4、图像采集规范:相机与镜头选型建议、光照环境控制、标定板摆放姿态要求、图像采集数量与角度覆盖策略

各位同学,咱们接着聊。上一节我们把畸变校正的理论基础捋了一遍,这一节要落地了——图像采集规范。

说实话,我见过太多人把精力全放在算法调参上,结果采集阶段就埋了雷。你想想看,源头数据质量不行,后面再怎么折腾也是白搭。所以这一节,我把自己这些年踩过的坑、总结的经验,一次性倒给你们。

核心观点:图像采集的质量,直接决定了畸变校正的精度上限。采集不规范,校正白干。

4.1 相机与镜头选型建议

选相机和镜头,说白了就是选「眼睛」。眼睛不好使,看啥都是花的。

相机选型,我建议你关注三个核心参数:

  • 分辨率:不是越高越好。我见过有人拿5000万像素的工业相机拍标定板,结果因为镜头分辨率跟不上,拍出来的图反而模糊。一般建议,标定用相机分辨率不低于500万像素,但也要匹配你的实际应用场景。
  • 传感器尺寸:大尺寸传感器对畸变更敏感,但也更容易引入边缘畸变。我个人习惯用1/1.8英寸或2/3英寸的传感器,平衡性比较好。
  • 帧率与快门:如果是静态标定,帧率无所谓。但如果是动态场景,快门速度要足够快,避免运动模糊。嗯,这里要注意,运动模糊会直接破坏角点检测的精度。

镜头选型,我重点说三点:

  • 焦距:短焦镜头畸变大,长焦镜头畸变小。但长焦镜头视场角小,标定效率低。我一般推荐8mm-16mm的定焦镜头,畸变适中,视场角也够用。
  • 光圈:光圈不要开到最大。我在项目中遇到过,光圈全开时边缘画质下降明显,畸变模型都拟合不好。建议光圈设置在F4-F8之间。
  • 畸变类型:尽量选低畸变镜头。有些镜头标称「零畸变」,其实只是把畸变控制在了0.1%以内。别太迷信,实际测一下最靠谱。

我的小技巧:选镜头时,拿一张方格纸放在镜头前拍一张,肉眼就能看出畸变程度。这个方法虽然土,但很实用。

4.2 光照环境控制

光照这事儿,很多人不重视。我刚开始做标定时也吃过亏——在日光灯下拍了一组图,结果角点检测总是飘。后来才发现,日光灯的频闪导致了图像亮度不均匀。

光照控制,我总结了三条铁律:

  1. 均匀性第一:标定板表面光照要均匀,不能有明暗斑。我建议用两个漫射光源从两侧45度打光,这样能避免反光和阴影。
  2. 避免频闪:用直流光源或者高频LED灯。普通日光灯50Hz频闪,拍出来的图像亮度会周期性变化,角点检测精度直接受影响。
  3. 色温稳定:色温变化会影响图像的白平衡,进而影响角点检测。我一般用5000K-6500K的色温,保持恒定。

避坑指南:我曾经在一个项目中,因为光源老化导致色温漂移,标定结果时好时坏。排查了三天才发现是光源的问题。所以,定期检查光源状态,别偷懒。

4.3 标定板摆放姿态要求

标定板的摆放,是采集环节中最容易出问题的地方。我见过有人把标定板随便往桌上一放,拍几张就完事——这样标出来的参数,你敢用吗?

标定板摆放,我建议遵循以下原则:

  • 覆盖整个视场:标定板要在画面的各个区域都出现,包括四个角和中心。我习惯让标定板占据画面面积的30%-60%,太小了角点太少,太大了又容易超出视场。
  • 多种姿态:标定板要倾斜、旋转、平移,模拟不同的空间姿态。我一般会拍20-30张,包含前倾、后仰、左倾、右倾、旋转等姿态。
  • 避免极端角度:标定板与相机光轴的夹角不要超过45度。角度太大,标定板上的角点会严重变形,检测精度下降。
  • 保持标定板平整:标定板不能弯曲。我见过有人用纸打印的标定板,稍微一弯,角点位置就偏了。建议用玻璃或金属基材的标定板。

关键点:标定板的姿态要多样化,但每个姿态下,标定板都要清晰可见,不能有遮挡或反光。

4.4 图像采集数量与角度覆盖策略

采集多少张图?怎么覆盖角度?这个问题没有标准答案,但我可以给你一个参考。

采集数量:我个人建议,最少15张,最多40张。少于15张,模型拟合不稳定;多于40张,边际效益递减,反而增加计算量。我一般拍25张左右,效果和效率都比较平衡。

角度覆盖策略:

  • 中心区域:拍3-5张,标定板位于画面中心,姿态为正对相机。
  • 边缘区域:拍8-10张,标定板分别位于画面的左上、右上、左下、右下,以及上下左右边缘。
  • 倾斜姿态:拍8-10张,标定板分别向前后左右倾斜15-30度。
  • 旋转姿态:拍4-5张,标定板绕光轴旋转0度、45度、90度、135度等。

你想想看,如果只拍正对相机的姿态,那畸变模型只能学到中心区域的参数,边缘的畸变根本拟合不到。所以,角度覆盖一定要全面。

我的经验:采集时,每拍一张就检查一下角点检测结果。如果某张图的角点检测失败,当场重拍,别等到后期处理时才发现。

4.5 知识体系总览

为了让你更直观地理解这一节的内容,我画了一张流程图,把图像采集规范的核心逻辑串起来。

图像采集规范知识体系 相机与镜头选型 光照环境控制 标定板摆放姿态 采集数量与角度 分辨率 · 传感器 · 帧率 焦距 · 光圈 · 畸变类型 均匀性 · 避免频闪 色温稳定 · 漫射光源 覆盖视场 · 多种姿态 避免极端角度 · 保持平整 15-40张 · 中心/边缘/倾斜/旋转 综合优化

这张图把四个模块的关系理清楚了。你看,相机选型和光照控制是基础,标定板摆放是执行细节,采集策略是最终落地。一环扣一环,哪个都不能掉链子。

好了,这一节的内容就到这里。记住一句话:采集不规范,校正白干。下一节我们讲具体的畸变校正算法实现,到时候你会感谢今天认真看完了这一节。


公众号:蓝海资料掘金营,微信deep3321