2012-01-29 64 views
-1

如果这听起来很愚蠢,但是有没有任何增强现实代码/框架可以将恐龙模型叠加到真实的单词中?寻找增强现实框架与立体视觉一起工作

我对未来几年即将采用的技术感到非常兴奋。不能等到我可以负担得起的那一天,与恐龙一起走路或在我当地的森林中猎杀僵尸。目前AR眼镜价格为1500美元(see link)。

所以,在期待的,当这个硬件归结为各地$ 500美元的线我想我的软件愿与推出。主要是为了我自己的享受,但如果有免费使用的商业代码,这可能是很好的,也许我可以出售一些副本与他人分享我的经验,同时可能扭亏为盈。

所以,有了硬件是立体视觉,没有任何标准的框架,我应该是使用能够使用这种立体视觉地点模型在现实世界?这些模型应该能够在避开障碍物的同时在地面上行走,而不是穿过墙壁。有关增强现实与立体视觉一起工作的任何信息也将非常有帮助。

+0

我不确定这是否适合该网站,但我会给你一个好主意的+1。如果你把它搞砸了,我会非常嫉妒你的恐龙。 – cspray 2012-01-30 00:00:52

+0

谢谢,如果有什么有趣的事情发生的话,我会在将来更新它。 – Ally 2012-01-30 16:35:57

+1

谢谢,这不是平常的“这是我的奇怪的错误”风格的问题,但它是非常适合AR,并提醒AR应该也在无准备的城市外地点工作,以及他们带来的挑战。 – dabhaid 2012-01-30 16:52:51

回答

1

据我所知立体声通常是渲染步骤:现场将使用传统的非立体方法(OpenGL的,模型,场景图,等)组成,然后两次渲染,从稍微做出的场景用户头部的估计位置的中心的不同相机位置(左侧和右侧的小平移)。

的要求安息,你可以放置在地面上,避开障碍物,而不是通过墙壁都取决于现场的理解走路,并且是同一个问题,即使你想呈现游戏中的有机型用户在例如一台iPad。

如果你想在毫无准备的场景像树林里玩,这可能会需要实时场景分析。直到最近,您最好的选择是从安装到您的HMD的立体相机构建场景的深度图,并尝试将这些物体添加到场景中,然后单独使用图像技术对其进行优化,然后跟踪您的位置这是您实时生成的场景的“地图”(相当困难,随着添加更多对象而增加难度)。如果您对这些方法感兴趣,请搜索SLAM(同时定位和映射)等术语,这些术语具有自主机器人技术背景,以及PTAM(并行跟踪和映射)。

现在看起来微软Kinect风格的深度相机可能会变得更加广泛 - 这些基本上是给深度图是免费的。跟踪它并添加对象仍然很困难,但现在有解决空间尺寸空间问题的方法。

首先,尝试编写一个可以渲染恐龙模型的基本游戏引擎,然后在更新场景参数(如地面形状)时更改渲染可能非常好,实时。然后你的游戏引擎就准备好了HMD的发布集成了可能提供局部地平面的kinect-a-like。一定要记录你的工作,因为如果你得到整个系统的运作(除了财富),可能有一个博士学位给你:)

+0

谢谢你,你给了我一个很好的起点。 – Ally 2012-01-30 16:34:29