Experiences building The Largest Multitouch Screen in Latin America (8mts)

arielmolina's picture

Ariel Molina
EDIS Interactive
Europe Date: 
Wednesday, October 8, 2014 -
11:30am to 12:30pm
Europe Room: 
Europe Track: 
Europe Presentation PDF: 

Presenter Bio: 

Came from a Physics and Math ground and developed machine vision systems during his Masters studies, which, after rewriting in Qt came to be the core of EDIS Interactive, a startup focusing on huge interactive surfaces, huge multitouch screens and unique interactive surfaces,

As founder and CEO of EDIS, Ariel created the core machine vision technology based around Opensource and Qt. We donated a surface for Universidad de las Américas (UDLAP) where is still used for research. The EDIS created the largest multitouch screen in Latam, a record-breaking 8 meters (320 inch diagonal) multitouch surface located at IBERO Puebla University.

Ariel is being recognized as a nominate Endeavor entrepreneur by Endeavor (Mexico) and received the Tech Startup of the Year. EDIS on the other hand received several recognitions for technology achievements in Mexico.


In late 2012, I was in charge of building the largest multitouch screen in LatinAmerica, a monstruous 8 meter long (320 in. diag) screen made of tempered glass. This project was financed by private investors as well as academy and federal resources from Mexico. This screen is used for academic, research and UI experimentation pourpuses. This screen uses multitouch technology provided by C++ machine vision tracker developed with OpenCV and Qt Widgets, it delivers TUIO events to another system which merges all sensors into one (also developed with Qt gui-less) at realtime. In turn this merging system delivers data to another server which has a custom Qt plugin for integrating TUIO data into real touch events, after that the system behaves like any other multouch screen for Qt.

Several projectors are used and a custom shader system was put in place using Qt Quick to create the correct edge warping and edge blending so to create a unique huge screen with no overlaps and nice blending. A C++ runner, similar to 'qmlscene' was developed so all applications integrate its TUIO input transparently. This had the benefit to allow for easy deployment of applications, a simple Samba share was put in place and the runner just monitor this folder for new applications to make available.

Currently the multitouch wall is being used for environmental research, interaction design, UI/UX experiments and testing of civil order control monitoring and experimenting with new ways to control police, firemen and ambulances. There are great expectations in years to come of what new interaction paradigms can be developed or enhanced by using this huge screens. And Qt was integrated and made this achievement a close target.