Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

TUIO based MultiTouch Kinect (SDK V1.0) for Windows7

Today's paper and free binary download provides another example of using the Kinect as a controller for non-Kinect applications. For example using the Kinect with Microsoft Paint...

MultiTouch Kinect(SDK V1.0) for Windows7, based on Tuio - OSC protocol

This paper describes both the implementation of an input provider, based on the Kinect for Windows SDK v1.0 and the algorithm of hand detection. The input provider sends the coordinates to the windows driver using a clustering hand detection algorithm, which analyzes data in depth at a distance between 800 mm and 1100 mm. The driver sends the data to a virtual Human Interface Driver that translates the "touch messages".

...

Conclusions

This input providers allows us to use any application (past and future) that works on touch devices.This paper has described the system and two start touch applications that demonstrates how to use the system implemented. However, the developer can use this type of software to do also different applications like for example home automation applications.

The use of the TUIO protocol guarantees not only low latency but also a certain robustness because it includes redundant information to correct any lost data packets.
The possibility of transmitting data over the network allows us to use the kinect without a direct connection to the PC where the final application is installed. This way the control can be distributed over multiple machines. The Kinect has made faster processing, and it has combined the use of gestures and voice control that extends the usage scenario.

Project Information URL: http://www.barbagallogiuseppe.com/Prof/MultiTouchDriverKinect.pdf

Project Download URL: http://www.barbagallogiuseppe.com/Prof/CodeKinectTouch.zip

image

Contact Information:

Tags:

Follow the Discussion

  • John BoltonJohn Bolton

    Hey Salvatore,

    Great work! I was wondering if it's possible to get access to the source code for this project. It would be great to play around with.

    Thanks,
    John

  • Kevin HughesKevin Hughes

    Hi,

    Great work and very interested in getting a copy of the source for my own implementation. I have currently built a blob tracker for touch using a threshold background and trying to implement TUIO to get these raised (or WM_Touch would be even better).

    Please release the source so we can all benefit!

    Thanks,
    Kevin

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.