2011-12-21 75 views
2

我正在研究检测和跟踪手指的项目。虽然我觉得有静对这个任务有很多资源,我还没有找到一个有效的一种尚未:(指尖检测和跟踪

到目前为止,我已经想到的方法来检测手如下:

  1. 哈尔训练,但首先我们没有像人脸检测那样的训练集(xml);其次,如果我们自己做训练,我们没有足够的样本(我仍然是大学生)

  2. HSV空间中的肤色检测我试过这个,但结果有很多噪音,所以不能帮助我继续进行指尖上的进一步检测

3.use Handvu。但我有心脏,这个lib是很难设置和使用在Windows ...

所以一句话,任何人都可以给我任何建议,如何有效地检测手? (之后,我可以考虑检测指尖..)

谢谢!

+0

尝试将此问题迁移到信号处理。 – 2011-12-22 07:24:53

回答

1

Here是一篇关于使用Zernike矩的手指分割的非常深入的论文。 Here是一篇关于使用Zernike矩来进行图像识别的优秀论文,作为第一篇论文的基础。

0

你能解释更多关于你的实验设置吗?您是否试图用杂乱的背景或纯纸板手指跟踪手指?

  1. 哈尔喜欢的功能表现非常好,为面部识别(中提琴琼斯论文是一个典型的例子),但我不会推荐他们为您的任务。尽管可以使用积分图像快速计算它们,但它们使用CASCADED Adaboost分类框架可以很好地工作。

  2. 对于肤色检测,它取决于您的设置。作为第一步,你可以尝试做背景减法:简单地学习前景(即手)和背景的像素分布(直方图),并使用它们进行图像分割。

  3. 我不知道Handvu是什么

泽尼克矩也有很好的形状特征是旋转不变,可以做成规模和平移不变。

我希望这有助于!