background theory

To begin, I’d like to report some pointers about the background of multitouch and gesture recognition interfaces, a good point from which to start when designing them.

Bill Buxton is a researcher who’s been working on multitouch since 1984. He compiled this interesting overview.

At the MTG I had the pleasure to meet Shahram Izadi, who held a conference called “Hands-on Computing” talking about the history of the user interfaces, the keys for their development, and the state of the art about multitouch in its larger extent.

“Interactive Gestures: Designing Gestural Interfaces”, is a new book by Dan Saffer. Its first chapter is publicly available as a free sample and it also features the NUI group.


This blog is about grafiti, my Google Summer of Code project, and it’s main purpose it to show my proceedings to the NUI group, my mentoring organization, and the GSoC community.

Grafiti (with one ‘f’ only) is a, and stands for, Gesture Recognition mAnagement Framework for Interactive Tabletop Interfaces. The infrastructure, using the TUIO protocol, supports multi-touch and multi-user interactions, with particular regard to the use of tangible objects.

I’m in the Music Technology Group of Barcelona’s UPF university, supervised by Martin Kaltenbrunner and Sergi Jorda of the reactable project. From the NUI group I’m mentored by Mikael Bauer from Sweden, my official mentor, and the mentoring organization administrator Paweł Sołyga from Poland. This is also my master thesis in computer science at the University of Pisa.