点击下方卡片,关注“自动驾驶之心”公众号

ADAS巨卷干货,即可获取

点击进入→自动驾驶之心技术交流群

后台回复【数据集下载】获取计算机视觉近30种数据集!

什么是飞行时间(ToF)

飞行时间原理是基于测量波从震源(飞行时间传感器)到目标和返回所需的时间,基于这些数据以及一些数学和物理知识(如波传播)可以确定该物体与震源的距离,根据技术的不同,可以使用不同类型的波来获得不同的结果,飞行时间是捕捉3D图像的几种方法之一,例如立体相机(具有两个单独的镜头以模拟人类视觉并重建深度感知的相机)或结构光成像(将结构图像投影到对象上,并根据网格的变形计算该对象的形状和距离)。

TOF优缺点

TOF工作条件

飞行时间技术的优点是它即使在光线很少或没有光线的情况下也能正常工作,事实上ToF被认为是一种“主动”成像技术,即依靠投射自身光线的技术,因此,它不需要任何外部光源来扫描周围环境,如立体相机就是被动成像技术。然而,由于基于飞行时间的技术依赖于发射和接收自身光的反向反射,因此在自然环境中(例如暴露在阳光下)它们可能表现不佳,这是因为其他光源发出的波会干扰相机设备发出的光。类似地,还有其他因素使ToF传感器更难正常工作,如“反光”表面(在不同方向反射光)或角落(产生多次反射)等。

TOF处理速度

飞行时间原理基于非常简单的数学和相对简单的算法,而立体相机需要复杂的校准和处理来生成深度图像,这就是为什么基于ToF技术的设备具有较低的系统要求,简单地说,在较小的处理器上工作更快,这一因素尤其适用于对要求处理速度至关重要的场景中,如自动驾驶汽车或工厂机器人和生产线范围场景中。另外飞行时间技术最显著的好处之一是:它可以在从半米到五米的范围内运行,一些飞行时间传感器的范围甚至可以达到10米!然而,结构光成像技术可能只有两到三米的范围,但它们往往更精确,因此,虽然ToF可以在短距离范围内工作,但他可能在远距离上有一定的误差。

TOF的相机精度

基于飞行时间的深度相机到底精度如何呢?它们的精度在很大程度上取决于与物体的距离,因此其精度通常估计为该测量距离的1%,比如,如果待测量物体距离5米,则ToF相机可以达到约5厘米的精度,这使得TOF相机视介于立体相机测量精度(精度约为距离的5-10%)和结构光传感器之间(其精度可低至1毫米)。

表1总结了TOF摄像机与立体视觉和结构光的比较。关键在于,TOF是一种经济高效、机械紧凑的深度成像解决方案,不受环境照明变化的影响,这种强大的组合使TOF传感器非常适合各种应用。

TOF相机的应用场景

客流统计、分流管理、无人零售

飞行时间技术在2020年真正走到了前台,当时社交距离和占用管理成为许多企业的必要条件,例如零售业,那时,基于飞行时间技术的设备开始用于客流计数软件,以提供比简单传感器更精确、更可靠的数据。使用飞行时间技术进行客流统计的最大好处是确保了高计数精度(高达98%),传感器提供了一种非参与、但也非侵入性的人员计数方法,这意味着游客不需要做任何事情(比如扫描二维码),只需进入会场进行则进行计数,维护了人员隐私,因为他们的真实图像并没有被捕捉到。

机器人学

飞行时间传感器也可用于物流和装配线自动化,使用的自主机器人需要计算机视觉,由于3D成像和高处理速度,ToF似乎是一个完美的解决方案,例如,有了ToF传感器,机器人手臂可以在装配线上分类物体,自动叉车可以拾取和搬运货物。但不仅仅是智能工厂可以从飞行时间技术中受益,且个人消费者也可以,3D ToF摄像机用于自动无人机和一些智能设备,如扫地机器人,它们确保机器人可以安全地避开所有障碍物。

智能手机

智能手机有了ToF摄像头可用于提高拍摄的照片的质量,由于它可以感知深度,手机可以利用它更好地理解照片中的背景,因为它在昏暗的光线下工作得很好,所以它也可以用于在没有最佳照明的地方拍摄更好的照片,基于飞行时间的技术也被用于运动检测和手势识别,使您可以在不触摸手机的情况下解锁手机,甚至还有一些应用程序使用手机中的ToF传感器进行距离测量!飞行时间技术及相机在商业、工业和个人用户中有着广泛的应用,可以被证明是机器人等领域某些发展的突破,具有巨大的潜力。

参考文献

https://www.ti.com/lit/wp/sloa190b/sloa190b.pdf

https://hal.inria.fr/hal-00725654/PDF/TOF.pdf

自动驾驶之心】全栈技术交流群

自动驾驶之心是首个自动驾驶开发者社区,聚焦目标检测、语义分割、全景分割、实例分割、关键点检测、车道线、目标跟踪、3D感知、多传感器融合、SLAM、高精地图、规划控制、AI模型部署落地等方向;

加入我们:自动驾驶之心技术交流群汇总!

自动驾驶之心【知识星球】

