4. 四相机布局设计:相机排列方式、视场重叠区与安装角度优化
四相机3D线扫平台的成像质量与检测精度,很大程度上取决于四个相机的空间布局。合理的布局能够最大化有效视场、消除盲区、保证重叠区域的点云拼接精度,并为后续运动控制提供稳定的成像条件。本节从排列方式、重叠区计算和安装角度三个维度展开分析。
4.1 相机排列方式:一字型 vs 矩形阵列
四相机系统常见的排列方式有两种:一字型排列和矩形阵列排列。两种方式在视场覆盖、拼接复杂度、机械安装空间上存在显著差异。
| 对比维度 | 一字型排列 | 矩形阵列排列 |
|---|---|---|
| 排列形式 | 四个相机沿一条直线等距或不等距排列 | 四个相机呈2×2矩阵分布 |
| 视场覆盖 | 覆盖长条形区域,适合窄长工件 | 覆盖矩形区域,适合宽幅或方形工件 |
| 重叠区数量 | 3个相邻重叠区(1-2, 2-3, 3-4) | 4个相邻重叠区 + 1个中心四重重叠区 |
| 拼接复杂度 | 低,仅需一维拼接 | 中高,需二维拼接与中心校准 |
| 机械安装空间 | 占用长度方向空间大 | 占用宽度和长度方向空间均衡 |
| 典型应用 | PCB板、长条型材、管材检测 | 面板、晶圆、大型平面工件检测 |
选型建议:对于大多数3D线扫应用,若工件宽度超过单个相机视场但长度方向不受限,优先选择一字型排列以降低拼接算法复杂度。若工件在X和Y两个方向都需要大视场覆盖,则采用矩形阵列。
4.2 视场重叠区计算
重叠区是相邻相机视场之间的公共成像区域,是点云拼接的基准。重叠区过小会导致拼接不稳定,过大则浪费有效视场。重叠区的大小由相机间距、镜头焦距、工作距离和传感器尺寸共同决定。
4.2.1 一字型排列重叠区计算
对于一字型排列,相邻相机之间的重叠区宽度 \( W_{overlap} \) 计算公式如下:
W_overlap = W_FOV - D_cam
其中:
W_FOV = 单个相机在X方向的视场宽度(mm)
D_cam = 相邻相机光心之间的物理间距(mm)
重叠率 R_overlap = W_overlap / W_FOV × 100%
实际工程中,推荐的重叠率范围如下:
| 应用场景 | 推荐重叠率 | 说明 |
|---|---|---|
| 高精度拼接(缺陷检测) | 15% ~ 25% | 提供充足特征点用于配准 |
| 一般测量(尺寸检测) | 10% ~ 15% | 平衡拼接稳定性与视场利用率 |
| 粗定位(物料分拣) | 5% ~ 10% | 允许少量拼接误差 |
计算示例:假设单个相机视场宽度 W_FOV = 100 mm,要求重叠率 R_overlap = 20%,则相邻相机间距 D_cam = W_FOV × (1 - R_overlap) = 100 × 0.8 = 80 mm。此时重叠区宽度 W_overlap = 20 mm。
4.2.2 矩形阵列重叠区计算
矩形阵列需要同时计算X方向和Y方向的重叠区。设相机在X方向的视场宽度为 \( W_{FOVx} \),Y方向的视场高度为 \( H_{FOVy} \),相机在X方向的间距为 \( D_x \),Y方向的间距为 \( D_y \)。
X方向重叠区宽度: W_overlap_x = W_FOVx - D_x
Y方向重叠区高度: H_overlap_y = H_FOVy - D_y
中心四重重叠区面积: A_center = W_overlap_x × H_overlap_y
矩形阵列的四个相邻重叠区(O1~O4)分别位于相机1-2、2-4、3-4、1-3之间,中心区域(O4)为四个相机视场的公共重叠区,是拼接校准的关键区域。
注意:矩形阵列的中心四重重叠区面积不能过小,建议至少包含 5×5 像素以上的特征区域,否则在拼接时可能因特征点不足导致配准失败。若工件表面纹理稀疏,应适当增大重叠率至 20% 以上。
4.3 安装角度优化
相机安装角度直接影响成像质量、畸变程度和重叠区形状。对于3D线扫系统,相机通常采用俯视安装或倾斜安装两种方式。
4.3.1 俯视安装(垂直光轴)
相机光轴垂直于被测平面,成像畸变最小,适合高精度测量。但俯视安装时,相机之间的物理间距受限于镜头直径和安装支架,可能无法实现较小的重叠区。
4.3.2 倾斜安装(Scheimpflug原理)
当相机倾斜安装时,利用Scheimpflug原理可以保证整个视场范围内的对焦清晰度。倾斜安装的典型角度范围为 5° ~ 15°。
倾斜安装角度优化的关键参数:
- 倾斜角 θ:相机光轴与垂直方向的夹角。θ 越大,视场在倾斜方向上的投影拉伸越明显。
- 工作距离 WD:相机到被测面的垂直距离。倾斜安装时,视场近端和远端的工作距离不同,需保证景深覆盖。
- 景深 DOF:倾斜安装后,视场近端与远端的距离差必须小于镜头的景深范围。
倾斜安装后的视场投影关系:
W_FOV_eff = W_FOV / cos(θ)
其中:
W_FOV_eff = 倾斜方向上的有效视场宽度
W_FOV = 垂直安装时的视场宽度
θ = 相机倾斜角
4.4 布局优化综合流程
四相机布局优化应遵循以下步骤:
- 确定工件尺寸与检测精度:明确最大检测宽度、高度和最小缺陷尺寸。
- 选择排列方式:根据工件长宽比选择一字型或矩形阵列。
- 计算单相机视场:根据传感器尺寸、镜头焦距和工作距离计算 FOV。
- 设定重叠率:根据拼接精度要求设定 10%~25% 的重叠率。
- 计算相机间距:由 FOV 和重叠率反推相机安装间距。
- 优化安装角度:评估是否需要倾斜安装,计算有效视场和景深约束。
- 仿真验证:使用光学仿真软件验证视场覆盖和重叠区分布。
工程经验:在四相机布局设计阶段,建议预留 5%~10% 的机械调节余量(相机安装支架设计为可调式),以便在现场调试时微调相机间距和角度,补偿加工和装配误差。