ToF相机深度解析:从测距原理到工业落地实践
2026/9/12 18:31:25 网站建设 项目流程

拿到一台 ToF 相机,很多人第一反应是打开 SDK,深度图出来了,点云转出来了,以为这事就算完了。真到了现场才发现,同一台设备在实验室里精度两三毫米,换到产线上直接飘到两厘米;户外强光下一测,深度图全是雪花。我最早调 ToF 模组时也犯过这个毛病,后来从 VCSEL 驱动、sensor 像素结构、相位解算、标定补偿一路往下挖,才把这条链路理清楚。

这篇内容就围绕 ToF 相机从底层硬件到上层应用的完整链路展开,把发射端、接收端、像素级解调、底层算法流水线、标定校准、点云生成、工业/消费级应用部署一节一节拆开讲。适合三类人看:一是正在做 ToF 选型或者刚拿到模组的硬件/嵌入式工程师,二是被深度精度、温度漂移、多路径干扰折磨的算法工程师,三是负责把 ToF 集成到设备里的应用和调试工程师。看完你能理解 ToF 不是"普通 RGB 相机加一个深度算法",而是一套从时域调制到空间几何恢复的完整系统。

1. ToF 的本质不是"摄像头",是一台激光测距阵列

1.1 三种主流深度方案的路线之争

深度相机做三维感知,其实就三条路:双目、结构光、ToF。很多人把它们混为一谈,实际原理差了十万八千里。

双目相机是被动方案,靠左右两个普通相机拍两张图,在图像里找同名点,再用三角测量算深度。它的好处是硬件成本低,近距精度不错,但极度依赖场景纹理。遇到白墙、金属表面、暗光环境,特征匹配基本失效,深度图全是洞。D435 这类所谓"主动立体"相机,本质是双目加了一个红外图案投射器,往墙上撒一堆散斑来制造纹理,就是为了解决这个问题。

结构光是主动投射编码图案,比如把一系列光斑或者条纹打到物体表面,再用相机观察图案的形变,根据三角关系恢复深度。奥比中光、早期的 Kinect v1 都是这个路线。结构光的优势是在短距离内可以做得很准,能看到细小的三维细节,缺点也很明显:室外强光下图案被环境光淹没,工作距离通常也就 1 到 2 米,投影器和相机的基线还会带来近距盲区。

ToF 是完全不同的思路,它不需要找对应点,也不需要看图案形变,而是直接测光飞过去再飞回来的时间。一个像素就是一个测距单元,整块 sensor 就是密密麻麻的微型激光测距阵列。没有基线问题,没有纹理依赖,黑暗环境也能用,帧率可以做到很高,抗环境光的能力比结构光强得多。这也是为什么服务机器人、AGV、AR 设备、手机后置深度模块大量用 ToF。

三种路线的差异可以用一个表格总结:

方案测距原理典型距离优势劣势代表产品
双目三角测量0.2m - 10m+硬件成本低依赖纹理,暗光失效,计算量大RealSense D435
结构光编码图案形变0.1m - 2m短距精度高,细节丰富抗强光差,距离受限Kinect v1, 奥比中光
ToF光飞行时间0.3m - 5m+无纹理依赖,鲁棒,帧率高分辨率相对低,多路径干扰Azure Kinect, 手机 iToF 模组

我现在的习惯是先看需求和环境再决定路线。近距高精度、光照可控的桌面场景,我首选结构光;到了产线、户外、机器人这种光照不可控且要求实时性的地方,ToF 反而是更稳的选择。

1.2 dToF、iToF、FMCW 怎么选

ToF 内部还分三个流派,很多资料混在一起讲,容易踩坑。

dToF 是直接飞行时间法,发射一个极短的激光脉冲,用 SPAD(单光子雪崩二极管)阵列记录每个光子回来的时刻,直接换算成距离。苹果从 iPhone 12 Pro 开始用的 LiDAR 就是 dToF。dToF 的好处是抗环境光能力强、响应快、功耗可以做得很低,天然适合长距离或者室外场景。但它的点云会有一定的稀疏性,因为每个 SPAD 像素面积小,光子到达存在随机性,需要长时间积分才能攒出足够的计数。

