KinectCoreVision: now with finger tranking

Still needs some work. Specially on making an auto configuration of the hull convexity definition for tracking the finger tips. If the hand is far away haves problems to “see” the fingers as distorsion.

As well We need contributors that compiles it for Linux and Windows.

http://github.com/patriciogonzalezvivo/KinectCoreVision

Share

Update: new Source of KinectCoreVision + how to install

Updated Source and Bin uploaded.

Since I’ve got some emails from people trying to compile the source code with no much luck, I decided to write this short (and hopefully understandable) “how to compile Kinect Core Vision using xcode”.

First of all, I’m using the latest version of openFrameworks available on gitHub. This is quite inestable at the moment, so this whole project should be considered as “very experimental”. But, with a little bit of time, patience and collaboration it should end up working smoothly.

So lets get started:

1- Download and install the latestGitHub openFrameworks version
2- Download and put ofxKinectaddon inside …openFrameworks/addons directory
3- Donwload KinectCoreVision source codeand put it inside one directory under …openFrameworks/apps folder.

4- Open the xcode project and check that the addons dependences are ok. You may need to add a search path to: ../../../addons/ofxKinect/libs/libusb/osx/libs under Targets->YourApp->Build->Library Search Paths (make sure All Configurations and All Settings are selected).

Note: I also had to add the search path for the opencv libraries opencv/libs/osx/include.

Share

TuioPainter: free & easy graffiti for kids

Interactive Application that I made with openFrameworks for Rosario´s TechCamp for high schools kids. The main idea is show how to be creative with technology thinking less as a user and more as a hacker.

In this case I use my multiTouch TUIO compatible GUI addon named ofxBlackBox for the tool bar.
For the tracking I use cheap IR-Dots made from flashlights and ping-pong balls with Community Core Vision app.

[ Download the Mac OSX App ] [ Download the Windows app ]

Share

Kinect + CCV = KinectCoreVision

This is a simple hack of the famous NUIGroups application used on multiTouch tables.
Camera input it´s replace for Kinect drivers (using Theo Watson´s addon: ofxKinect)
As Theo´s default example you can set the space between distance you want to track. And the you can apply any kind of filter (mous of the obsolet)
Just like the NUI app, you can calibrate the area and the send the position thought TUIO protocol.
In this video I´m using Memo´s MSA Fluid TUIO Demo from processing to show an example

http://github.com/patriciogonzalezvivo/KinectCoreVision

Share

Tracking IR Dots

For a dance performance I need to project some images over the body of the dancers.
I found a non-expensive way of doing it with ping pong balls and some really cheap flashlights.

Then for the tracking software I used CCV ( available at nuigroup.com ). It´s sends TUIO commands to a little application on openFramewokrs.

Download the source code here

Creative Commons License
lightTracker by Patricio Gonzalez Vivo is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 Argentina License.

Share