将 'marker-based' AR 与 'marker-less' AR 组合作为后备方案
Combining 'marker-based' AR with 'marker-less' AR as a fallback
如何使用 'marker-less' AR 作为 'marker-based' AR 移动应用程序的后备?当应用程序无法检测到相机视图上的标记时,它应该使用无标记 AR 来保持错觉,直到检测到另一个标记。
当然,无标记 AR 的结果可能是错误的或有限的。但这足以将其用作后备。
我目前在 Android 工作室中使用 Vuforia 作为我的 AR SDK。但是来自 Android 工作室的任何 SDK 的解决方案将受到高度赞赏。
谢谢。
当失去跟踪时,通常最好只使用陀螺仪提供的旋转信息回到 "limited mode"。这样至少可以考虑相机的旋转,尽管没有平移。
使用单个相机的无标记跟踪通常需要用户执行初始化步骤,在该步骤中用户必须小心地沿单个轴移动相机。您可能不希望用户在标记跟踪丢失时执行此操作。当然,您始终可以在后台进行无标记跟踪 运行ning 并在标记丢失时接管,尽管我相当确定当前的手机没有 运行 两个所需的计算能力同时跟踪器。
如何使用 'marker-less' AR 作为 'marker-based' AR 移动应用程序的后备?当应用程序无法检测到相机视图上的标记时,它应该使用无标记 AR 来保持错觉,直到检测到另一个标记。
当然,无标记 AR 的结果可能是错误的或有限的。但这足以将其用作后备。
我目前在 Android 工作室中使用 Vuforia 作为我的 AR SDK。但是来自 Android 工作室的任何 SDK 的解决方案将受到高度赞赏。
谢谢。
当失去跟踪时,通常最好只使用陀螺仪提供的旋转信息回到 "limited mode"。这样至少可以考虑相机的旋转,尽管没有平移。
使用单个相机的无标记跟踪通常需要用户执行初始化步骤,在该步骤中用户必须小心地沿单个轴移动相机。您可能不希望用户在标记跟踪丢失时执行此操作。当然,您始终可以在后台进行无标记跟踪 运行ning 并在标记丢失时接管,尽管我相当确定当前的手机没有 运行 两个所需的计算能力同时跟踪器。