OmniTouch: Wearable Multi-Touch Interaction Everywhere

[Developed by] Chris Harrison

OmniTouch provides a powerful alternative approach to mobile interaction that uses a body-worn projection/sensing system to capitalize on the tremendous surface area the real world provides.

OmniTouch, a novel wearable system that enables graphical, interactive, multi-touch input on arbitrary, everyday surfaces. Our shoulder-worn implementation allows users to manipulate interfaces projected onto the environment (e.g., walls, tables), held objects (e.g., notepads, books), and their own bodies (e.g., hands, lap). A key contribution is our depth-driven template matching and clustering approach to multi-touch finger tracking. This enables on-the-go interactive capabilities, with no calibration, training or instrumentation of the environment or the user, creating an always-available interface.

More information:

Find some amazing 3D tutorials at