3

我想开发一个增强现实游戏。玩家将站在一个房间里,一些摄像机会拍摄他的视频。想法是在该视频中添加一个怪物,该视频将由戴眼镜的玩家看到或从液晶显示器直接观看。基本上这可以通过一些图像处理概念来完成。在怪物所在的位置添加彩色部分或一些标记,并且一些努力会做到这一点。

但我的问题是如何让这个怪物移动,从而制作一个怪物看起来像是在攻击玩家的视频。实际游戏在那之后开始,但我会一步一步走。第一步是制作带有攻击怪物的视频。

我对此完全陌生,我只使用过opencv。所以我需要一些工具来实现我的目标。你建议我从哪里开始?我更喜欢 C++,但也可以接受任何带有一些 api 建议的语言。我也愿意接受理论上的、概念性的建议。感谢您阅读我的问题

不是:看了动漫《刀剑神域》后,我想到了这个想法。如果你喜欢看动漫和虚拟现实的东西;我建议你看一下。这是一个很好的。

4

1 回答 1

4

如果你想让怪物像攻击玩家一样移动,你需要知道玩家或玩家某些部位的 3D 坐标。这可以通过让玩家佩戴可被检测到的可识别标记来完成,因此可以提取单应性以获得 3D 位置。

您可以开始阅读有关该主题的这篇文章,它是关于 OpennCV 上的 c++ 增强现实的。

于 2012-09-13T06:43:42.163 回答