Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Current state of OpenCV hand gesture recognition?

What is the current state of hand gesture recognition in OpenCV?

I have seen great examples of being able to detect hand gestures (e.g. https://www.andol.me/1661/) but recognising gestures and performing some action (e.g. manipulating on-screen objects) seems much harder.

Does anyone know of any examples?

Thanks!

like image 625
Danny King Avatar asked Nov 04 '10 07:11

Danny King


1 Answers

I think the only support in OpenCV for hand gesture recognition is exactly what Luca Del Tongo demonstrated in the video you linked to, namely cvConvexityDefects().

You might want to extract the hand mask using color-space filtering (as suggested in the video), and using ML classifiers for detecting the actual gesture. There have been several papers that have done this, though this is not currently implemented as-such in OpenCV.

like image 76
Adi Shavit Avatar answered Oct 21 '22 12:10

Adi Shavit