Wednesday, December 3, 2008

The Software

How the software works:

In order to make everything work I needed to get the software up and running. The way the software works is when you touch the screen Infrared Light is let out where you touch. The camera picks up this infrared light because it has had its infrared filter removed making it a lot more sensitive to you infrared light. The software reads these touch points of infrared light as "blobs". These "blobs" can then be used as inputs into other many different software applications.

I'm currently using an open source "blob tracker" called Tbeta (TouchBeta). This is an open source application produced by members of the nui group. It is available for Windows (Vista & Xp), Linux and Mac OS X.

TBeta like many other "blob trackers” captures each frame from the camera and processes the image multiple times. Using different blur filters and contrast enhancements to ensure that it only picks up IR light from touching the screen and not ambient light sources or other interference's.

No comments: