← 最新论文
💻 computer science

Does Enabling the Depth API Improve Anchor Stability? A Controlled Cross-Platform Evaluation of Mobile AR

一项针对 600 次移动端 AR 运行的受控跨平台评估显示,启用深度 API(ARCore/ARKit)并不会提高锚点稳定性,甚至可能增加误差,而场景纹理对比度成为了影响空间漂移的主导因素。

原作者: Deokhwan Park, Woojae Kim, Hoyeon Ahn

发布于 2026-09-24
📖 1 分钟阅读☕ 轻松阅读

原作者: Deokhwan Park, Woojae Kim, Hoyeon Ahn

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,尝试通过智能手机将一个虚拟物体(比如一个漂浮的数字立方体)放置在现实世界的桌子上。这项技术的愿景是,即使你走开再回来,该物体也会精准地停留在你放置的位置。这是无标记移动增强现实(markerless mobile augmented reality)的核心挑战:如何在不使用物理贴纸或标记物来固定位置的情况下,让数字世界与物理世界锁定在一起。目前,智能手机通过摄像头观察房间并利用内部传感器来推测自身的运动来实现这一目标。然而,这种方法存在缺陷。如果房间太单调(例如白墙),或者光线太暗,手机就会失去对现实的掌控,导致虚拟物体发生漂移或滑动。为了解决这个问题,驱动这些应用的主要软件平台引入了一个新工具:深度传感器。这项技术通过向物体反射光线或通过摄像头的运动来计算深度,从而测量到物体的距离。直觉上的希望是,增加这一层距离信息将作为一个安全网,即使在摄像头难以识别细节时,也能保持虚拟物体的稳定。

一组研究人员着手测试这一希望是否成真。他们不仅仅是在实验室里观察深度传感器的准确性;他们提出了一个更实际的问题:开启深度设置是否真的能阻止虚拟物体的漂移?为了找出答案,他们使用三款不同的智能手机进行了六百次受控实验,其中包括两部安卓设备和一部 iPhone。这些手机代表了当今消费者所能使用的全部深度技术水平。其中一部手机使用飞行时间(time-of-flight)传感器,通过反射光线来测量距离;另一部完全依赖软件通过摄像头的运动来计算深度;第三部则使用了被称为 LiDAR 的激光扫描仪。研究人员将每部手机放在一个电动支架上,置于房间中央,并对其进行编程,使其绕着墙壁旋转一圈。至关重要的是,他们用一层哑光薄片遮住了墙上的参考点,使得手机在旋转时无法看到该点。这迫使手机只能依靠其内部追踪系统来记忆自己的位置。他们在两种不同的房间条件下进行了测试:一种是墙面覆盖着鲜明、高对比度图案的房间,另一种是只有素净、平整墙面的房间。他们还在明亮的光线下和极暗的光线下进行了测试,并在某些运行中开启了深度传感器,而在另一些运行中将其关闭。

结果令人惊讶且非常明确。在所有的测试场景中,开启深度传感器都没有让虚拟物体变得更稳定。事实上,在几乎所有情况下,开启深度传感器后,物体反而漂移得更多了。即使是配备了激光扫描仪、能在每一帧都提供完整且完美深度图的手机也是如此。研究人员发现,深度设置本身并没有帮助手机保持位置。相反,最重要的因素是房间的纹理。当手机处于那个有着素净、平整墙面的房间时,虚拟物体发生了显著的漂移,往往偏离起始点超过半米。而在有图案墙面的房间里,漂移要小得多。环境的纹理比深度传感器重要得多。

研究还揭示了为什么深度传感器在某些情况下无法发挥作用。在安卓手机上,提供深度图的软件非常挑剔。它只有在房间有足够的视觉纹理可以工作时,才会发送深度数据。在素净的房间里,手机大部分时间根本不会发送深度信息,导致系统没有任何额外的资料可以依赖。在 iPhone 上,深度数据始终可用,但物体的漂移程度与关闭传感器时一样大。这表明问题不仅在于是否有数据,还在于手机的内部追踪系统如何使用这些数据。研究人员得出结论,对于开发者和用户而言,关注深度设置并不是解决稳定性的方案。相反,物理环境才是关键。如果用户希望他们的虚拟内容保持不动,他们应该确保将其放置在一个墙面和表面都有足够视觉细节的房间里,而不是依赖手机的深度传感器来承担重任。这项技术已经准备好测量深度,但它尚无法利用这种测量结果,将虚拟物体锚定在单调、昏暗的房间中。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →