使用EMGU CV跟踪IR引导?

时间:2011-01-15 17:15:04

标签: c# opencv emgucv

我一直在尝试使用EMGU CV制作头戴式(红外线)IR Led光跟踪器?我知道使用EMGU CV进行头部跟踪。但头戴式IR Led光跟踪器可提供更高的精度。我想做一些像Head tracking with webcamFreeTrack这样的事情。任何指南都将受到赞赏>

3 个答案:

答案 0 :(得分:2)

如果你想使用IR LED进行非常稳定和准确的头部跟踪,你应该这样做 在您的相机传感器上放置一个红外线滤镜(如果它尚未随附),然后使用红外线阈值...一旦找到二进制阈值掩模,emgucv blob检测就会非常容易。

您可以看到适用于低成本PS3-Eye相机的建议方法示例 这里:

http://codelaboratories.com/forums/viewthread/444/

答案 1 :(得分:1)

假设我的评论的回答是'是的,相机会跟踪某人头上的红外LED指示灯。我认为你会发现这是一个非常简单的任务,因为IR LED很可能是目前场景中最亮的物体。您可以简单地使用阈值和blob分析。我认为这个链接对你来说是一个很好的起点。 http://www.emgu.com/forum/viewtopic.php?f=3&t=205

答案 2 :(得分:0)

我使用上述两个答案并建议使用IR滤镜。 我想这个问题包括 3D 的东西。

使用两个LED。跟踪使用以上两种方法。如果这两个led之间的距离更大,那么led的距离更接近相机。你甚至可以考虑这样的轮换。

希望这有帮助。