iToF 是间接飞行时间法,发射的是经过调制的连续光,通常是正弦波或方波,接收端在像素内部做相位相关运算,通过反射光和发射光之间的相位差反推距离。iToF 的优势是分辨率高,很容易做到 VGA 甚至 1080P,成本比 dToF 低,CMOS 工艺兼容性好,所以消费电子里大量在用。它的短板是距离远了以后相位解算的噪声变大,而且多路径干扰问题比 dToF 严重。

FMCW 是调频连续波方案,发射频率连续变化的激光,通过本振光和回波拍频得到距离和速度信息。这个方案抗干扰能力最强,甚至能同时测多普勒速度,但系统复杂度太高,目前主要用在车载激光雷达上,近距 ToF 相机里还比较少见。

我自己做项目时,近距离工业检测优先 iToF,因为分辨率高、点云规整;需要户外强光和实时响应的场景看 dToF;如果将来要做同时测速的复杂应用,再考虑 FMCW,但预算要准备好。

1.3 相位解算与距离模糊

iToF 是当前工业场景最主流的 ToF 形态,它的底层原理值得单独拆一下。

假设发射光是正弦波调制的,光强随时间变化为:

I(t) = Acos(2πft) + B

光打到物体再返回,飞行距离是 2d,往返时间 t_d = 2d / c,所以接收端看到的光信号相位偏移为:

Δφ = 2πf · t_d = 4πfd / c

于是距离:

d = Δφ · c / (4πf)

问题在于相位 Δφ 是用 atan2 解出来的,结果被限制在 [-π, π] 区间,一旦真实相位差超过 2π,就会发生折叠。单个调制频率 f 下,最大无模糊距离是:

d_max = c / (2f)

比如 f = 30MHz,d_max = 5m;f = 60MHz,d_max = 2.5m。超过这个距离,测出来的值会往回折,这就是距离模糊。解决办法是用两个甚至多个不同频率同时测量,低频辅助频率负责扩展量程,主频负责保证精度。这和用游标卡尺的粗尺和细尺配合是同一个逻辑。

这也解释了为什么 ToF 相机的原始数据不是一帧图,而是一堆"相位帧"——每个调制频率要采多张不同相位的图,最终才能合成一个深度帧。数据带宽的坑往往就从这里来。

2. 底层硬件链路拆解:VCSEL、sensor、光学与时钟

2.1 发射端:VCSEL、Diffuser 与驱动电路

ToF 的发射端核心是 VCSEL 激光器。VCSEL 的波长通常选 850nm 或者 940nm,选择逻辑很简单:850nm 的 sensor 量子效率更高,光电转换更好,但户外太阳光在 850nm 附近能量也强,容易干扰;940nm 附近太阳光谱有一个明显的吸收凹陷,环境光背景更低,户外表现更好。所以室内暗光场景用 850nm 可以提升信号质量,户外和强光场景倾向 940nm。

VCSEL 出射的光是一束窄的激光,要覆盖相机的视场角,需要在前面加 Diffuser 或者 DOE 衍射元件,把光均匀地扩散到指定角度,比如 60°×45°。扩散均匀性会影响测距质量——如果视场边缘光照比中心弱很多,边缘像素的幅度就低,深度噪声变大。我遇到过模组边缘温度偏高导致 Diffuser 微形变,整个边角测距开始漂移的案例,这类光学问题在硬件设计阶段就要控制公差。

驱动电路决定了激光的调制质量。iToF 需要几十 MHz 甚至上百 MHz 的调制信号,VCSEL 的驱动电路必须有低抖动、高边沿速率的特性。驱动电流的噪声会直接混到光信号里,最终变成相位噪声。另一个容易被忽略的是人眼安全,激光出射功率要符合 IEC 60825 的 Class 1 等级,工业设备虽然不需要像消费级那么苛刻,但也必须限制光功率密度,不然认证阶段会被打回。

2.2 接收端:ToF Sensor、带通滤光片与镜头

接收端的核心是 ToF sensor。跟普通 CMOS 图像传感器不同,ToF sensor 的每个像素内部集成了多个抽头(Tap),能够在不同时间窗口内把光生电子分别积分。举个例子,调制信号的 0°、90°、180°、270° 四个相位窗口,像素分别在这四个窗口里积累电荷,得到四组强度值,后面再用这四组数据解出相位。

这种像素级解调结构决定了 ToF sensor 的一个重要指标:解调对比度(Demodulation Contrast)。它衡量像素在高频调制下的响应效率,对比度越高,同样光强下相位解算的噪声越低。CMOS 工艺上通常需要用背照式或者特殊的 Pixel 设计来提升这个指标,所以好的 ToF sensor 和普通 sensor 不是一回事,价格差别也很大。

