分析 丨ToF传感器的XR应用和主要厂商

苹果MR头显Vision Pro被业界关注,另有消息称华为在2024年规划2款产品,一个是与Vision Pro、Quest和PICO方案类似的MR头显,预计2024年Q3或者Q4发布;另一个是与魅族MYVU衍射光波导AR眼镜类似的产品,发布时间晚于MR头显。

苹果和华为入局能否推动XR(包括AR、VR、MR)行业进一步发展?根据网传的华为MR调研显示,苹果Vision Pro第一代销量主要起到“教育”用户的作用,根据大致的供货数据显示大约40多万台,销量不大的另一个原因是屏幕供应商、索尼的产能不足影响。第二代Vision Pro可能在2025年推出,是一款低配版或标准版,销量为几百万台,第三代产品的销量可能超过千万台。与苹果MR头显类似,华为的第一代头显销量也不会太大。

XR应用培养用户群体需要良好的产品沉浸式体验,底层硬件不可获取,其中,ToF(Time of Flight)传感器是一种比较重要的元器件,影响XR产品的感知和交互功能,下面将介绍ToF传感器的XR应用和主要厂商。

ToF是更适合XR应用的3D成像技术

ToF传感器在XR应用中用于提供精确的深度感知、环境扫描功能,主要用途包括:

l 空间映射(mapping)和追踪:帮助MR头戴设备创建用户周围环境的3D模型,实现精准的空间定位和6自由度追踪,使得虚拟内容可以准确地融入现实世界并与之交互。

l 环境理解和避障:实时感知环境中物体的位置和形状,以便系统能够在安全的距离内放置虚拟对象或进行交互设计,避免用户碰撞真实物体。

l 手势识别:ToF传感器可用于捕捉手部动作,实现无需手持控制器的自然手势交互。

ToF传感器的作用之一是3D成像,分别针对空间定位与建模、动态手势识别以及对环境深度信息的全面理解与反应。实际上还有其他2种成像技术,包括立体视觉(stereo vision)、结构光(structured light)。

图片

图注:与其他3D成像技术相比,ToF更适用于3D映射(图源:Yole)

立体视觉的3D成像分辨率高、精度高、抗强光干扰性强、成本低,但是算法非常复杂、容易受到环境因素干扰、依赖环境光源、暗光场景表现不佳、模组尺寸相对较大等。

结构光有效识别距离相对较短,模组结构比较复杂,成像容易受强光干扰,成本也相对较高,但是其通过一次成像就可以得到深度信息,能耗低、成像分辨率高,非常适合对安全级别要求较高的3D人脸识别、3D人脸支付等方面的应用。

ToF技术虽然成像精度和深度图分辨率比结构光低、功耗较高,优势在于识别距离更远,可做到0.4米到5米甚至更远的中远距离识别,抗干扰性强,使ToF技术不仅应用于3D人脸识别、3D建模等方面,还适用于SLAM、手势识别、体感游戏、AR/VR等,应用更加广泛。

图片

图注:iToF和dToF在移动终端上design win案例(图源:Yole)

ToF根据发射光源的调制方式,有iToF和dToF之分。iToF发射连续波或短脉冲的调制近红外光,并测量反射光的相位差来确定距离。由于相位与光程成正比,因此可以根据接收到信号的相位变化计算出目标物体的距离。适合中远距离测距,但对环境光噪声敏感,需要复杂的信号处理算法以消除干扰。dToF发送的是超短光脉冲,然后精确测量这些脉冲从发射到接收的时间间隔,从而直接计算出绝对距离,其抗干扰能力强,能够实现快速准确的实时深度探测,适用于动态场景。

图片

图注:传华为2024年发布的MR设备采用的3D传感器方案,其中dToF未确定是否采用。

主流产品形态:dToF阵列和多域dToF

