当前位置:首页>排行榜>3D 相机怎么选?结构光、双目、ToF 三条技术路线一次讲清

3D 相机怎么选?结构光、双目、ToF 三条技术路线一次讲清

  • 更新时间 2026-11-02 20:34:04
3D 相机怎么选?结构光、双目、ToF 三条技术路线一次讲清
⏱️ 阅读时间 | 约 6 分钟
👋 关注公众号
🔧 3D 相机选型不是看分辨率,是看精度、量程和工件表面

做 3D 视觉最常见的翻车,是把"3D 相机"当成一个品类去选:拿到参数表比分辨率、比帧率、比标称精度,挑完才发现——要么精度差一个数量级,要么根本测不出你的工件。结构光、双目、ToF 三条路线的参数表长得都差不多,但精度天花板、材质适应性和成本结构完全是三回事。

🔹 第一步:先把三个指标定死,别先看参数表

精度要多少毫米(不是像素);Z 范围多大(工件最高点和最低点差多少,10mm 和 200mm 是两种相机);节拍几秒一个循环。这三条写下来再去找路线,而不是拿参数表去凑需求。

🔸 第二步:结构光——精度最高的"照相式"测深

原理是投影仪打编码光栅(格雷码或正弦条纹),相机拍下形变相位差,解算绝对深度。优点很干脆:工业级精度能做到 0.01~0.05mm,输出的是绝对深度值,不受物体颜色影响,单相机无运动部件。

缺点也很硬:依赖表面漫反射,黑色件、镜面件、透明材质直接失效;只能测相机"看得见"的那一面,侧面和凹槽得靠多视角;工作距离范围窄,一般只有几十毫米。典型场景是 PCB 上元件贴装、3C 料盘上料、缺胶和面阵高度测量。

🔹 第三步:双目——量程大,但吃标定也吃纹理

两个相机三角测量,量程从几十毫米到几米都能覆盖,相机本身便宜、体积小、速度还比结构光快。代价是精度强依赖基线长度和标定质量,而且表面必须有纹理——白色塑料件、金属反光件很容易匹配失败。适合体积测量、料垛盘点、大件抓取定位。

🔸 第四步:ToF——快和大,但精度别指望

相位/飞行时间直接测距,帧率高、单帧出数据、抗环境光好、模组能做小,芯片成本高。问题在绝对精度:毫米级,同一物体换距离会漂,边缘还有跳变和多径反射。适合体积测量、避障、人体检测;不适合高精度定位。

🔹 第五步:横向对比,一张表看完

维度
结构光
双目
ToF
典型精度
0.01~0.05mm
0.05~0.3mm
±1~3mm
Z 范围
窄(几十mm)
宽(数mm~数m)
中(0.3~5m)
速度
10~30fps
30~60fps
30~120fps
材质适应性
怕黑色/镜面/透明
怕低纹理/反光
相对宽容
标定工作量
中
大(双目+手眼)
小
成本
中
低
中高

🔹 第六步:还有第四种方案常被忽略

激光位移传感器 + 机械寻位:单位件成本最低,精度 0.01mm 级,节拍慢、一次只能测一个点,扫不了整面。很多"视觉方案"最后是被它替掉的——如果你的需求本来就是"测几个点",那上 3D 相机就是浪费。

🔸 第七步:报价前必须做的三件事

🔹 拿真实工件试拍,别用样品。黑色件、镜面件、透明件各测一个,很多问题在这一步就暴露了。

🔹 算节拍账:相机帧率 × 需要点数 + 机器人运动时间,必须小于节拍,否则得分工或换路线。

🔹 把标定工时算进报价:双目加手眼标定的工时经常比相机本身还贵,漏了后面必然加钱。

📌 案例:3C 料盘上料,路线换了三次

客户是 3C 行业,0402 元件上料,定位精度要求 ±0.1mm,节拍 1.5s。第一次按"检测行业普遍用 ToF"的思路选了 ToF 模组,参数表写着高精度,上机实测元件高度偏差 ±1.2mm,根本不够用。第二次换双目,精度是够了,但元件表面反光、料盘背景干扰,特征点匹配失败率高;而且料盘 300mm 宽,双目基线不够,边缘位置精度掉得厉害。第三次换成结构光,加专用支架把 Z 范围压到 40mm,同时给元件位置做机械预定位,让算法只负责精定位。

最终实测定位偏差 ±0.06mm,节拍 1.3s,相机成本反而比最初那套 ToF 低。复盘下来,这三次差别根本不在参数表,而在"路线 vs 工件表面 vs 精度目标"的匹配关系上。

✅ 带走这四句

🔹 先定精度(mm)、Z 范围、节拍,再看相机。

🔹 要 0.05mm 以内 → 结构光;量程大 → 双目;要快 → ToF;只测几个点 → 激光位移。

🔹 工件表面材质决定成败,黑色、镜面、透明件必须实测。

🔹 报价要算上标定工时和机械预定位,这两块常常比相机贵。

🛠️ 3D 视觉方案卡在精度或节拍上?把工件材质、精度要求、节拍发我,可以帮你先做路线判断再谈型号。回复公众号后台"3D",领取《3D 相机选型对照表》(含三条路线典型参数区间 + 试拍清单)。

👇 关注公众号:泰斯的机械空间
⚙️ 机械之美,在于精确
🔧 承接非标自动化机械设计 | 电气控制 | 工业动画

随机文章