1. 课程导入

在智能手机、扫地机器人、AR/VR头显、汽车座舱监控等设备中,我们经常需要让机器“看懂”周围的空间:前方有没有障碍物?用户的手势指向哪里?屏幕前的脸离得多远?传统单点红外测距只能给出一个方向上的距离,而多区ToF传感则把视野划分成若干独立测距区域,一次曝光即可获得一幅低分辨率的深度图,从而同时回答“哪里近、哪里远、哪里在动”。本课程围绕多区ToF传感与串扰抑制展开,本章先建立整体认知框架。

一、什么是多区ToF传感

ToF是Time-of-Flight(飞行时间)的缩写,其基本原理是测量光从发射端出发、经目标反射后返回接收端所需的时间,再由 d = c·t/2 换算距离。按照调制方式,ToF主要分为两类:

  • 直接飞行时间(dToF):发射短脉冲激光,用SPAD或时间数字转换器直接记录光子往返时间,典型代表是手机激光对焦、LiDAR扫描模组。
  • 间接飞行时间(iToF):发射连续调制光,通过测量回波与发射信号之间的相位差反推距离,常见调制频率为20MHz~100MHz,对应无模糊距离约1.5m~7.5m。

所谓“多区”,是指接收端不是单个光电二极管,而是由多个像素或分区探测器组成的阵列,例如4×4、8×8甚至更密的宏像素结构。每个分区独立输出相位或时间信息,最终形成一张稀疏深度图。与单点ToF相比,多区ToF的核心价值在于空间分辨能力:它能区分同一视场内不同区域的深度差异,为手势识别、避障、自动对焦区域选择等提供依据。

核心公式:iToF相位测距 d = (c·Δφ) / (4π·f_mod),其中Δφ为回波相位差,f_mod为调制频率。多区结构意味着每个分区都要独立完成这一相位解算。

二、发展历程:从单点到多区阵列

多区ToF并非一蹴而就,其演进大致经历四个阶段:

  1. 单点测距阶段(2000年前后):工业测距仪、相机辅助对焦采用单点ToF,成本低但信息量有限。
  2. 面阵ToF阶段(2010年前后):Kinect等产品推动QVGA级ToF传感器普及,可输出完整深度图,但功耗、体积和成本较高。
  3. 多区ToF阶段(2016年至今):以4×4、8×8分区为代表,在功耗、成本与信息量之间取得平衡,广泛用于手机和可穿戴设备。
  4. 多区+串扰抑制阶段(当前):随着分区数增加,相邻分区之间的光学串扰、电学串扰和背景光干扰成为主要瓶颈,串扰抑制算法与光学隔离设计成为关键技术。

这一演进背后有两条主线:一是应用需求驱动,设备需要更丰富的空间信息;二是工艺与算法进步,CMOS工艺使分区探测器集成度提高,而标定与补偿算法使多区数据可用。

三、典型应用场景

多区ToF传感的应用场景非常广泛,下表列出主要方向及其对分区数和串扰抑制的要求:

应用场景 典型分区 关键需求 串扰影响
手机激光对焦辅助 4×4~8×8 低功耗、快速响应 相邻分区误判导致对焦区域偏移
扫地机器人避障 8×8~16×16 广视场、抗环境光 地面反射串扰造成虚假障碍
AR/VR手势识别 8×8以上 高帧率、低延迟 手部与背景串扰导致深度跳变
汽车座舱监控 4×4~8×8 宽温区、高可靠 座椅与人体串扰影响乘员检测
智能门锁人脸唤醒 4×4 超低功耗、小体积 门框反射串扰引起误唤醒

可以看到,分区数越多,空间信息越丰富,但串扰路径也越复杂。因此,串扰抑制不是可选项,而是多区ToF能否落地的关键。

四、核心原理与串扰问题初探

多区ToF的接收端通常由多个SPAD或光电二极管分区组成,每个分区对应视场中的一个角度区域。理想情况下,每个分区只接收来自自身视场方向的回波。但现实中存在三类串扰:

  • 光学串扰:发射光经镜头、外壳或保护玻璃多次反射后进入非目标分区。
  • 电学串扰:相邻分区之间的载流子扩散、电容耦合导致信号泄漏。
  • 背景光串扰:环境光在分区之间不均匀分布,抬高本底噪声。

这些串扰会使深度图出现“鬼影”、边缘模糊或距离偏移。后续章节将分别从光学设计、像素隔离、调制解调和算法补偿等角度展开抑制方法。

多区ToF传感系统结构与串扰路径 发射端 VCSEL / LED 调制频率 f_mod 扩散片 / 透镜 接收端 多区SPAD阵列 4×4 / 8×8 分区 TDC / 相位解算 目标物体 不同区域深度不同 反射率差异 发射光 回波 光学串扰路径(外壳/保护玻璃反射) 电学串扰 载流子扩散 / 电容耦合 相邻分区信号泄漏 背景光 环境光不均匀 抬高本底噪声 输出:多区深度图 每分区独立距离 + 置信度

五、学习目标与课程结构

通过本课程,你将达到以下目标:

  1. 理解多区ToF的物理与电路原理:掌握相位测距、分区探测、时间数字转换等核心机制。
  2. 识别串扰来源与传播路径:能够区分光学串扰、电学串扰和背景光串扰,并定位主要贡献项。
  3. 掌握串扰抑制方法:包括光学隔离、像素间深沟槽、调制频率优化、差分测量和算法补偿。
  4. 具备系统级调试能力:能根据深度图异常现象反推串扰来源,并设计验证实验。
  5. 了解工程权衡:在分区数、功耗、成本、帧率和精度之间做出合理选择。
学习建议:每章结束后,尝试用一句话回答“这一章解决什么问题、用什么方法、代价是什么”。这种复盘习惯能帮助你在后续复杂系统中快速定位关键矛盾。

六、常见误区与复盘

初学者容易陷入几个误区:

  • 误区一:分区越多越好。分区增加会带来更严重的串扰和更高的功耗,需根据应用场景选择合适分区数。
  • 误区二:串扰只是光学问题。实际上电学串扰和背景光串扰同样显著,必须系统级联合优化。
  • 误区三:标定一次即可。温度、外壳装配和老化都会改变串扰特性,需要定期或在线补偿。