1. 课程导入与任务总览
在工业质检、面板与玻璃检测、PCB 与锂电极片测量、纺织与印刷品幅面检测等场景中,被测对象常常达到米级幅面,而单台工业相机的视野(FOV)在保证足够分辨率时往往只有几十毫米到几百毫米。若用一台相机覆盖整个幅面,像素当量(mm/pixel)会迅速变大,边缘尺寸的测量不确定度随之恶化。多相机大视野拼接与尺寸测量的核心任务,就是用多台相机分区成像、统一标定到同一世界坐标系,再在拼接后的全局图像上完成尺寸测量与判定。
本课程要解决的不是“把几张图拼在一起”这一件事,而是一条完整的工程链路:从被测对象与精度指标出发,确定相机数量、镜头焦距、工作距离与重叠率;完成单相机内参标定与多相机外参标定;采集同步图像并做畸变校正;通过特征或标定板把各相机图像映射到统一坐标系;在拼接图上提取边缘、拟合直线或圆,换算为物理尺寸;最后给出测量结果与不确定度评估。这条链路上任何一环出错,都会以“拼接错位”“接缝处尺寸跳变”“重复性差”等形式暴露出来。
典型应用场景与工程意义
第一类是大幅面尺寸测量,例如 1200mm×800mm 的玻璃盖板外形尺寸与孔位测量。假设要求测量不确定度优于 0.05mm,若采用 500 万像素相机(2448×2048),单相机覆盖 300mm×250mm 时像素当量约为 0.122mm/pixel,边缘定位经亚像素拟合可达约 0.02~0.03pixel,对应约 0.003mm,理论上满足要求;但单相机无法覆盖 1200mm 幅面,因此需要 4×4 或 4×3 的相机阵列,并保证相邻相机有 10%~20% 的重叠区用于坐标衔接。
第二类是长条形对象的连续测量,例如锂电极片涂布宽度、薄膜幅宽。此类对象一个方向很长、另一个方向较窄,常采用“多相机横向排列 + 运动扫描”的方式,横向拼接解决幅宽覆盖,纵向由编码器触发线扫描或面阵相机步进采集。
第三类是三维或大尺寸工件的多视角测量,例如汽车覆盖件、大型铸件。此时多相机不仅拼接图像,还要拼接不同视角下的特征点,最终在统一坐标系中给出关键点距离、平面度或孔位偏差。
这些场景的共同工程意义在于:用可扩展的相机阵列替代单台高成本大幅面相机或高精度运动平台,在保证测量精度的前提下提升幅面覆盖能力与产线节拍适应性。
完整技术链路
下面用一张图给出从需求到结果判定的完整技术链路,图中同时标出各环节的关键输入与输出,便于后续章节逐项展开。
学习路线与关键能力
围绕上述链路,本课程按“原理—标定—拼接—测量—评估”的顺序展开。第一阶段理解成像模型与像素当量,能根据幅面和精度指标反推相机数量与镜头参数;第二阶段掌握张正友标定法、棋盘格/圆点标定板的使用,以及多相机外参求解;第三阶段实现图像去畸变、单应变换与重叠区融合,重点解决接缝处的几何一致性;第四阶段在拼接图上完成亚像素边缘提取与尺寸换算;第五阶段做重复性与不确定度评估,形成可交付的测量报告。
需要特别强调的是,多相机系统的误差来源具有“耦合性”。例如相邻相机重叠率不足时,拼接只能依赖少量特征点,外参微小误差会被放大为接缝处的尺寸跳变;而光源不均匀会导致同一标定板在不同相机中成像灰度差异大,角点提取出现系统性偏移。因此在实际调试中,应先用标定板在重叠区做交叉验证:把同一标定板特征点分别用两台相机测量,比较其在世界坐标系中的偏差,若偏差超过 0.5 个像素当量,就应优先检查外参与光源,而不是直接调拼接算法。
完成本课程后,你应当能够独立完成一套多相机大视野测量系统的方案设计、标定、拼接与精度验证,并能针对“接缝错位”“尺寸跳变”“重复性差”等典型问题给出有依据的排查路径,而不是依赖试错。