谷歌确认Android XR将允许应用访问直通摄像头视图

🤖 由 文心大模型 生成的文章摘要

谷歌已证实,Android XR将赋予应用访问直通摄像头视图的权限。

目前,像Meta Quest 3和Apple Vision Pro这类头显,虽借助摄像头让用户得以看见现实世界,但当下仅有系统软件能够直接访问这些摄像头。第三方开发者虽能将透视效果用作背景,实际上却无法直接访问摄像头。他们获取的是系统派生的更高级数据,比如手部和身体骨骼坐标、带有家具边界框的环境3D网格,以及有限的对象追踪功能。这就导致他们无法运行专属计算机视觉模型,极大限制了头显的增强功能。

不过,也存在例外情况。在visionOS 2系统上,苹果已面向企业公司提供了对Vision Pro直通摄像头的原始访问权限,以供非公开的内部应用采用。但这一权限需要获得苹果的特别许可,并且仅适用于“商业环境”。

现在,谷歌向资深VR开发者Antony Vitillo证实,Android XR应用能够通过请求与常规Android 应用相同的相机权限,并运用相同的API来访问前置摄像头视图。

以下是谷歌透露的具体内容:

开发者可请求将camera_id=0作为主面向现实世界的摄像头流,这在标准Android术语中对应的是“后置摄像头”。同样,开发者还能请求将camera_id=1作为主自拍相机流,对应的是“前置摄像头”。这两个流均可通过标准Android相机API,即Camera2和CameraX进行访问。

若应用程序想要访问面向世界的摄像头源(类似于智能手机上的后置摄像头),就必须请求相机权限(类似于在手机上请求的相机访问权限)。

当应用程序请求自拍相机时,会收到包含用户头像的图像流。此头像视频流由头显上的头像提供程序应用程序/服务生成。这些应用程序依据来自OpenXR API的用户追踪数据(如头部、手部、眼睛、脸部数据)生成流,而这些追踪数据则是从用于监控用户动作和面部表情的物理内置摄像头获取的。

「93913原创内容,转载请注明出处」