Abstract:
project deals with the design and implementation of an interactive system that
uses water surface as a mean of user input and display screen. Water I a very unique medium
which produces no E-Waste its use as screen provides for an inexpensive, easily reproducible
and unbreakable medium. In addition, use of water as a screen allows the user to perform
very special interactions from under the water surface in an immersive manner, it provides a
very unique sensation of being a part of screen as users can actually sit inside the water while
interacting with it. Poking of water from under the surface, stroking of water, splashing of
water and scooping of water are some of the gestures which are specific to water in addition
to normal touch gestures.
The interaction of users with the fluid surface are observed by cameras and the data
is processed on a computer. On the basis of these interactions output is generated that
essentially is a graphical application. The system includes a projector to display graphics on
the fluid surface.
The project aims on designing of an Application Programmer Interface (API) that
allows developers to easily develop applications for our system, the API functionality includes
Identification of fluid surface as well as human gestures through IR sensor and Processing of
image data on a software tool that manipulates it via image processing algorithms. Based on
the above data it generates gesture events that can be used by any application to alter
graphics or any purpose. The project also includes development of some prototype
applications to showcase the functionality of our system.