如何从增强现实开始? [关闭]
computer-vision
language-agnostic
5
0

我目前是计算机科学专业的本科生,明年将进入我的最后一年。我发现增强现实是一个非常有趣的话题,但是我不知道从哪里开始学习。

您从哪里开始学习该主题以及可用的库?

参考资料:
Stack Overflow
收藏
评论
共 4 个回答
高赞 时间 活跃

如果您对Objective-C感到满意,那么下载并使用ARKit将会是一个不错的起点。它基于磁力计/加速度计读数,而不是模式识别。

如果您对模式识别感兴趣,那么可以从artoolkit开始。但是,该库自然会更密集一些。

收藏
评论

作为一个非常流行的流行语,可以使用一些可以分别学习的独特算法来构建增强现实。通常涵盖:

  • 平面物体检测(可以是标记物或先前训练过的物体)。 SURF / SIFT / FAST描述符,用于单应矩阵计算的RANSAC
  • 将经过训练的对象存储在DB(KD树)中
  • 相机位置估计
  • 使用自定义对象增强3D模型(OpenGL)

要深入研究此主题,我建议您执行以下步骤:

收藏
评论

查看此增强现实框架比较表 ,为您的工作选择合适的AR框架。

高通的vuforia AR api是一个很好的起点,因为它是免费的,并且具有我们可以想到的所有AR功能。

本书还为我提供了极大的帮助,以开始构建AR应用程序。 Dominic Cushnan,Hassan EL Habbak 为iOS和Android开发AR游戏

收藏
评论

Yelp的增强现实单片眼镜功能背后的人本·纽豪斯(Ben Newhouse)在斯坦福大学发表了有关他制作过程的过程的演讲。它可以在iTunes U上的以下位置免费使用: https : //podcasts.apple.com/us/podcast/iphone-application-development-winter-2010/id384233225

(该链接在Chrome中不起作用,但在Safari中有效。如果不起作用,只需在iTune的搜索框中搜索“ Yelp Monocle”,然后下载iTunes U讲座。)

该讲座是关于iPhone的编程的,但是大多数都可以翻译到其他领域。它包含了宝贵的信息,并且对于查看我想要制作的所有组件的事实证明对我非常有用。

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号