Monday, February 28th, 2011, 843 days ago

An example of detecting object motions using openCV

Motion detection example

As asked many times about how to use openCV to detect body movements or other object movements, i borrow an example from openCV installation samples, which regards to motion detections particularly in motion directions. Some relevant posts have been posted before here, but to declare the use of openCV samples, this artical is posted. The picture demonstrating above has clearly showed the detection results which is, from left up to right down, just as the object moves, which is actually my head and part of shoulder.

Read More

Tuesday, December 28th, 2010, 905 days ago

Another open library for object detections and recognitions – aforge.net

shape_checker

I found this by chance when i was searching something about body gesture recognitions. But this open library does attract me because it provides some features which can be very useful to detect and recognise objects, such like the picture above shows. Anyway i just provide a brief introduction to this library, and for more information please refer the official site here http://www.aforgenet.com/framework/samples/.

Read More

Monday, December 20th, 2010, 913 days ago

Building projects in openCV 2.0

opencv-logo

As the new release of openCV version 2.0, the projects which were published in this site may generate many issues while trying to build the code in a project. To address this type of issue, please check the version of openCV, as this may be a easy problem if the version triggers issues.

This is a quick reminder that noticing the openCV version while compiling the codes, hope this helps.

More information about the differences between version 1.2 and 2.0, i suggest the openCVWiki and another site openCV Reference.

Wednesday, October 13th, 2010, 981 days ago

Multitouch and gesture support on the Flash Platform

flash platform of multitouch This platform of multitouch with Flash was found by chance but it excited me indeed. Through this platform it means designers can develop multitouch applications freely as long as they have a device which supports multitouch. (In our laboratory there is a touch board which supports single touch, anybody knows how to turn this board into multitouch one, please please do tell me) For more details please read the full post including the original library URL from Adobe.

Read More

Friday, September 3rd, 2010, 1021 days ago

A method of detecting and recognising hand gestures using openCV

hand gesture recognition using convexityThis post is about to introduce an efficient method of detecting and recognising hand gestures using the convexity detection of openCV, as illustrated in the picture on the left. In contrast to the previous work of detecting hand contours, this method steps further to recognise gestures of hand pretty accurately, meanwhile this shows possibilities of extend such work into using simple hand gestures to manipulate computer applications.

Read More

Tuesday, August 24th, 2010, 1031 days ago

Hand gesture recognition for HCI

hand gesturesFirst we gather a data set of all the hand-shapes we wish to recognise. A naive approach to recognizing a new image D would be to simply compare it with all the images stored in the data set and find the target image T with the closest match. But because there are so many images in the data set this will take far too long. We can reduce the time by using a multi-scale approach. We divide up the data set into groups of images, which are similar to one another by blurring the images at different levels so that small differences between similar images will be eroded.

Read More