【TechWeb】为了小米9的预热,近期小米各位高管纷纷使出浑身解数接连爆料,甚至不惜与友商大打口水战。在与联想的首发高通骁龙855芯片之争尚未平息之时,小米和荣耀关于ToF是否是噱头的争论也在喧嚣尘上。

今日,小米产品总监@王腾Thomas 通过微博发表长文,科普ToF技术原理和现在的应用状况。

王腾表示,在手机端目前最先上市的是OPPO R17pro,受限于精度和功耗,对应的应用并不多,也因此并未广泛宣传。当前手机端可用的主流ToF传感器分辨率相对较低,元件在工作时的功耗与发热量也相对较大,目前基于ToF方案的解决方案还未完全成熟,相应的内容生产和开发群体较为薄弱,支持的应用场景较少。

以下为王腾微博全文:

聊聊TOF,考虑到不浪费大家时间,篇幅尽量控制简短通俗化,有需要详细说明的大家提出来咱们评论里聊或者再开贴。

分别从原理,器件构成,优缺点分析和应用场景几个维度讲:

1,TOF原理:其实并不复杂,利用激光发射器发出光脉冲,遇到物体之后,光线会反射,镜头通过捕捉的光线即其飞行的时间,通过简单的公式计算就可以判断物体和镜头之间的距离

2,TOF元件:主要元件包含三个部分:光源(此处为激光发射器)、镜头和感光元件。

3,ToF方案的几个优缺点(主要对比另外两种主流3D解决方案,见图)

优点一,工作距离远,可以获得5m内的有效&实时深度信息;

优点二,适用场景广,无论被摄物体有无特征点,无论环境光较强(如:日光)或较弱,都可获得有效的景深信息;

优点三,较远距离精度高,ToF在手机与被摄物体的绝对精度,即被摄物体之间的相对精度,都可以达到厘米级的水平。

缺点一:当前手机端可用的主流ToF传感器分辨率相对较低(180*240,240*320,240*480等),因此在近距离的精度和X/Y分辨率也会相对较低,大家感兴趣可以自行了解前置结构光的精度;

缺点二:元件在工作时的功耗与发热量也相对较大,长时间工作需要很好的散热条件,在消费类电子设备上使用还需要不断优化;

缺点三:目前基于ToF方案的解决方案还未完全成熟,相应的内容生产和开发群体较为薄弱,支持的应用场景较少

4,TOF的主要应用场景

TOF在工业领域已经有些应用,举个例子:

在物流行业中很热的机器人,TOF被应用在机器人上帮助做物体识别,可用作辅助装箱,箱体打包,箱体堆叠,箱体打标等。

在手机端目前最先上市的应该是OPPO R17pro,受限于前面提到的精度和功耗,对应的应用并不多,当然OPPO也是做尝试并没有主力宣传,甚至官网都没怎么介绍。

现在看到行业里主流就两个方向:基于深度感知去做的应用,比如AR特效游戏、测距、3D建模之类的,另外就是基于3D信息做生物识别,比如:TOF人脸识别取代前置结构光。

可以想象的空间很大但需要一步步解决各种问题和开发相应应用。

5,最后说下小米的进展,我们认可这是个大的行业方向——基于3D信息未来可以做很多探索,并投入研发资源在去年Q3基于MIX3做了预研样机并调通完成功能验证(见图),但基于分辨率较低、应用场景有限等原因决定继续做预研,暂时没有导入量产。我们希望能够在未来合适的时间以更完整的用户体验、真正能带来用户价值的时候呈现给大家。

以上,感谢阅读!

— 【 THE END 】—

往期精彩文章回顾:

| “阿里离职女高管”二次回应质疑:晒股票、期权等证据

惊喜不止小米9!小米又一4800万新机确认:不给友商机会?

| iPhone降价都救不回销量?苹果仍需努力!

除了我们,你还可以关注:

