手指检测,提取和识别

时间:2013-11-04 17:26:49

标签: opencv image-processing computer-vision detection

输入:手的正面图像

我的项目是检测相机前显示的人手指,并如下图所示提取图像中的部分并进行识别。

enter image description here

我尝试了很少的开源代码,例如this我可以获得良好的准确性。有人能为我提供一些启动者或资源来实现以下步骤吗?

1)检测手指 2)提取所示图像中标记的部分 3)认可

更新:更新了手指图像

1 个答案:

答案 0 :(得分:0)

首先,您可以将相机图像转换为HSV色彩空间,并查找肤色区域以分割出手部。对于检测手指(初始化),您需要做出一些假设(例如,您是否需要预先确定的初始手势,是否区分左手与右手等)。检测手指在很大程度上取决于您的假设。如上面的评论所述,凸壳在这里非常有用。

对于跟踪,camshift跟踪可以为整个手提供粗略跟踪。对于手指,您可以使用“良好的功能来跟踪”,您已初始化它们。