2013-08-28 206 views
2

我正在寻找解决我遇到的计算机视觉问题的方法。红外LED跟踪:使用OpenCV跟踪x,y,z位置

我已经工作跟踪系统,包括:红外线的

  • 4-8摄像机
  • 给出(X,Y,Z)导致
  • 每个LED发送唯一的8位的信号

跟踪系统价格昂贵,界面对我们的用户来说太难了。我想用我自己的/ OpenCV实现替换它。

我目前的做法,这似乎需要大量的似乎是常见的问题发展:

  1. 校准相机做一个三维空间 - 摄像机需要知道他们是在空间和相互关系。
  2. 鉴于两个或更多的摄像头看到一个独特的LED,它使用像素的灰度图像来计算该LED的3D位置(x,y,z)。

现在我正试图为我的任务编写自己的自定义算法,并且证明它是很多工作。用OpenCV来解决这个问题有可能帮助解决繁重的工作。

回答

1

看看免费曲目:http://www.free-track.net/english/你可以在那里下载源代码。

+0

这是对我的问题非常有前途的解决方案。我会更详细地看看它。 – andre

+0

这是值得一看的,但它不能完全提供我想要的。它似乎使用单个相机,所以我可能会修改它以使用多个相机。 – andre