想要了解更多自动驾驶感知(分类、检测、分割、关键点、车道线、3D感知、多传感器融合、目标跟踪)、自动驾驶定位建图(SLAM、高精地图)、自动驾驶规划控制、领域技术方案、AI模型部署落地实战、行业动态、岗位发布,欢迎扫描下方二维码,加入自动驾驶之心知识星球(三天内无条件退款),日常分享论文+代码,这里汇聚行业和学术界大佬,前沿技术方向尽在掌握中,期待交流!

TOF飞行时间深度相机介绍相关推荐

  1. tof摄像头手势识别_解决方案| USB 3D视觉TOF飞行时间深度摄像头Depth Eye

    原标题:解决方案| USB 3D视觉TOF飞行时间深度摄像头Depth Eye 今年年初,火了好久的保时捷概念车Mission E相继在各大车展首秀,再次引发这款酷炫电动车的热烈讨论.而Mission ...

  2. 深度相机介绍(TOF、RGB双目、结构光参数对比)

    一.深度相机的介绍 随着计算机视觉与人工智能技术的飞速发展,采用深度相机进行场景三维重建.目标检测.环境感知等应用越来越广泛,与传统的2D相机不同,深度相机可以通过拍摄空间来获得景深信息,从而获得目标 ...

  3. Intel RealSense D435i 深度相机介绍

    参考: https://www.sohu.com/a/340984033_715754 https://www.chiphell.com/thread-1945054-1-1.html https:/ ...

  4. 三种主流深度相机介绍

    随着机器视觉,自动驾驶等颠覆性的技术逐步发展,采用 3D 相机进行物体识别,行为识别,场景 建模的相关应用越来越多,可以说深度相机就是终端和机器人的眼睛,那么什么是深度相机呢,跟之前的普通相机(2D) ...

  5. 大盘点!国内外深度相机汇总

    作者丨凳子花❀@CSDN 来源丨https://blog.csdn.net/qq_42759162/article/details/123519276 编辑丨3D视觉工坊 读前须知 本文只是学习笔记, ...

  6. 三维重建学习笔记之深度相机入门篇

    说在前面: 一.学术词汇概念解析 学习历程:三维重建→深度相机→点云→点云配准 1.三维重建技术:基于视觉的三维重建,指的是通过摄像机获取场景物体的数据图像,并对此图像进行分析处理,再结合计算机视觉知 ...

  7. 深度软件商店_3D深度相机,这就是微软未来手机Surface Duo新特性

    微软Surface Duo是今年晚些时候最令人兴奋的新型智能手机之一. Surface Duo标志着微软进入可折叠智能手机市场,Surface Duo可运行Google的Android应用,并直接从谷 ...

  8. 【深度相机D435i】Windows+Ubuntu下调用D435i利用Python读取、保存RGB、Depth图片

    目录 前言 一.D435i深度相机介绍 二.Windows下安装D435i 1.安装Intel® RealSense™ SDK 2.0 2.使用Intel® RealSense™ Viewer查看D4 ...

  9. 深度相机与普通相机的区别

    深度相机介绍 随着机器视觉,自动驾驶等颠覆性的技术逐步发展,采用 3D 相机进行物体识别,行为识别,场景 建模的相关应用越来越多,可以说深度相机就是终端和机器人的眼睛,那么什么是深度相机呢,跟之前的普 ...

最新文章

  1. linux按文件名排序ls,linux – 如何使用shell脚本按名称对文件进行排序
  2. MySQL 数据库常用命令—where like union 排序 分组 连接
  3. centos7 docker升级到最新稳定版本
  4. 2017年深度学习优化算法最新进展:如何改进SGD和Adam方法?
  5. C语言经典例83-求0—7所能组成的奇数个数
  6. 项目: 图片放大缩小。
  7. evaluate函数使用无效_在Matlab中使用tensorflow (2)
  8. 中兴面试一个星期没有回音_如何在没有回声的情况下从亚马逊获取即时时尚建议...
  9. 动手学深度学习(PyTorch实现)(五)--多层感知机
  10. Spring事务嵌套
  11. java 格式化字符串
  12. Android学习笔记--项目框架介绍
  13. un8.21:用html实现增删改查功能(代码篇)。
  14. nodejs + echarts 图表展示
  15. matlab中的imnoise信噪比,matlab语法fn=imnoise(f,'gaussian',0,0.02)是给f添加高斯噪声,其中数值0和0.02分别表示___和___?...
  16. springboot悠悠转二手网站毕业设计源码181134
  17. vue-cli 开启js代码压缩和代码分割
  18. 24个希腊字母及其读音表
  19. PHP解决抢购、秒杀、抢楼、抽奖等阻塞式高并发库存防控超量的思路方法
  20. EOJ 2月月赛补题

热门文章

  1. 【Git/GitHub/VSCode】Git提交时使用EMOJI表情、在VS Code中使用emoji commit
  2. Android中3D gallary的实现
  3. 公众号分享页面php,微信公众号网页分享功能开发的示例代码
  4. python中logging库使用总结
  5. 计算机视觉工具、代码合集
  6. AI 机器学习实践总结
  7. 搜索引擎检索的一点经验
  8. Android 之网络
  9. 专访中国信通院云大所栗蔚:ChatGPT的成功揭示了云计算作为数字世界“中枢神经”的价值
  10. ios 按钮文字下划线_iOS 文字下划线