模型在ARCamera(Vuforia,Unity)统一背景表面上迷失

问题描述 投票:1回答:1

我正在尝试在Unity中使用Vuforia来查看AR中的模型。当我在一个失去不同颜色的房间时,它工作正常,但如果我进入一个单一颜色的房间(例如:白色地板,白墙,没有家具),模型一直在消失。我正在使用启用预测的扩展跟踪。

有没有办法在屏幕上保留模型,无论网络摄像头看到什么背景?

unity3d augmented-reality vuforia
1个回答
1
投票

有没有办法让屏幕上的模型保持网络摄像头看到的背景?

我担心这是不可能的。由于vuforia使用Markerless Tracking,它需要高点对比度。

由于大多数AR SDK仅使用单目RGB相机(不是RGB-Depth),因此它们依靠计算机视觉技术来计算缺失的深度信息。这意味着在您移动时使用几个帧上的这些特征点的估计距离来提取视觉上不同的特征点和定位设备。

然而,他们也利用来自sensor fusion,这意味着他们将从相机收集的数据与来自设备的IMU单元(传感器)的数据相结合。不幸的是,这些数据主要用于在过度运动(摄像机图像模糊)等情况下运动跟踪失败时的补充。因此,传感器数据本身并不可靠,当您走进没有特殊点要提取的房间时就是这种情况。

解决这个问题的唯一方法是在该房间放置几个图像目标。这将允许Vuforia计算3D空间中的设备位置。否则这是不可能的。

您还可以参考SLAM获取更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.