ToF产品形态有dToF Array和dToF Multizone之分,两者在设计和应用上存在一定的区别:dToF Array是一系列并排排列或矩阵排列的多个dToF传感器单元,可以独立工作或协同工作,每个单元都能进行单独的光脉冲发射和接收,获取不同点位的深度信息。优势是能够提供大范围或高分辨率的深度数据采集,特别适合于需要大面积覆盖或者需要较高精度的3D扫描、空间感知和物体识别场景。

图片

图注:dToF Multizone能更好适应复杂环境条件,也适用于XR设备和无人机导航,但实际ToF产品形态取决于功耗和成本等具体需求

dToF Multizone是单个dToF传感器被划分为多个区域,虽然物理上可能仍然是一个整体,但功能上却能实现多区域独立操作。每个区域可能会有不同的光源发射策略(例如不同的波长或强度)以及各自的接收器来处理反射信号。调整各个区域的工作参数,dToF Multizone技术可以更好地适应复杂的环境条件,比如减小干扰、区分距离相近或材质不同的目标,并且可以在单个硬件模块上实现更精细化的距离测量,提高系统抗干扰能力和测距准确性。

总结来说,dToF Array强调的是多个传感器单元的集成和同时工作以提高空间分辨率或覆盖面积,而dToF Multizone则是在单一传感器内部实现分区控制和优化,目的是增强对复杂环境和多种目标的适应性及测量精准度。

图片

图注:海外ToF主要厂商

图片

图注:国内ToF芯片/模组厂商

ToF传感器产品示例

ADI:提供全面的ToF产品和方案

ADI提供各种ToF产品和解决方案,包括高分辨率CMOS成像芯片(1MP)、深度计算和毫米级精度处理、激光驱动器和电源管理,以及有助于快速实施ToF和iToF解决方案的开发工具和软件/固件。

产品示例:结合ADTF3175 ToF模块和ADSD3500 ToF深度图像信号处理器,为深度相机提供完整的解决方案。

艾迈斯欧司朗:业界唯一拥有3种3D成像技术的厂商

艾迈斯欧司朗是目前唯一拥有3D传感三种主流技术(结构光、双目立体视觉和ToF)的传感器领导厂商,可提供更小尺寸、低功耗、高精度的整体解决方案。其新的3D dToF系统将高功率VCSEL、点阵光学系统和高灵敏度SPAD等一流技术组合在一起,准确测量场景中各物体的景深,并转换为精确的场景重建,让虚拟现实体验更具身临其境的真实感。

产品示例:红外OSLON®黑色系列SFH 4715S/ 4715AS和SYNIOS®系列等,提供红外照明光源,可以最大程度确保虚拟现实3D场景体验的流畅性。

英飞凌:拥有400多项ToF专利

自2015年宣布在消费领域推出第一代的ToF产品至今,英飞凌在ToF领域已经有400多项专利。英飞凌ToF技术在强光情况下能较好规避太阳光干扰,SBI专利技术能去掉不需要的光信息,让有效的光信息通过,在强光下能得到比较好的物体深度信息。

产品示例:英飞凌REAL3™ ToF 3D技术可以用于机器人移动时对整个场景的建图、定位,实现精准避障,并给上层的路径规划算法,提供更多数据输入。

芯视界:自研单光子dToF芯片性能远超索尼

芯视界研发单光子直接ToF(SPAD dToF)技术和应用,拥有芯片级的光电转换器件设计和单光子检测成像技术,主营基于单光子探测的一维和三维ToF传感器。产品广泛应用于扫地机、无人机、手机、AR/VR和自动驾驶激光雷达等。

产品示例:单光子探测技术的3D ToF深度传感器—VI4331,该传感器分辨率高达240×96,支持水平120度广视场角,拥有30fps高帧率,适用于扫地机室内建模与避障、行为检测、安检监控等。

聚芯微:累计出货3亿颗芯片

聚芯微自研3D ToF芯片和光学感知芯片。其3D ToF芯片具有比较先进的近红外增强NIR+、低噪声信号链、低功耗数字电路设计。截止2023年,聚芯微已累计出货超3亿颗。

