Hand detection by using cvSnakeImage

cvsnakeimageUsing the function cvsnakeimage(), this was an idea i tried to recognise hand gestures. The thought was that as to set a threshold to filter the image firstly, based on the image then contours were able to be extracted (as blue curves shown in the picture on the left), then passing contours points to ‘cvsnakeimage’ function to calculate the green curves which were snake curves.

There are several vital parameters in using the function cvsnakeimage, particularly parameters relating to curve energy which concerns judgements of finger tips. E.g.

cvSnakeImage( image, point,length,&alpha,&beta,&gamma,CV_VALUE,size,criteria,0 );

A copy of full source code of demonstrating the use of the function could be found here cvSnakeImage for hand detection

Revision 30/03/2012: The source code can be found here http://download.andol.me/cvsnakeimage.cpp

Author: Andol Li

A HCI researcher, a digital media lecturer, an information product designer, and a python/php/java coder.

16 Comments On “ Hand detection by using cvSnakeImage”

  1. very helpful posts…
    but got a problem here ..

    \major try\tries\cvsnakeimage.cpp
    E:\major try\tries\E
    stdafx.h: No such file or directory.
    what is the possible solution…

  2. i tried to run the code u provided on cvsnakeimage but got the above problem after compiling…
    actually i m trying to detect hand,i have seen haar method but cant understand it…is there any simple means to detect hand…

  3. Dear Andol,
    How U think one could calculate the Depth of objects in the Image. Whether could it be done with Two cameras or whether it could be done with some image processing stuff..? Or whether it is ought to be done only with the Costly Depth Camera?

Leave a comment
Due to technical adjustments, the comment function is shortly closed and will be re-openning soon. Thanks.

Copyrights 2006-2017 © All rights reserved
Theme Tree2, re-designed by Andol Li, powered by WordPress and Bootsrap
WWW.ANDOL.ME | 浙ICP备15040508号-1
公安备案图标 浙公网安备33010602004018号
Back to top