Tof 深度相机原理

深度相机(TOF)的工作原理_tof相机原理-CSDN博客

深度剖析 ToF 技术:原理、优劣、数据纠错与工业应用全解析_tof技术-CSDN博客

飞行时间技术TOF_tof计算公式-CSDN博客

深度相机(二)------飞行时间(TOF)_飞行时间技术-CSDN博客

TOF飞行时间之dTOF、iTOF测距原理_哔哩哔哩_bilibili

记录学习,最近用了一款梅卡曼德的结构光+6轴机器人做了一个项目,但是我们的竞争对手说用的是TOF,故此来学习一下。

一、什么是TOF

ToF: Time of flight. 飞行时间。当然这只是一种翻译的方法,其实ToF是一种测距的方法,通过测量超声波/微波/光等信号在发射器和反射器之间的"飞行时间"来计算出两者之间距离。

能够实现ToF测距的传感器就是ToF传感器。ToF传感器种类很多,使用较多的是通过红外(一般都是不可见光)或者激光进行测距的ToF传感器。

ToF相机之所以受到青睐,主要归功于其多项优势,包括成本效益高、测量精度良好、可靠性强、能够实现深度数据采集,以及紧凑的硬件设计

二、工作原理

TOF 结构组成:

光源

光学部件

传感器

控制电路

处理电路

原理

其测距原理是通过给目标连续发送光脉冲,然后用传感器接收从物体返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离,其中每个像素点都精确地编码了其对应场景中物体的距离信息,TOF相机则是同时得到整幅图像的深度信息

a) 发射光脉冲:ToF相机向目标物体发射出短暂的光脉冲,通常是红外光

b) 光线反射:光脉冲打到物体表面后会发生反射,一部分光线会返回到相机。

c) 测量飞行时间:相机内部的高速传感器会精确测量光脉冲从发射到返回所花费的时间。

d) 计算距离:根据光速和飞行时间,利用公式

距离 = 光速 × 飞行时间 / 2

优势:

1、与立体相机或三角测量系统比,TOF相机体积小巧,跟一般相机大小相去无几,非常适合于一些需要轻便、小体积相机的场合。

2、TOF相机能够实时快速的计算深度信息,达到几十到100fps TOF的深度信息。而目立体相机需要用到复杂的相关性算法,处理速度较慢****

3、TOF的深度计算不受物体表面灰度和特征影响 ,可以非常准确的进行三维探测。而双目立体相机则需要目标具有良好的特征变化,否则会无法进行深度计算。

4、TOF的深度计算精度基本能稳定在cm级

三、脉冲调制

四、连续调制

dToF技术

对硬件的成本比较高,成本昂贵要求严格

iToF技术

相位测距原理

那么下面这个公式就很重要了

我们可以修改一下这个公式,将

那么公式就会转变如下:

这里的N是一个正整数或者0 ,但是当我们在一个周期函数中找到是那个周期的时候是非常难找的,所以我们就干脆不找这个N,索性我们就将N=0(这一步非常重要)。

返回到相机里的时间不可能都是整数,如5.23,那么0.23 我们就可以理解为就是这个尾数。这个就是我们常说的相位差。

说明:

我么这里可以让d<Ls(就是测尺长),那么就是我们测的距离d≤λ(调制)/2 ,也就是说当我们要测的距离大概是10m 的时候我们需要大概调制波长大概是20m 以上的激光

五、ITOP和DTOF的对比

基本原理

性能对比

典型应用场

未来趋势

六、对比传统

基本原理对比

性能参数对比

优缺点总结

典型应用场景

相关推荐
kyle~20 小时前
Linux时间系统4---从PHC_PTP到ROS 2驱动与控制链路
linux·运维·数码相机
ZPC821021 小时前
识别物体 3D 位置 + 自动生成机器人抓取位姿」
数码相机·yolo·计算机视觉
gaosushexiangji1 天前
触达光子极限:从国产sCMOS相机技术突破看科学仪器的底层创新
数码相机
moonsims1 天前
全国产通、感、算、控一体化AIBrainBox:5G+自组网 双C2链路、多模态融合定位、国产化高帧率全局曝光MIPI相机、边缘AI;工业级INS模块
数码相机
博图光电1 天前
博图短波红外相机(SWIR)应用领域
数码相机
dapei372 天前
Cameralink采集卡软件ESpeedGrab使用讲解:9直方图拉伸
数码相机·opencv·计算机视觉
番茄炒西红柿炒洋柿子2 天前
OpenCV实现相机畸变校准
人工智能·数码相机·opencv
搬砖者(视觉算法工程师)2 天前
计算机视觉与计算摄影测量学第二讲:相机基础与光的传播
数码相机·三维重建
等故意3 天前
C# 工业视觉上位机开发心得分享
开发语言·数码相机·c#·视觉检测
生活观察站3 天前
中星微端侧芯片,赋能多行业智能化转型落地
数码相机·学习