产品示例:BSI 5um VGA iToF 传感器,已获主流手机客户订单并量产。此外,3D dToF图像传感器芯片SIF7010是其第一款3D堆叠dToF,小尺寸、低成本、低功耗,可实现更好的全场景Auto-Focus、背景虚化人像模式、电影模式等,适用于场景建模和AR/VR应用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/379967.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数码管扫描显示-单片机通用模板

数码管扫描显示-单片机通用模板 一、数码管扫描的原理二、display.c的实现1、void Display(void) 各模式界面定义数据2、void BackupRamToDisRam(void)从缓存区刷新显示映射Ram3、void FreshDisplay(void) 映射显示Ram到主控的IO口4、void LcdDisplay_8bit(void) 映射显示Ram到…

[leetcode] 32. 最长有效括号

文章目录 题目描述解题方法方法一:栈java代码复杂度分析 方法二:贪心java代码复杂度分析 相似题目 题目描述 给你一个只包含 ( 和 ) 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 示例 1: 输…

[Java][算法 哈希]Day 01---LeetCode 热题 100---01~03

LeetCode 热题 100---01~03 ------->哈希 第一题 两数之和 思路 最直接的理解就是 找出两个数的和等于目标数 这两个数可以相同 但是不能是同一个数字(从数组上理解就是内存上不是同一位置) 解法一:暴力法 暴力解万物 按照需求 …

spring-security authentication persistence

翻译版本【spring-security 6.2.1】persistence Persisting Authentication 用户第一次请求受保护的资源时,系统会提示他们输入凭据。提示输入凭据的最常见方法之一是将用户重定向到登录页面。未经身份验证的用户请求受保护的资源的HTTP交换可能如下所示: 例1。未…

前端实现支付跳转以及回跳

// 支付地址 const baseURL http://pcapi-xiaotuxian-front-devtest.itheima.net/ const backURL http://127.0.0.1:5173/paycallback const redirectUrl encodeURIComponent(backURL) const payUrl ${baseURL}pay/aliPay?orderId${route.query.id}&redirect${redirec…

PyTorch 2.2 中文官方教程(一)

PyTorch 秘籍 PyTorch 秘籍 原文:pytorch.org/tutorials/recipes/recipes_index.html 译者:飞龙 协议:CC BY-NC-SA 4.0 秘籍是关于如何使用特定 PyTorch 功能的简短、可操作的示例,与我们的全长教程不同。 PyTorch 原型示例 原文…

Linux嵌入式开发+驱动开发-中断

swi汇编指令可以产生软中断,以下是硬件中断的产生到执行完毕的全过程: 在自己设计的芯片“CPU响应中断”程序的第四个步骤可以转向“中断向量控制器”,中断向量控制器中存储中断元服务地址即处理中断处理程序的地址,而不用使用0X1…

ONLYOFFICE文档8.0新功能浅探

ONLYOFFICE文档8.0新功能浅探 上个月末这个月初的几天,ONLYOFFICE版本更新了!更新到了一个比较整的大的版本号,8.0版本,看来这个生产力工具的升级速度基本上能保持每年两个版本号的速度,还是很快的,一般来…

Java强训day15(选择题编程题)