镜头前面一定会加一片窄带滤光片,只允许发射波长附近的光进来,比如 940±10nm。这能大幅抑制环境光,但解决不了所有问题。黑色哑光物体把光全吸收了,反射回来的信号弱,深度噪声照样大;镜面和透明物体则是另一个麻烦,后面专门讲。

2.3 时钟同步:纳秒级抖动都会变成厘米级误差

ToF 硬件里最容易被低估的是发射端和接收端的同步问题。发射端用调制频率 f 驱动 VCSEL,接收端像素里的解调窗口也必须以同一个频率和相位基准工作。这个"同一个"不是嘴上说说,而是物理上要用同一颗锁相环时钟来同步。

算一笔账:在 30MHz 调制频率下,时钟抖动 1ns,对应的相位误差是 0.188 rad,换算成距离误差约 15cm。你没看错,纳秒级的时钟抖动足够让测距结果差出十几厘米。所以 ToF 模组的时钟设计通常直接走 LVDS 差分线,并且要求严格的等长布线,驱动和 sensor 共用参考时钟源。

曝光时序同样有讲究。iToF 要采 0°、90°、180°、270° 四组相位帧,再合成一个深度帧。如果这四帧是在不同时刻拍摄的,场景里有运动物体时,物体的边缘就会出现运动伪影,比如彗尾、拖影。高端 sensor 会通过更快的内部采集或者双频同时曝光来缓解,但成本和功耗都会上升。

3. 底层算法流水线:从四步相移到点云

3.1 四步相移法还原相位

四步相移是 iToF 的经典算法。sensor 的每个像素在四个不同相位窗口积分后输出 I0、I90、I180、I270,相位计算公式:

φ = atan2(I90 - I270, I0 - I180)

幅度:

A = 0.5 × sqrt((I0 - I180)² + (I90 - I270)²)

距离:

d = φ · c / (4πf)

这里的幅度 A 可以理解成接收光信号的强弱,同时也是判断该像素是否可信的重要依据。光太弱,A 小,深度噪声大,就需要在深度图上把它标成无效点。

四步相移之所以是四步而不是更多,是因为四步方案可以消除像素固定模式偏置和线性响应误差,噪声特性也接近最优。做更多步数的采集,理论上能进一步降噪,但对运动更敏感,且带宽占用成倍增加。工程上最常见的选择就是四步。

如果要做多频解模糊,每个频率都要采一轮四步相移。比如用两个频率,原始帧数就是 8 张起步,带宽和计算量都要按倍数算。这一点在选型阶段一定要提前想清楚,不然到了相机标定和上位机处理阶段才发现带宽不够,会很被动。

3.2 多路径干扰:ToF 最头疼的问题之一

多路径干扰(MPI)是 iToF 的顽疾。光的飞行时间测量假设光子从发射端出发,打到目标点,然后直接回到接收像素。但真实场景里,一束光可能先打到墙面,再反射到目标物体,又反射回相机,走了更长的路径。接收像素看到的是多条光路的叠加,相位变成所有路径的加权平均,距离就会被拉偏。

最常见的现象是墙角附近深度被拉高,高反光物体边缘出现飞出点,凹面物体内部出现明显的深度凹陷。这些误差不是随机噪声,而是系统性的偏差,滤波很难完全去掉。

工程上的处理手段分几层。第一层是场景约束,尽量避免把相机正对着大面积反射面和高反光物体;第二层是算法层,用多频一致性检验——如果两个不同频率解出来的最终距离不一致,说明存在 MPI,把置信度降低甚至剔除;第三层是模型化校正,通过迭代求解估计出直接路径和反射路径的分量。第三种效果最好,但计算量大,对嵌入式平台不友好。

我调试过的某个工业项目里,黑色橡胶件放在白色托盘上,黑色件周围一圈深度点疯狂往托盘方向拉,排查半天发现就是黑色件反射率太低、白色托盘反射率太高,两者之间的多路径效应被放大。后来靠调低积分时间加置信度过滤才压下去。这类问题看深度图可能看不出规律,但把幅度图打开一看就清楚了。

3.3 点云生成:内参、畸变与逐像素偏置

