如何从增强现实开始? [英] How to begin with augmented reality?

查看:21
本文介绍了如何从增强现实开始?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

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:

  • 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