选择题 自连接使用一张表编程题 题目1 import java.util.Scanner;public class Main { public static int res(int n) {StringBuffer s new StringBuffer();while(n!0) {s.append(n%2);n/2;}int sum 0;String ss s.reverse().toString();for(int i0;i<ss.length()…

秋招上岸大厂,分享一下经验

文章目录 秋招过程学习过程项目经验简历经验面试经验offer选择总结 秋招过程 今天是除夕&#xff0c;秋招已经正式结束了&#xff0c;等春节过完就到了春招的时间点了。 运气比较好&#xff0c;能在秋招的末尾进入一家大厂&#xff0c;拿到20k的sp offer。 从九月份十月份就开…

TCP 传输控制协议——详细

目录 1 TCP 1.1 TCP 最主要的特点 1.2 TCP 的连接 TCP 连接&#xff0c;IP 地址&#xff0c;套接字 1.3 可靠传输的工作原理 1.3.1 停止等待协议 &#xff08;1&#xff09;无差错情况 &#xff08;2&#xff09;出现差错 &#xff08;3&#xff09;确认丢失和确认迟到…

【RT-DETR改进涨点】更加聚焦的边界框损失Focaler-IoU、InnerFocalerIoU(二次创新)

一、本文介绍 本文给大家带来的改进机制是更加聚焦的边界框损失Focaler-IoU已经我进行二次创新的InnerFocalerIoU同时本文的内容支持现阶段的百分之九十以上的IoU,比如Focaler-IoU、Focaler-ShapeIoU、Inner-Focaler-ShapeIoU包含非常全的损失函数,边界框的损失函数只看这一…

RCE(命令执行)知识点总结最详细

description: 这里是CTF做题时常见的会遇见的RCE的漏洞知识点总结。 如果你觉得写得好并且想看更多web知识的话可以去gitbook.22kaka.fun去看&#xff0c;上面是我写的一本关于web学习的一个gitbook&#xff0c;当然如果你能去我的github为我的这个项目点亮星星我会感激不尽htt…

C#用Array类的Reverse方法反转数组中元素

目录 一、Array.Reverse 方法 1.重载 2.Reverse(Array, Int32, Int32) 3. Reverse(Array) 4.Reverse(T[]) 5. Reverse(T[], Int32, Int32) 二、实例 1.Array.Reverse 方法4种重载方法综合实例 2.Reverse(Array)方法的实例 一、Array.Reverse 方法 反转一维 Array 或部…

Android修改系统默认字体

文章目录 前言一、方案1、将定制的custom_fonts.xml配置文件编译到系统中2、将自定义的字体ttf文件编译到系统中3、在系统的编译mk中添加fonts.mk的引用4、修改系统代码,使得优先加载使用custom_fonts.xml前言 Android系统中的字体配置文件为/system/etc/fonts.xml 关于fonts…

JVM之GC垃圾回收

GC垃圾回收 如何判断对象可以回收 引用计数法 如果有对象引用计数加一&#xff0c;没有对象引用&#xff0c;计数减一&#xff0c;如果计数为零&#xff0c;则回收 但是如果存在循环引用&#xff0c;即A对象引用B对象&#xff0c;B对象引用A对象&#xff0c;会造成内存泄漏 可…

linux之wsl2安装远程桌面

0. 安装后的效果 1. wsl中打开terminal并安装库 sudo apt-get purge xrdp sudo apt install -y xrdp sudo apt install -y xfce4 sudo apt install -y xfce4-goodies 2.优化显示 sudo sed -i s/max_bpp32/#max_bpp32\nmax_bpp128/g /etc/xrdp/xrdp.ini sudo sed -i s/xserverbp…

听说有 Hugging Face 陪伴的春节,是这样的…

辞旧迎新春节到&#xff0c;家家户户好热闹。Hugging Face 中国团队成员祝各位社区成员们新春快乐&#xff0c;万事如意&#xff01; 过去的一年我们持续看到 AI 技术的腾飞和发展&#xff0c;以及诸多机构为开源 AI 作出巨大的贡献。非常感谢将模型、数据集和应用 Demo 发布在…

寒假作业:2024/2/8

作业1&#xff1a;现有文件test.c\test1.c\main.c,编写Makkefile Makefile代码&#xff1a; CCgcc EXEa.out OBJS$(patsubst %.c,%.o,$(wildcard *.c)) CFLAGS-c -oall:$(EXE)$(EXE):$(OBJS)$(CC) $^ -o $%.o:%.c$(CC) $(CFLAGS) $ $^.PHONY:cleanclean:rm $(OBJS) $(EXE)效果…

网络安全产品之认识准入控制系统

文章目录 一、什么是准入控制系统二、准入控制系统的主要功能1. 接入设备的身份认证2. 接入设备的安全性检查 三、准入控制系统的工作原理四、准入控制系统的特点五、准入控制系统的部署方式1. 网关模式2. 控制旁路模式 六、准入控制系统的应用场景七、企业如何利用准入控制系统…
最新文章