Interactive Multi-Touch Projector Screen!

by max on Saturday, July 26th, 2008

Download latest version of Flash to view video!.

Click Here to View in Full Screen Mode

Click Here to View in Full Screen Mode

Here’s a really cool demo of an interactive projector screen or is it Multi-Touch Projector?

The basic idea is really simple: a program running on the PC will process the images viewed from the webcam, find the position of the penlight/light spot, and use this position to deternine where to place the mouse cursor on the screen. Now, if we can assume that the light spot/point is always the brightest object in the area, than the detection algorithm will be very simple: find the location of the pixel with the highest intensity level. We make use of two additional useful facts: 1. a normal pocket touchlights (or any incandescent lamp for that matter) actually emits several times more infrared light than visible light, and so works better as IR point source than a visible light source. 2. most webcam are able not only to detect visible lights (red, green and blue, etc) but they can also detect infrared (IR) lights – for example as emitted by the IR LEDs commonly found on TV/Hifi remote controls – which are invisible to the human eyes. So if we can somehow use the webcam to capture only the infrared lights from our light source and reject the surrounding visible lights, we will be ensured of a very reliable system. An additional feature of this system will be it will work if we replace the torchlight with any IR LEDs.”

via hackedgadgets

Rate

1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... Loading ...

ad ad
ad ad


20,000 GPS POI's $9.99

Related News and Resources

Other Interesting News From Our Friends

blog comments powered by Disqus
If you like this post then please subscribe to my full feed RSS.

You can also subscribe by E-mail by filling out your name and E-mail below:

Name: Email:


Got a new hack, DIY, howto, or gadget? Tip us here.

Try Goohack to find a new Hack:


Featured Sites From Zedomax Blog Network