ToF 的原始输出按像素排列,但每个像素存的不是灰度,而是相位或者距离。要从这些数据得到三维点云,需要做几何逆投影:

  1. 对每个像素坐标 (u, v),用内参计算归一化方向: x_norm = (u - cx) / fx y_norm = (v - cy) / fy

  2. 对距离做校正,包括畸变校正和逐像素深度偏置校正: d_corr = d_raw + offset(u, v, d_raw)

  3. 生成三维坐标: X = x_norm × d_corr Y = y_norm × d_corr Z = d_corr

伪代码:

for u in range(width): for v in range(height): d_raw = depth_image[v, u] if not valid(d_raw): continue x_norm = (u - cx) / fx y_norm = (v - cy) / fy d_corr = d_raw + offset_map[v, u] # 简化,实际可能是距离的函数 x = x_norm * d_corr y = y_norm * d_corr z = d_corr point_cloud.append((x, y, z))

这里的 offset_map 是每个像素的距离偏置,通常由温度、内反射等引起,需要在标定阶段生成。对于镜头畸变,ToF 的 IR 图做标定和普通相机类似,但深度图本身噪声大,标定时要采集多帧平均再去拟合。

3.4 置信度与运动伪影

ToF 输出里通常会带一个置信度图或者有效点掩码。幅度过低、置信度过低、深度跳变过大的像素都要置为无效。后处理上,空间域用双边滤波或者引导滤波保边缘降噪,时间域用滑动窗口均值或者指数移动平均稳定帧间抖动,但要注意别把多路径干扰产生的系统性偏差一起填进去。

运动伪影来自相位帧之间的时间差。假设相机以 30fps 输出深度图,内部四组相位帧的实际采集时刻可能相差几毫秒,场景中如果有一个快速移动的手,深度图的边缘会出现拉丝。缓解手段包括缩短积分时间、使用支持同时曝光的高端 sensor、或者在算法层做光流补偿。最简单的工程做法是把低幅度边缘像素直接置无效,让边缘不出现错误的深度值,虽然会损失一部分边缘信息,但至少不会误导后续算法。

4. 标定与校准:决定精度的隐藏战场

4.1 镜头内参、畸变与深度偏置标定

ToF 的标定比普通 RGB 相机复杂,因为它不仅有镜头几何误差,还有距离测量误差。

镜头内参标定通常用 IR 图来做。注意不能用深度图来找棋盘格角点,因为深度图本身噪声大、边缘模糊,角点坐标不稳定。正确做法是先看 ToF 的 IR 图(红外强度图),在 IR 图上用 OpenCV 的 calibrateCamera 跑一遍,得到 fx、fy、cx、cy 和畸变系数。要确认 IR 图和深度图的视场是完全对齐的,有些模组两个图之间有偏移,需要额外做对齐变换。

深度偏置标定是 ToF 特有的环节。方法是把一块标准平面板放在已知距离处,垂直于光轴,采集多帧深度图取平均,再用激光测距仪或者高精度位移台确定真值距离,对每个像素拟合出一个距离相关的修正函数。实际操作时要在多个距离上重复,比如 0.3m、0.5m、0.8m、1.0m、1.5m、2.0m,然后逐像素做插值或者多项式拟合。这一步做不好,后面手眼标定、尺寸测量的精度都无从谈起。

4.2 温度漂移与调制频率校准

ToF 对温度极其敏感。VCSEL 的波长会随结温漂移,窄带滤光片的透过率随之变化,电子电路的传播延迟也会改变,最终深度值可能漂移 1 到 3cm@1.5m。这在量产设备上是个大问题。

工业上常用的降漂移手段有几种:一是开机预热,让模组达到热平衡后再开始测距;二是加主动散热,让温度波动范围尽量小;三是开机时用一块已知距离的平面挡板做一次自动 offset 校准。后者在一些高端相机里是内置功能,选型时可以特意问一下。

调制频率的准确性同样关键。如果标称 30MHz 实际是 29.97MHz,这个偏差会转化为整段距离的线性比例误差。校准方法是用高精度距离靶在不同距离上测量,反推一个全局 scale factor,写进 sensor 寄存器。这里要注意 scale factor 和 offset 是两个不同维度的修正,offset 修正固定偏差,scale 修正比例误差,做标定软件时要分开建模。

4.3 RGB、IMU 与手眼联合标定

