在Android中使用AR从2D图像创建3D图像模型

时间:2019-11-02 02:58:34

标签: java android opencv arcore android-augmented-reality

我是Augment Reality的新手,没有兼容的设备来运行为ARCore提供的示例。我有几个问题,希望他们先解决,然后再通过任何方式明确我的问题。我正在处理的应用将执行以下任务。

  • 从产品中检测徽标
  • 使用AR创建3D模型
  • 在完全相同的表面上显示生成的3D模型
    这是从盒子中捕获的样本图像。我想在3D模型中显示文本徽标

我的问题

  1. 是否可以将徽标和文本同时显示为3D模型或AR 仅支持图片?
  2. 我是否应该使用 ARCore OpenCV 或其他任何方式执行任务?关于实施时间和内存,哪一个有效?

也许这将是一个基于讨论的问题,但我实际上无法找到解决方案。 谢谢大家!

1 个答案:

答案 0 :(得分:1)

如果您没有受ARCore支持的设备,则可以尝试使用Vuforia + Unity。 Vuforia还支持图像识别和AR叠加。请查看this tutorial以了解您的用例。

如果您仍然想使用ARCore,则应签出Augmented Images功能。如果您的徽标具有良好的分数,以便能够很好地跟踪和覆盖AR,则面临的挑战。 您可以使用this tool检查图像质量/分数。