ToF是否是噱头?小米王腾发长文详解...相关推荐

  1. 百度提前批-百度智能小程序(面经详解)

    文章目录 百度提前批-百度智能小程序(面经详解) 1.定位 2.z-index .层叠 3.作用域(scope) 4.单例模式 5.原型链 6.继承(借用构造函数,寄生组合继承,缺点是什么) 7.闭包 ...

  2. php小程序onload,微信小程序 loading 组件实例详解

    这篇文章主要介绍了微信小程序 loading 组件实例详解的相关资料,需要的朋友可以参考下 loading通常使用在请求网络数据时的一种方式,通过hidden属性设置显示与否 主要属性: wxml 显 ...

  3. 2022年全国大学生数学建模竞赛E题目-小批量物料生产安排详解+思路+Python代码时序预测模型(三)

    目录 前言 一.六种物料挑选 二.周数处理 三.时序预测模型 模型预测结果 建模的部分后续将会写出,想要了解更多的欢迎加博主微信,免费获取更多细化思路+模型! 点关注,防走丢,如有纰漏之处,请留言指教 ...

  4. python凯撒密码详解_四十八、Python用smtp发邮件详解(163和QQ邮箱)

    Python发邮件详解 一.利用163的smtp发送邮件 import smtplibfrom email.mime.text import MIMETextfrom email.header imp ...

  5. python发邮件详解 -- smtplib和email模块

    文章目录 python发邮件详解,-->smtplib和email模块 1.python发邮件所需要的基础包 2.smtplib的用法 3.email模块的详细理解和使用 A.MIMEText对 ...

  6. 新星降临,小悠游戏平台特性详解

    2015-3-10 18:32| 发布者: admin| 查看: 23| 评论: 0 深圳小悠娱乐科技有限公司,成立时间是2013年5月份,立足于做一个专业的游戏聚合平台,主打精品手柄类游戏,目标平台 ...

  7. mysql防止超发_PHP+redis实现的限制抢购防止商品超发功能详解

    本文实例讲述了PHP+redis实现的限制抢购防止商品超发功能.分享给大家供大家参考,具体如下: redis不仅仅是单纯的缓存,它还有一些特殊的功能,在一些特殊场景上很好用.redis中key的原子自 ...

  8. 小程序开发入门超详解之WXML

    小程序开发入门超详解之WXML 小程序入门开发超详解版之WXML 开发框架组成介绍 WXML语法 WXML特性 小程序入门开发超详解版之WXML 欢迎大家添加月神的微信:18333806737进行专业 ...

  9. 102-并发编程详解(中篇)

    这里续写上一章博客 Phaser新特性 : 特性1:动态调整线程个数 CyclicBarrier 所要同步的线程个数是在构造方法中指定的,之后不能更改,而 Phaser 可以在运行期间动态地 调整要同 ...

最新文章

  1. Android Listview 点击item变黄色
  2. Python小练习2:pandas.Dataframe使用方法示例demo
  3. CTO被裁,离职前给组了的高级开发们8个建议。
  4. 读书笔记—《销售铁军》随记7
  5. 2015安徽省赛 G.你来擒孟获
  6. the python challenge_pythonchallenge 全部关卡提示
  7. D-Link 不止暴露固件镜像密钥,还被曝5个严重0day
  8. puppet详解(九)——puppet项目实战
  9. spring-aop源码分析
  10. snprintf/strncpy/strlcpy速度测试
  11. WIN7 X64 解决无法安装IE11,以及无法点击微软升级包MSU的问题
  12. 大创人人有,我怎么才能拿到国家级?
  13. 那些年,我们一起被坑的H5音频
  14. 自动售检票系统是基于计算机,车站自动售检票系统存在的必要性
  15. PPT中放射发散型的文字效果设计技巧
  16. java 读取 解析微软Project .mpp 文件到甘特图
  17. android自定义系统键盘,Android自定义软键盘
  18. html前端的几种加密/解密方式
  19. 【图形学】计算机图形学-练习题7
  20. C语言-飞机航班订票系统

热门文章

  1. AI(5)---AI知多少
  2. AI(2)---机器学习产品交互设计原则
  3. Linux基础知识(3)---查看linux系统重启之前的log -- last_kmsg
  4. java基础学习-(2)堆和栈
  5. Win10的远程桌面
  6. 自然语言项目之Python语种检测代码实现
  7. 最大隶属度原则_【模糊数学课程笔记】六、模糊模型识别I(最大隶属度原则)...
  8. 构建面向对象的应用软件系统框架
  9. Instagram CEO:苹果iPad用户数少 不值得开发App
  10. Rivian计划在乔治亚州新增一个工厂