到了系统集成阶段,ToF 还要跟其他传感器对齐。

ToF 与 RGB 对齐用于彩色点云或者图像融合,需要做双目标定,得到两个相机之间的旋转矩阵和平移向量。标定板要同时出现在两个相机的视野里,ToF 侧用 IR 图找角点,RGB 侧用普通彩色图找角点。标定完之后还要检查时间同步,RGB 和 ToF 的帧率若不一致,动态场景下会有明显错位。

ToF 与 IMU 融合常用在 SLAM 和机器人导航里,标定流程类似 Kalibr 工具链。先用 IR 图和 IMU 数据联合标定内外参,再用深度数据做尺度修正。这类标定比较繁琐,时间戳对齐是关键,最好用支持硬件同步的相机。

工业场景里最常见的其实是手眼标定,也就是把 ToF 相机坐标系变换到机器人坐标系。热词里提到的"上下相机引导贴合标定""9 点标定"都是这一类。我的经验是:做手眼标定之前必须先完成深度偏置校正,否则系统误差会在点云引导时被放大,手眼标定矩阵再准也没用。

5. 上层应用落地:工业、机器人与消费电子

5.1 工业现场:体积测量、抓取引导与缺陷检测

ToF 在工业上的定位很清晰:需要实时三维感知、光照变化复杂、距离在 0.3m 到 3m 之间的场景。

体积测量是最容易上手的应用。物流分拣线上,传送带上的包裹形状各异、尺寸跨度大,用 2D 相机计量需要复杂的换算,ToF 直接出点云,地面分割加凸包计算就能估算体积。精度要求不高的情况下,这套方案成本低、部署快。

抓取引导(bin picking)是另一个典型场景。散乱堆叠的零件在料筐里,ToF 拍一帧点云,经过滤波、平面分割、聚类、位姿估计,输出抓取点给机械臂。这种应用对深度精度的要求不是特别苛刻,但非常考验点云质量,尤其是表面反射率低的黑色零件。

热词里提到 OpenPnP 底部相机有些芯片识别不了,这个现象挺有意思。OpenPnP 这类贴片机视觉,核心是对芯片引脚、丝印特征做 2D 定位,遇到镜面引脚或者黑色芯片,2D 相机会因为反光或对比度不足而失效。用 ToF 做高度确认有帮助,但 ToF 的分辨率通常不够看清细小引脚,实际方案还是要靠更好的 2D 图像算法或者额外光源。不要指望 ToF 一上来就解决所有识别问题,它擅长的是三维空间信息,不是纹理细节。

工业相机选型阶段可以用一个简单公式快速估算:

像素尺寸 = FOV / 分辨率

假如工作距离 1m,要覆盖 400mm × 300mm 的视野,用 VGA 分辨率(640×480),像素尺寸约 0.62mm。如果这个项目要识别 2mm 以下的小孔或者划痕,VGA 就不够用,得上 2MP 的 iToF sensor。注意像素尺寸只是空间分辨率,不代表深度精度,深度精度要看厂商给的距离噪声曲线。

5.2 消费级:手机自动对焦、背景虚化与手势交互

手机上 ToF 最常见的应用是辅助自动对焦。传统反差对焦要来回驱动镜头找最佳位置,速度慢;ToF 可以先测出目标距离,让镜头一步跳到大致位置,再用反差对焦微调,对焦速度快一个量级。热词里"手机相机自动对焦的方式"说的就是这个逻辑。

背景虚化也是 ToF 的强项。传统方案靠双目视差或者 AI 抠图,在暗光下经常翻车。ToF 在暗光下依然能输出稳定的深度图,人像分割和背景虚化效果更可靠,所以不少旗舰机的前置摄像头和后置多摄模组里都加了 ToF。扫地机的避障模块、AR 设备的手势识别、智能门锁的活体检测,用的也是同一套技术。

5.3 ROS2 与嵌入式部署

机器人领域,ToF 相机接入 ROS2 已经非常成熟。以 Azure Kinect 或者各类工业 ToF 为例,驱动发布深度图像话题(image_transport)和点云话题(pointcloud2),上位机订阅后直接做处理。注意点云话题默认带的 PointXYZ 格式数据量不小,640×480 的点云大约是 1.8MB/帧,30fps 就是 54MB/s,千兆网口传输没问题,但嵌入式平台的 CPU 处理可能会吃紧。

