| Title | A general infrastructure for multi-touch and multi-user gesture recognition management for table-top applications |
|---|---|
| Student | Alessandro De Nardi |
| Mentor | Mikael Bauer |
| Abstract | |
|
My master thesis project, developed at the Music Technolgy Group in Barcelona, will be a multitouch management system for ReacTable and any other table-top application, in form of a layer between ReacTIVision (or any other similar component that outputs TUIO 2 messages - the upcoming improved protocol) and the actual client application. The infrastructure will provide a general, versatile and extensible framework for multitouch gesture recognition. Clients will be able to write their own recognition algorithms (or even use third party modules) as dynamic libraries. However a set of packages of basic gesture recognizers will also be developed in this project.
Clients will deal with gesture events in a simple way, like they are used to do with mouse event. So for example they will be able to declare and use callback functions. The use of C# will allow a good integration between the core of the layer, the client applications and the gesture recognition modules. My secondary goal is to manage other input sources like mouse and keyboard, and to develop two applications for ReacTable that use the new technology. Together with ReacTIVision, the multi-user input manager stack will cover most of the needs for table-top applications. The goals I'm aiming at are: versatility, ease of programming (integration) of external modules (simple APIs and protocols) and effective interface design with regards to HCI aspects. |
|