相信做机器视觉项目的朋友,在“标定”过程中或多或少都遇到过这些问题:广角画面边缘的直线总有点弯,测出来的尺寸换个位置就飘,多相机拼接的接缝处总是对不齐。很多时候,我们第一反应是调算法、换光源,甚至反复调整安装位置。折腾一圈后才发现:问题未必出在算法本身,标定参数的准确性,往往才是影响视觉测量和几何校正效果的关键环节。

标定从来不是“拍几张标定板、跑一遍函数”的走流程操作。对于典型的相机标定而言,它的核心是利用已知几何尺寸和精度的标定基准,通过成像模型求解相机的关键参数,包括内参、畸变参数和外参。这三类参数分别描述了相机自身的成像特性、镜头畸变特性,以及相机与标定板或世界坐标系之间的空间关系,共同构成图像坐标与真实空间几何关系建立的基础,也是许多尺寸测量、空间定位和多相机拼接应用的重要基础。
今天就把这三类参数一次讲透,再结合大凡光学的标定产品,聊聊如何从标定工具端进一步保障标定结果的准确性与可靠性。
一、内参:相机的“固有光学刻度”
内参是相机出厂就自带的内部光学参数,描述的是镜头与图像传感器本身的成像特性,和相机装在哪里、朝哪个方向没有关系,相当于给相机这把“视觉尺子”刻上准确的刻度。
它主要包含两个核心维度:
一是焦距与像元尺寸,决定了画面的视场大小与整体比例。焦距参数不准,画面的整体尺寸比例就会失真,测出来的长度宽度都会成比例跑偏。
二是主点坐标,也就是镜头光轴与传感器的交点位置。主点偏移会让画面出现系统性的梯形偏移,边缘区域的比例误差尤其明显。

求解内参的经典方法是张正友平面标定法,通过拍摄不同姿态的标定板,提取角点坐标拟合出最优参数。这个过程里,标定板自身的特征精度就是内参的误差上限。大凡光学标准玻璃基底棋盘格标定板采用光刻镀铬工艺,特征精度可达±1μm,图案边缘锐利无毛刺,亚像素级角点提取的准确度远高于普通印刷款,能为内参求解提供可靠的几何基准,特别适合常规单双目相机的高精度标定。
二、畸变系数:还原画面真实几何的关键
很多人觉得“画面有点变形不影响用”,但到了尺寸测量、视觉检测场景,畸变就是直接影响结果的核心误差源。畸变本质是镜头光学设计与装配引入的成像偏差,主要分为径向畸变与切向畸变两类,通常会纳入内参体系单独优化。

径向畸变是最常见的类型,广角、鱼眼镜头这类大视场设备表现尤其明显。画面中心区域畸变很小,越往边缘畸变越严重,原本笔直的车道线、工件边缘,到了画面四周就会弯成弧形。如果不做精准校正,边缘区域的尺寸测量误差会非常大。

切向畸变则来自镜头与传感器安装不平行,会让整个画面出现梯形倾斜,整体几何关系失真。

对于大视场、大畸变的场景,传统棋盘格标定板在边缘区域的角点容易漂移,畸变系数拟合精度会打折扣。大凡光学高精度圆点标定板就更适配这类场景:依托“透视变换下圆心位置不变”的数学特性,哪怕在大角度倾斜、大畸变的画面边缘,圆点中心的提取稳定性也优于棋盘格角点,能更精准地拟合出各级畸变系数,把弯曲的画面还原成符合真实几何关系的图像。
三、外参:多传感器协同的“空间坐标纽带”
如果说内参和畸变系数解决了“相机看得准不准”的问题,外参解决的就是“相机在哪里看”的问题。外参由旋转矩阵和平移向量组成,描述了相机相对于某个世界坐标系的位置与朝向,是多相机拼接、多传感器融合、机器人手眼引导这类场景的核心基础。

单台相机只做检测识别时,外参的作用可能不明显;但到了多目全景拼接、相机+激光雷达融合、机械臂定位这类场景里,没有统一的世界坐标基准,各传感器的数据就没法对齐,最终就会出现拼接错位、定位偏差、融合失效的问题。很多多相机系统逐台做内参再手动对齐,误差会层层累积,最终拼接精度很难达标。

想要做好外参标定,最好的方式是用统一的标定基准做全局联合标定。大凡光学ChArUco光学校正标定板就非常适合这类场景:融合了棋盘格的高精度与ArUco编码的强鲁棒性,每个标记都带唯一ID,多台相机可以同时拍摄同一块标定板,通过编码ID快速关联坐标,一次性完成全局外参优化,比逐台标定的误差累积小得多,拼接精度更高。如果是大视场、车载智驾这类场景,大凡光学AprilTag标定图形板抗干扰能力更强、识别距离更远,还能适配部分遮挡的复杂工况。
知道了参数的意义,还要配合规范的操作和合适的工具,才能拿到稳定可靠的标定结果。
以下为几个实用的选型与操作建议可以参考:
1、图像采集要覆盖全面:
不要只拍画面中心,尤其要让标定板出现在四角边缘,不然畸变系数校正不彻底;常规单目标定建议采集15~25张不同姿态的图像,包含平移、旋转、倾斜,提供充足的几何约束。
2、按场景选对标定板:
常规检测、教学实训选标准棋盘格款,通用兼容成本低;大畸变鱼眼、高精度三维场景选圆点标定板,边缘精度更稳;多相机协同、产线在线标定选二维码编码款,效率高鲁棒性强;低光照、自动化产线可以选大凡光学带光源标定板,照明均匀度≥95%,标定结果重复性更好。
3、建立定期复校机制:
设备振动、温湿度变化、镜头老化等因素,都可能使相机系统的实际成像状态发生变化,导致原有标定参数逐渐偏离当前状态。因此,对于长期运行的产线,应结合设备稳定性、环境变化和精度要求,建立合理的定期校验机制;而在相机移位、镜头更换、焦距或工作距离调整等情况下,则应及时重新评估标定参数,必要时进行完整标定。
综上所述,可以简单理解为:内参定成像尺度,畸变参数校正几何,外参定空间坐标。三类参数共同构成了典型相机标定的核心体系。
而标定精度不仅取决于算法模型和求解过程,也离不开标定板本身的几何精度与稳定性。只有高质量的几何基准与严谨的标定算法相结合,才能获得可靠、稳定的标定结果。
把这套体系真正理解到位,才能更好地判断标定误差从何而来,也能在标定工具的选择和使用上更加有的放矢。