如何识别特征点的预定义手势

时间:2016-02-22 09:56:36

标签: python opencv machine-learning computer-vision gesture

我正致力于手势识别项目。直到现在我能够检测到手的中心并且能够跟踪一些连续帧的手并且我能够得到一个点列表如

1

enter image description here

2

enter image description here

现在我想将这条路径识别为#2 RIGHT for#2 CIRCLE的手势 我该怎么办?它应该包括一个添加其他手势的方法。我可以将SVM用于此目的吗?我觉得可以通过使用FSM来完成,但我无法了解如何实现它。我使用的是Python和Opencv。 Thanx提前!

1 个答案:

答案 0 :(得分:0)

有多种方法可以解决这个问题,但我认为最简单的方法是使用模板匹配方法。

对于每个手势,都有一个与之比较的样本,结果只是与当前样本最相似的一个。

对于样本和模板之间的比较,一个好的和简单的实现算法是动态时间扭曲(DTW) https://en.wikipedia.org/wiki/Dynamic_time_warping