2. 3D视觉测量原理与选型
在3D视觉在线测量系统中,传感器原理决定了“能测什么、测多准、测多快、能测多大范围”,而运动平台决定了“从哪里测、以什么姿态测、能否连续测”。两者不是简单叠加,而是需要匹配的联动关系。本节围绕结构光、激光三角和双目立体视觉三类主流方案,从原理、精度、速度、量程以及与运动平台的适配要点展开对比,帮助你在实际项目中做出合理选型。
一、三类3D测量原理的核心差异
结构光通过投影仪向被测表面投射编码条纹或相移图案,相机拍摄被表面调制后的条纹,利用相位解算和三角关系恢复深度。其本质是“主动投影+面阵成像”,一次拍摄可获得一个面区域的点云。结构光对表面纹理不敏感,适合中等量程、高精度、中高速场景,例如电子元件、注塑件、精密装配件的在线检测。常见精度可达0.01~0.1 mm,单次测量时间在0.1~1 s量级,工作距离通常为200~1000 mm。
激光三角利用激光线或激光点投射到表面,相机从另一角度观察激光线的形变,通过三角几何计算轮廓。其本质是“主动线扫描+单线/多线提取”,每次获取一条轮廓线,需要配合运动平台或振镜完成三维重建。激光三角精度高、抗环境光能力较强,适合连续轮廓测量,例如焊缝跟踪、轨道磨损、轮胎轮廓、板材厚度。典型精度可达0.005~0.05 mm,单轮廓采集频率可达1~10 kHz,量程相对较小,工作距离通常为50~500 mm。
双目立体视觉模拟人眼,通过两个已标定相机同时拍摄同一场景,利用视差计算深度。其本质是“被动成像+稠密/稀疏匹配”,不需要主动光源,结构简单、成本较低,适合大尺寸、纹理丰富、对精度要求不极端的场景,例如物流体积测量、大型工件定位、机器人引导抓取。精度通常为0.1~1 mm,速度取决于匹配算法,量程可覆盖0.5~5 m甚至更大,但对弱纹理、反光、重复纹理表面容易失效。
二、精度、速度、量程的三角权衡
三类方案在精度、速度、量程上存在明显的“三角权衡”。结构光在中等量程下兼顾精度与速度,适合面阵快照;激光三角在短量程下精度最高、速度最快,但需要运动平台配合完成面扫描;双目立体视觉量程最大、成本最低,但精度和速度受纹理与算法影响较大。选型时不能只看单一指标,而应结合被测对象尺寸、表面特性、生产节拍和平台能力综合判断。
例如,测量一个200 mm×150 mm的注塑件表面平面度,要求精度0.05 mm、节拍2 s/件。结构光方案可在1 s内完成一次拍摄,配合XY平台移动到多个视角即可覆盖全表面;激光三角方案需要平台以50 mm/s速度扫描,按2 kHz轮廓频率计算,点间距约0.025 mm,也能满足精度,但扫描时间约3 s,节拍偏紧;双目方案精度可能只能到0.2 mm,不满足要求。此时结构光更合适。
三、与运动平台联动的关键适配参数
1. 触发与同步。结构光通常采用硬触发,平台到达指定位置后输出脉冲触发相机拍摄;激光三角需要编码器同步,平台每移动固定距离触发一次轮廓采集,确保点间距均匀;双目视觉需要双相机同步曝光,平台可在连续运动中使用软触发或定时触发。若同步误差为1 ms,平台速度100 mm/s时位置偏差为0.1 mm,可能直接吃掉精度余量。
2. 速度匹配。激光三角扫描时,点间距 = 平台速度 / 轮廓频率。若要求点间距0.05 mm、轮廓频率2 kHz,则平台速度应设为100 mm/s。速度过高会导致点间距变大、细节丢失;速度过低则节拍变长。结构光则需考虑“停-拍-走”节拍,平台稳定时间应小于曝光时间,否则图像模糊。
3. 定位精度与重复定位精度。结构光多视角拼接时,平台重复定位精度应优于传感器精度的1/3~1/2。例如传感器精度0.02 mm,平台重复定位精度应≤0.01 mm。激光三角对平台直线度和速度稳定性更敏感,直线度误差会直接叠加到轮廓高度上。双目视觉对平台定位精度要求相对宽松,但大范围移动时需注意标定参数随温度漂移。
4. 工作距离与安装姿态。结构光和激光三角的工作距离较短,平台行程设计需保证传感器始终处于有效景深内。激光三角的激光平面应与运动方向垂直,倾斜安装会引入余弦误差。双目视觉基线固定,平台移动时需保证被测物始终在双相机公共视场内。
- 被测物尺寸与最大量程是否匹配?
- 表面是否反光、弱纹理或重复纹理?
- 要求精度是否达到传感器精度的1/3以上余量?
- 生产节拍是否允许“停-拍-走”或连续扫描?
- 平台重复定位精度是否满足拼接要求?
- 触发方式是否支持编码器同步或硬触发?
- 工作距离与景深是否覆盖平台全行程?
四、选型决策的实用思路
实际项目中,建议按以下顺序决策:先明确被测对象尺寸和表面特性,排除明显不适用的原理;再根据精度要求筛选传感器型号;然后核算节拍,判断平台运动方式是否可行;最后验证触发同步和安装空间。若精度要求高、量程中等、节拍较快,优先考虑结构光;若精度要求极高、量程小、可连续扫描,优先考虑激光三角;若量程大、精度要求一般、纹理丰富,优先考虑双目立体视觉。
需要特别注意的是,运动平台不是被动承载传感器,而是测量系统的一部分。平台的速度波动、直线度、重复定位精度、编码器分辨率都会直接反映在最终点云质量上。选型时务必把传感器指标和平台指标放在同一张表里核算,而不是分别看各自参数。只有两者匹配,才能实现稳定、可复现的在线测量。