2013-11-04 22 views
0

输入:手手指检测,提取和识别

我的项目是检测在镜头前出人的手指,并提取图像,如下面mraked零件,做识别的正面图像。

enter image description here

我试过几个开源代码一样this在那里我能得到良好的精度。有人能为我提供一些启动者或消息来源,按照以下步骤进行操作吗?

1)检测提取的部分中的手指 2)标记所示 3)识别

图像中

更新:更新了手指图像

+0

你有什么想法?无论如何,标准的方法是用直方图反向投影或类似方法检测皮肤,然后获得凸包和凹凸缺陷以检测手指。一个谷歌与“检测手opencv”应该已经把这个,虽然... –

+0

尝试显着性图。 http://www.samontab.com/web/saliency/ – William

回答

0

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

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