间接飞行时间(iToF)技术解析
一. 概述
间接飞行时间(Indirect Time-of-Flight, iToF)是一种通过测量调制光信号的相位差计算目标距离的技术。其核心优势在于硬件成本低、集成度高,广泛应用于消费电子(如手机3D传感)、机器人导航和自动驾驶等领域。
二. 测量原理
2.1 基本物理模型
-
调制光发射:
光源(如激光或LED)发射频率为 f 的连续调制信号(如正弦波或方波):
S(t)=A⋅sin(2πft)S(t)=A⋅sin(2πft)S(t)=A⋅sin(2πft) -
反射与接收:
光信号经目标反射后,被传感器接收。接收信号因往返时间延迟 τ=2dc,(d为距离,c为光速)τ=\frac{2d}{c},(d为距离,c为光速)τ=c2d,(d为距离,c为光速),产生相位差,接收信号为:
R(t)=B⋅sin(2πft−Δϕ)R(t)=B⋅sin(2πft−Δϕ)R(t)=B⋅sin(2πft−Δϕ)其中相位差:Δϕ=2πfτ=4πfdcΔϕ=2πfτ= \frac{4πfd}{c}Δϕ=2πfτ=c4πfd
-
距离公式:
解算相位差后,距离可表示为: d=c⋅Δϕ4πfd= \frac{c⋅Δϕ}{4πf}d=4πfc⋅Δϕ
三、 信号处理与理论推导
3.1 混频与相位提取
-
混频过程:
发射信号S(t)=sin(2πft)S(t)=sin(2πft)S(t)=sin(2πft) 与 接收信号R(t)=Bsin(2πft−Δϕ)R(t)=Bsin(2πft−Δϕ)R(t)=Bsin(2πft−Δϕ)相乘:S(t)⋅R(t)=B2[cos(Δϕ)−cos(4πft−Δϕ)]S(t)⋅R(t)= \frac{B}{2} [cos(Δϕ)−cos(4πft−Δϕ)]S(t)⋅R(t)=2B[cos(Δϕ)−cos(4πft−Δϕ)]
通过低通滤波器(LPF)滤除高频分量(2f项),保留直流分量:C=B2cos(Δϕ)C= \frac{B}{2} cos(Δϕ)C=2Bcos(Δϕ)
-
正交解调:
使用正交参考信号(正弦和余弦)分离相位差的实部 III 和虚部 QQQ :
{ I=Bcos(Δϕ)(同相分量)Q=Bsin(Δϕ)(正交分量) \begin{cases} I = B \cos(\Delta \phi) & \text{(同相分量)} \\ Q = B \sin(\Delta \phi) & \text{(正交分量)} \end{cases} { I=Bcos(Δϕ)Q=Bsin(Δϕ)(同相分量)(正交分量)相位差计算为:Δϕ=arctan(QI)\Delta \phi = arctan(\frac{Q}{I})Δϕ=arctan(IQ)
3.2 四步相移法
- 通过采集四个相位间隔90°的光强值 (I0,I1,I2,I3I_0,I_1,I_2,I_3I0,I1,I2,I3 )计算相位差:
{ I0=A+B∗cos(Δϕ)I1=A+B∗cos(Δϕ+π2)I2=A+B∗cos(Δϕ+π)I3=A+B∗cos(Δϕ+3π2) \begin{cases} I_0 = A + B*\cos(\Delta\phi) \\ I_1 = A + B*\cos(\Delta\phi + \frac{\pi}{2}) \\ I_2 = A + B*\cos(\Delta\phi + \pi) \\ I_3 = A + B*\cos(\Delta\phi + \frac{3\pi}{2}) \end{cases} ⎩ ⎨ ⎧I0=A+B∗cos(Δϕ)I1=A+B∗cos(Δϕ+2π)I2=A+B∗cos(Δϕ+π)I3=A+B∗cos(Δϕ+23π)
- 解得:
Δϕ=arctan(I3−I1I0−I2) \Delta\phi=\arctan(\frac{I_3-I_1}{I_0-I_2}) Δϕ=arctan(I0−I2I3−I1) - 代入距离公式:
d=c4πf∗Δϕ=c4πf∗arctan(I3−I1I0−I2) d = \frac{c}{4{\pi}f}*\Delta\phi = \frac{c}{4{\pi}f}*\arctan(\frac{I_3-I_1}{I_0-I_2}) d=4πfc∗Δϕ=4πfc∗arctan(I0−I2I3−I1)
四. 系统硬件设计
4.1 光源与调制
-
光源选择:
-
VCSEL激光器:高频调制(100 MHz–1 GHz),功耗低,适合消费电子。
-
LED:成本低,但调制频率受限(通常 < 50 MHz)。
-
-
调制波形:
-
正弦波:频谱纯净,抗干扰能力强。
-
方波:易于生成,但需抑制高频谐波。
-
4.2 传感器设计
-
像素级混频器:集成解调电路,支持高频信号处理。
-
电荷域积分:在曝光时间内累积光电流,抑制噪声。
-
全局快门:同步采样所有像素,避免运动模糊。
五. 误差分析与补偿
5.1 多路径干扰(MPI)
-
问题:多路径反射导致相位叠加误差。
-
补偿方法:
-
时域门控:仅接收主反射路径信号。
-
多频调制:分离不同路径的相位贡献。
-
5.2 非线性效应
-
光源非线性:调制波形失真。
-
传感器非线性:像素响应不一致。
-
补偿:预校准系统响应曲线,数字校正非线性。
5.3 环境光干扰
-
抑制手段:
-
光学滤波:窄带滤光片(如850 nm或940 nm)。
-
高频调制:将信号频谱与背景光噪声分离。
-
六、测距范围扩展:多频调制
6.1 双频调制原理
使用频率 f1f_1f1 和 f2f_2f2,其最大测量距离为:
dE=c2∗gcd(f1,f2)=c2fE d_E = \frac{c}{2*gcd(f_1, f_2)} = \frac{c}{2f_E} dE=2∗gcd(f1,f2)c=2fE

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



