如何从增强现实开始? [英] How to begin with augmented reality?
本文介绍了如何从增强现实开始?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我目前是计算机科学专业的本科生,明年我将进入最后一年.增强现实是我发现的一个非常有趣的话题,但我不知道从哪里开始学习它.
I'm currently an undergrad in computer science and I'll be entering my final year next year. Augmented reality is something I find to be a really interesting topic, but I have no idea where to start learning about it.
您从哪里开始了解此主题以及可用的库?
Where do you start learning about this topic and what libraries are available?
推荐答案
作为一个非常流行的流行语,增强现实可以使用一些可以单独学习的不同算法来构建.通常包括:
Being a quite popular buzz word, augmented reality can be build with some distinct algorithms which can be learnt separately. Usually it covers:
- 平面对象检测(可以是标记或先前训练的对象).SURF/SIFT/FAST 描述符,RANSAC 用于单应矩阵计算
- 将经过训练的对象存储在 DB(KD 树)中
- 相机位置估计
- 使用自定义对象 (OpenGL) 增强 3D 模型
要深入研究这个主题,我推荐以下步骤:
To dive into this subject I would recommend this steps:
- 所有这些都已在 OpevCV 中实现,您可以开始使用它的示例.
- 要了解幕后发生的事情,请阅读有关该主题的最佳书籍:计算机视觉中的多视图几何"http://www.robots.ox.ac.uk/~vgg/hzbook/ .
- 如果您要在手机上玩 AR,请查看科学实验室的作品像 http://mi.eng.cam.ac.uk/~sjt59/hips.html (FAST) 和 http://www.robots.ox.ac.uk/~gk/PTAM/ (PTAM).
- All of this is already implemented in OpevCV, you can start playing with its examples.
- To understand what's happening under the hood, take probably the best book on this topic: "Multiple View Geometry in Computer Vision" http://www.robots.ox.ac.uk/~vgg/hzbook/ .
- If you are going to play with AR on mobile phones take a look on works of scientific labs like http://mi.eng.cam.ac.uk/~sjt59/hips.html (FAST) and http://www.robots.ox.ac.uk/~gk/PTAM/ (PTAM).
这篇关于如何从增强现实开始?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文