HoloLens初入——研究模式
第一代HoloLens引入了研究模式,以便可以访问设备上的关键传感器,特别是针对不打算部署的研究应用程序。HoloLens 2的研究模式保留了HoloLens 1的功能,从而可以访问其他流:
-
可见光环境跟踪摄像机 -系统用于头部跟踪和地图构建的灰度摄像机。
-
深度摄像头 –在两种模式下运行:
- AHAT,用于手部跟踪的高频(45 FPS)近深度感应。与第一个版本的短掷模式不同,AHAT可以通过超过1米的相位环绕来提供伪深度。
- 空间映射使用的长距离低频(1-5 FPS)深度感应
-
两种形式的红外反射率流 -由HoloLens用于计算深度。这些图像被红外照明,不受周围可见光的影响。
如果您使用的是HoloLens 2,则还可以访问以下其他输入:
- 加速度计 –系统用于确定沿X,Y和Z轴的线性加速度以及重力。
- 陀螺仪 –由系统用于确定旋转。
- 磁力仪 –系统用来估计绝对方向。
重要
研究模式目前处于“公开预览”中。
测试应用程序的混合现实捕获,显示研究模式下可用的八个传感器流
用法
研究模式专为学术界和行业研究人员设计,旨在探索计算机视觉和机器人技术领域的新思想。它不适用于部署在企业环境中或通过Microsoft Store或其他发行渠道提供的应用程序。
此外,Microsoft不保证将来的硬件或操作系统更新将支持研究模式或等效功能。但是,这不应阻止您使用它来开发和测试新想法!
安全性和性能
请注意,在正常情况下,启用研究模式比使用HoloLens 2消耗更多的电池电量。即使使用研究模式功能的应用程序未运行,也是如此。启用此模式还会降低设备的整体安全性,因为应用程序可能会滥用传感器数据。您可以在HoloLens安全性常见问题解答中找到有关设备安全性的更多信息。
设备支持
特征 | HoloLens第一代 | 全息镜头2 |
头部追踪相机 | ✔️ | ✔️ |
深度和红外摄像机 | ✔️ | ✔️ |
加速度计 | ❌ | ✔️ |
陀螺仪 | ❌ | ✔️ |
磁力计 | ❌ | ✔️ |
启用研究模式(HoloLens第一代和HoloLens 2)
研究模式是开发人员模式的扩展。开始之前,需要启用设备的开发人员功能才能访问研究模式设置:
- 打开开始菜单>设置,然后选择更新。
- 选择“ 对于开发人员”并启用“ 开发人员模式”。
- 向下滚动并启用设备门户。
启用开发人员功能后,连接到设备门户以启用研究模式功能:
- 在设备门户中转到“ 系统”>“研究模式 ” 。
- 选择允许访问传感器流。
- 从页面顶部的电源菜单项重新启动设备。
重新启动设备后,通过设备门户加载的应用程序可以访问研究模式流。
重要
HoloLens 2的研究模式从内部版本19041.1356开始可用。如果您需要早期版本的访问权限,请注册我们的Insider Preview程序。
在应用中使用传感器数据
应用程序可以像通过Media Foundation访问照片流和摄像机流一样访问传感器流数据。
在研究模式下也可以使用所有适用于HoloLens开发的API。特别是,应用程序在每个传感器帧捕获时间都精确知道HoloLens在6DoF空间中的位置。
您可以使用内在函数和外部函数找到有关访问各种研究模式流的示例应用程序,并在各自的研究模式存储库中记录流:
支持
对于HoloLens(第一代),请使用HoloLensForCV存储库中的问题跟踪器来发布反馈并跟踪已知问题。
对于HoloLens 2,请使用HoloLens2ForCV存储库中的问题跟踪器来发布反馈并跟踪已知问题。