通过API接口,开发者发现一种Quest 3透视摄像头数据访问方法

IP归属:广东

编译/VR陀螺

尽管 Meta 目前尚未正式授权第三方开发者使用 Quest 头显内置摄像头,但最近,XRWorkout 的联合创始人兼首席开发者 Michael Gschwandtner 发布了一种创新解决方案。

他的方法是利用 Quest 的投屏功能将画面传送到应用内的 WebView,加载 oculus.com/casting 网址。然而,这种方式需要用户费时登录 WebView 中的 Meta 账号,并且必须手动开启投屏功能。

现在,另一位 VR 开发者 Julian Triveri 发现了一种无需 WebView 或投屏的新方法,从而避免了繁琐的登录步骤和系统操作。

Triveri 利用了 Android 媒体投影 API,该 API 在 Quest 头显上可用,主要用于屏幕捕捉,支持自定义录屏或投屏设置。在 Quest 上,该 API 可提供 1024x1024 分辨率的画面,中心视角约为 82 度,虽然略低于投屏模式下的效果,但对于运行自定义计算机视觉模型来说已经足够。

使用此 API 需要用户授权,但一旦获取权限,应用程序就能直接访问用户所见的内容。Triveri 已经在 GitHub 上分享了这项技术的开源演示,他还展示了一个分支案例,说明如何用这种技术实现 AprilTag 追踪。

值得注意的是,这种方法不能在头显正在进行录屏或投屏时使用,所以 Triveri 使用 PC 进行录制。此外,捕获的画面不仅包括摄像头视图,还包括虚拟物体和界面元素,这可能会影响计算机视觉任务的执行。

随着 Triveri 的这一发现,Quest 应用程序现在可以更轻松地访问摄像头。Meta 是否会接受这一方法,还是会通过更新 Horizon OS 来阻止这种访问方式呢?

上个月,Meta 的 CTO 博斯沃思在接受采访时提到,他们正在考虑允许开发者直接访问透视摄像头,并表示将继续关注这个问题。

相比之下,苹果仅向企业用户提供 Vision Pro 头显的原始摄像头访问权限,并且仅限于内部非公开应用。

来源:uploadvr

陀螺科技现已开放专栏入驻,详情请见入驻指南: https://www.tuoluo.cn/article/detail-27547.html

VR陀螺专栏: https://www.tuoluo.cn/columns/author1286744/

本文网址: https://www.tuoluo.cn/article/detail-10115393.html

免责声明:
1、本文版权归原作者所有,仅代表作者本人观点,不代表陀螺科技观点或立场。
2、如发现文章、图片等侵权行为,侵权责任将由作者本人承担。

相关文章