4. 标定靶标设计与选型
标定靶标是相机标定链路中唯一直接进入成像的“物理基准”。相机内参、畸变系数、外参乃至手眼矩阵的精度上限,首先由靶标本身的几何精度和特征可定位性决定,其次才由标定算法决定。因此选型不是“哪种图案好看”,而是把特征定位方式、几何约束强度、加工误差、材质稳定性、现场可识别性五个维度与具体工况对齐。本节先建立四类主流靶标的定位机理,再给出可执行的选型与验收方法。
四类靶标的定位机理与几何约束
棋盘格(Checkerboard)依靠黑白方格的角点作为特征。角点由两条正交边缘相交形成,属于亚像素级“鞍点”响应,在图像清晰、无运动模糊时定位精度可达0.05~0.2像素。其几何约束是:所有内角点位于同一平面,且相邻角点间距严格等于方格边长s。标定时通常以左上角第一个内角点为原点、方格边为X/Y轴建立靶标坐标系,Z恒为0。棋盘格的弱点是角点无身份标识——旋转90°、180°后图案自重合,因此必须保证靶标完整入镜,且首帧姿态不能接近正对,否则外参初值可能落入错误分支。
圆点阵列(Circle Grid)以实心圆或同心圆的圆心为特征。圆心通过椭圆拟合得到,对离焦和轻度模糊的鲁棒性优于角点,但存在透视投影偏心误差:圆在斜视下投影为椭圆,其几何中心与圆心投影不重合,偏心量随倾角增大而增大。对称圆点阵列(如4×11)可缓解该问题,非对称阵列则用于消除旋转歧义。圆点靶标适合中长工作距离、镜头景深有限、需要容忍轻微离焦的场景。
AprilTag属于编码标志,每个Tag由黑色边框和内部二进制编码构成,解码后可获得唯一ID。它的核心价值不是亚像素精度(边框角点精度与棋盘格同量级),而是身份可辨识:多Tag可同时出现在视场中,部分遮挡或部分出画仍能完成位姿解算,非常适合大视场、多相机、机器人末端跟踪等场景。Tag尺寸、边框宽度、编码族(如tag36h11)决定最小可识别像素数,一般要求Tag边长在图像中不少于20~30像素。
Charuco是棋盘格与AprilTag的融合体:棋盘格提供高精度角点,AprilTag提供每个方格的唯一ID。这样既保留了棋盘格的亚像素角点精度,又解决了棋盘格“无身份、需完整入镜”的缺陷。Charuco允许部分遮挡、允许靶标部分出画,且能自动建立角点与靶标坐标的对应关系,是目前工业现场综合适用性最强的靶标之一。
加工精度:靶标误差如何进入标定结果
靶标加工误差主要分三类,必须分别控制。第一类是特征位置误差,即实际角点/圆心相对理想栅格的位置偏差。它直接等价于靶标坐标系中的观测噪声,会以约1:1的比例传递到重投影误差。工业级靶标要求特征位置误差≤±0.01mm,普通打印靶标往往在±0.1mm量级,差距十倍。第二类是平面度误差,靶标若翘曲,Z方向偏差会破坏“共面”假设,导致外参和畸变系数耦合。建议平面度≤0.05mm/100mm。第三类是图案边缘质量,喷墨打印边缘毛刺、激光雕刻碳化、覆膜气泡都会让角点响应变钝,亚像素精度下降。
加工方式上,陶瓷基板+光刻精度最高、热稳定性最好,适合高精度标定室;铝基板+阳极氧化+激光雕刻兼顾精度与耐用,是产线常用方案;玻璃基板+铬版精度极高但易碎、成本高;纸质打印+亚光覆膜仅适合快速验证,不建议用于最终标定。无论哪种方式,靶标出厂时应附带校准证书,给出特征位置误差和平面度实测值。
材质与现场适用性
现场环境对靶标的要求集中在四点:反光控制、热稳定性、耐磨性、可清洁性。金属或玻璃靶标在环形光、同轴光下容易产生镜面反射,导致局部过曝、角点丢失,因此表面必须做亚光处理(如阳极氧化黑、亚光覆膜),或改用漫反射陶瓷。热稳定性方面,铝的热膨胀系数约23×10⁻⁶/℃,1米靶标在10℃温差下长度变化约0.23mm,对高精度标定不可忽略;陶瓷(约7×10⁻⁶/℃)和玻璃(约8×10⁻⁶/℃)更优。产线频繁取放、可能接触油污的场合,应选耐磨、可酒精擦拭的陶瓷或氧化铝面板,避免纸质或普通覆膜靶标。
此外,靶标尺寸要与工作距离和视场匹配。经验规则:靶标应占据图像短边的60%~80%,且标定过程中靶标在视场内的姿态覆盖要足够分散。若靶标过小,角点像素坐标的量化误差被放大;若过大,边缘畸变区域角点定位偏差增大,两者都会恶化标定。
选型决策与验收清单
综合以上分析,可按以下逻辑决策:实验室高精度、视场小、靶标可完整入镜 → 棋盘格;中长距离、镜头离焦明显、对偏心误差不敏感 → 圆点阵列;大视场、多相机、需要身份识别或部分遮挡 → AprilTag;工业现场综合场景、既要精度又要鲁棒 → Charuco。以下清单可直接用于靶标采购与入场验收。
| 检查项 | 要求/判据 | 验证方法 |
|---|---|---|
| 特征位置误差 | ≤±0.01mm(高精度)/ ≤±0.05mm(产线) | 查校准证书,或三坐标抽检 |
| 平面度 | ≤0.05mm/100mm | 塞尺/平晶/激光平面度仪 |
| 表面反射 | 亚光,无镜面高光 | 现场打光观察是否过曝 |
| 图案边缘 | 边缘锐利,无毛刺、无碳化 | 50×放大镜或显微观察 |
| 尺寸与视场匹配 | 占图像短边60%~80% | 试拍后测量像素占比 |
| 热稳定性 | 陶瓷/玻璃优先;铝基需记录温度 | 查材质参数,标定现场测温 |
| 可清洁性 | 可酒精擦拭,不脱膜 | 取样擦拭测试 |
| Charuco编码一致性 | Tag ID与字典匹配,无重号 | 用标定库解码全部Tag核对 |
靶标选定后,其几何参数(方格边长、圆间距、Tag边长、Charuco字典与方格数)必须准确录入标定配置,任何一处与实际不符都会直接引入尺度误差。下一环节的相机标定与畸变校正,正是以这些参数为基准展开。