4. 四相机布局设计:相机排列方式、视场重叠区与安装角度优化

四相机3D线扫平台的成像质量与检测精度,很大程度上取决于四个相机的空间布局。合理的布局能够最大化有效视场、消除盲区、保证重叠区域的点云拼接精度,并为后续运动控制提供稳定的成像条件。本节从排列方式、重叠区计算和安装角度三个维度展开分析。

4.1 相机排列方式:一字型 vs 矩形阵列

四相机系统常见的排列方式有两种:一字型排列和矩形阵列排列。两种方式在视场覆盖、拼接复杂度、机械安装空间上存在显著差异。

对比维度 一字型排列 矩形阵列排列
排列形式 四个相机沿一条直线等距或不等距排列 四个相机呈2×2矩阵分布
视场覆盖 覆盖长条形区域,适合窄长工件 覆盖矩形区域,适合宽幅或方形工件
重叠区数量 3个相邻重叠区(1-2, 2-3, 3-4) 4个相邻重叠区 + 1个中心四重重叠区
拼接复杂度 低,仅需一维拼接 中高,需二维拼接与中心校准
机械安装空间 占用长度方向空间大 占用宽度和长度方向空间均衡
典型应用 PCB板、长条型材、管材检测 面板、晶圆、大型平面工件检测
选型建议:对于大多数3D线扫应用,若工件宽度超过单个相机视场但长度方向不受限,优先选择一字型排列以降低拼接算法复杂度。若工件在X和Y两个方向都需要大视场覆盖,则采用矩形阵列。
一字型排列与矩形阵列排列对比 一字型排列 vs 矩形阵列排列 一字型排列 Cam1 Cam2 Cam3 Cam4 FOV1 FOV2 FOV3 FOV4 O1 O2 O3 矩形阵列排列 Cam1 Cam2 Cam3 Cam4 FOV1 FOV2 FOV3 FOV4 O1 O2 O3 O4 说明: 一字型排列产生3个相邻重叠区(O1-O3),矩形阵列产生4个相邻重叠区(O1-O4)及1个中心四重重叠区(O4)。

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     = 垂直安装时的视场宽度
  θ         = 相机倾斜角
相机安装角度优化示意 相机安装角度优化 俯视安装(垂直光轴) 相机 被测平面 θ=0° 倾斜安装(Scheimpflug) 相机 被测平面 θ=10° 优化建议: 倾斜安装可增大有效视场宽度,但需保证景深覆盖。推荐倾斜角 5°~15°,并配合Scheimpflug调节机构实现全视场清晰对焦。

4.4 布局优化综合流程

四相机布局优化应遵循以下步骤:

  1. 确定工件尺寸与检测精度:明确最大检测宽度、高度和最小缺陷尺寸。
  2. 选择排列方式:根据工件长宽比选择一字型或矩形阵列。
  3. 计算单相机视场:根据传感器尺寸、镜头焦距和工作距离计算 FOV。
  4. 设定重叠率:根据拼接精度要求设定 10%~25% 的重叠率。
  5. 计算相机间距:由 FOV 和重叠率反推相机安装间距。
  6. 优化安装角度:评估是否需要倾斜安装,计算有效视场和景深约束。
  7. 仿真验证:使用光学仿真软件验证视场覆盖和重叠区分布。
工程经验:在四相机布局设计阶段,建议预留 5%~10% 的机械调节余量(相机安装支架设计为可调式),以便在现场调试时微调相机间距和角度,补偿加工和装配误差。