ImagineTouch - Virtual multi-touch Interactive Application
Interactive Media Application
ImagineTouch is an interactive C# application (Windows Platform) that allows users to create and experience virtual multi-touch interaction environment. The main idea: to offer children a new and cheap way of experiencing virtual multi-touch capabilities, without the need of expensive hardware or software.
Logic behind the Magic
All you need is a camera(inbuilt or external), which will track colored markers defined by the user using the application. The logic behind tracking the colored marker is, one of the oldest opensource Image-processing library called "Touchless SDK" by Microsoft.
It can track the coloured marker or object. And one its tracked and recorded, it can be used as a input method(virtual touch) to interact with the content like Image pinch-zoom, windows click etc.