GigE 接口的工业 ToF 相机,配置巨型帧几乎是必做的。默认 MTU 1500 下,一帧点云拆成几百个包,丢包概率高且 CPU 中断开销大。打开网卡的巨型帧支持,把 MTU 调到 9000,再把相机的带宽限制设置到合适值,传输稳定性会好很多。D435 这类 USB 相机则要注意供电和线缆质量,线材劣质会导致掉帧。

部署层面建议先想清楚数据流。相机输出一帧深度图,经过滤波、ROI 裁剪、点云生成,再送到应用,每个环节的数据量和延时都要评估。很多时候不需要全分辨率点云,只取目标区域或者降采样几倍,帧率就有质的提升。

6. 几个最容易翻车的坑和我的处理习惯

6.1 环境光、反射率与材质

黑色物体、透明物体、镜面物体是 ToF 三大难题。

黑色物体吸光,反射信号太弱,深度噪声大,甚至直接出现空洞。应对手段是提高积分时间或者增加辅助光源,但积分时间变长会引入运动模糊和帧率下降,要权衡。透明物体的问题在于光会穿透到后表面,测到的距离可能是前表面、后表面和中间反射的混合。镜面物体则是把光反射到别的方向,产生错误距离点或者飞到点。

处理这些材质问题,我的习惯是看幅度图而不是深度图。幅度图反映了每个像素接收信号的强弱,凡是幅度极低的区域基本都可以预判深度不可信。工程方案里还可以考虑加偏振片消除部分镜面反射,或者换一个观察角度避开镜面,都比纯算法硬刚有效。

6.2 触发时序和多相机互扰

工业产线对采集时序有严格要求,特别是拍照时机和 PLC 信号要精确同步。热词里提到海康相机 IO 拍照触发,ToF 同样支持硬件触发。如果只是一路软件循环采,相机内部缓存里的帧时刻不确定,和机械臂动作对不上,后续算了也是白算。选型时优先选支持硬件触发、带时间戳输出的相机。

多相机互扰是另一个没人提醒但实际很常见的问题。两台调制频率接近的 ToF 相机同时工作,互相收对方的激光信号,深度图会出现规则条带噪声。解决办法有三个:错开曝光时间窗口、使用不同调制频率、物理遮挡视线。如果项目里有多台 ToF 并排安装,测试阶段就要把它作为必测项。

6.3 测试验收不能只看平均误差

验收 ToF 相机时,厂商给的平均精度往往是在最佳条件下的结果。真实的工业场景里,同一个距离下,不同材质的误差差异会很大。我建议验收测试做三件事:

一是不同距离下测试绝对误差,算出误差随距离的变化曲线,确认在目标工作距离内是否满足要求。二是看重复精度,也就是同一场景下连续拍 100 帧,每个像素的深度方差。重复精度反映的是随机噪声,直接影响测量稳定性。三是看有效点比例,也就是深度图里有效点占全部像素的比例,黑色物体、高反光区域都会拉低这个指标。

具体来说,我会准备黑色哑光板、白色漫反射板、镜面板、透明玻璃板各一块,分别在 0.5m、1m、2m 距离下测一遍。这样得到的精度数据才真正代表现场水平。

6.4 选型时别只盯着标称精度

最后聊一下选型思路。看 ToF 相机,先问 sensor 型号,是 iToF 还是 dToF,分辨率多少,调制频率多少,时域噪声指标是多少。再看工作距离范围,很多消费级模组的量程只有 1m 左右,硬拿到工业现场用会力不从心。然后问温度特性,有没有内置温漂补偿。最后才是价格。

还需要认清 ToF 的精度边界:在 1cm 以下甚至毫米级的近距高精度场景,ToF 不是一个好选择,结构光或者激光轮廓仪更合适。ToF 的舒适区是 1mm 到 1cm 的误差范围、0.3m 到 5m 的工作距离、30fps 以上的实时输出。想明白这个边界,很多项目在方案阶段就能避免走弯路。

我现在的习惯是拿到一个新项目,先不急着看参数表,而是把目标物体的材质、工作距离、现场光照、环境温度、动态还是静态全问一遍,再对照这些条件判断到底该不该用 ToF、用哪种 ToF。这条链路从物理原理一路走到上层应用,正好能帮你在项目早期把最关键的风险识别出来,而不是等样机做出来才发现精度崩了、同步乱了、点云缺了。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询