Tuesday, April 7th, 2009, 1138 days ago
Getting to know the hands’ gestures
How to get the gestures needed?
Generally, in order to detect hand and extract gestures from dymanic background environments, some algrithms such as color segment and some kinds of ‘mean’ algrithms are neccessary, indeed. And, as far as i have learned until now, i found 2 methods to effectively extract target gestures from background images. Those methods are color segment, motion detection and more advanced sensing like infrared detecting integrating with motion or color. This step is quit easy to archive because of the limited algrithms and hand characters which include color, motion and what? Nothing! Probably temperature, but that is not so universal.
What chatacters could be used for recognizing gestures?
So, if the gestures are extracted from the complicated background images, the next step would be recognize them. Recognition is not as simple as detection which you just do some filter work. It needs several unique characters from the detected images. Most of the time, these characters probably contain: 1) angle – detecting the rotation 2) size – detecting the area 3) peak and valley which is specific for the open hand 4) moving speed and direction.

POSTS MAY BE OF INTEREST
- Writing a simple hand gesture picture sampler for classifier training
- Using hand gestures to control mouse pointer in c sharp
- The error of ‘VIDIOC_QUERYMENU: Invalid argument’
- HIGHGUI ERROR: V4L: index 0 is not correct
- Capturing images from webcams using openCV in Ubuntu 11.04
- Fixing ‘[libavutil/libavutil.so.51] Error 1′ in ffmpeg make for openCV 2.3.1 install
- Installing openCV in Ubuntu with pandaboard part 5 – running openCV 2.3.1 examples
- Installing openCV in Ubuntu with pandaboard part 4 – compiling openCV 2.3.1
- Installing openCV in Ubuntu with pandaboard part 3 – the network proxy
- Installing openCV in Ubuntu with pandaboard part 2
- Installing openCV in Ubuntu with pandaboard part 1
- OpenCV mailing list – a collection of resources
- A review of people counting using openCV part 2
- A review of people counting using openCV part 1
- Using webcams/motion sensing cameras in OMAP-based pandaboard
hello sir,
here the drawn contour is not exact , it is distorted in most of the hand positions.
It might be due to using CV_MEDIAN smoothing effect,can we use any other smoothing feature like GAUSSIAN etc… how can it be modified to get exact outline of hand gesture?
try threshold and cvsmooth
hello sir,
I am trying to make a program for fingertip detection in opencv… but i don’t know where to start from ??
can u please give the required steps needed to start the project ??