Vous êtes ici : FIL > Portail > Master Informatique > M1S1 > PJE4

PJE Interface Multi-Touch

Responsable

Volume horaire

  • 1H30 de Cours-TD par semaine
  • 2H de TP par semaine

Crdits

5 ECTS
Fabrice Aubert
dernire modification : 02/09/2013 10:51:30

Objectifs

Une interface multi-touch (multipoints en fanais) comprend la fois une surface capable de dtecter simultanment plusieurs points de contact et une technique d'interaction qui met en relation ces points avec la manipulation d'objets l'cran. L'interaction multi-touch permet une interaction plus intuitive et plus riche que celle offerte par un unique point d'interaction. Par exemple les oprations de zoom et de rotation d'objets sont beaucoup plus directes qu'en utilisant la souris.

Ce projet vise dans un premier temps dvelopper les outils de dtection et de suivi des doigts en utilisant un systme de vision. Le systme matriel mis disposition des tudiants comprend une surface en plexiglass sur laquelle l'utilisateur interagit. Une camra place sous celle-ci filme les dplacements des doigts. Par l'utilisation de la technique FTIR, ces derniers apparaissent comme des zones lumineuses. La premire partie du projet consiste traiter les images fournies par la camra pour extraire la position des doigts et ensuite faire du suivi de chaque doigt. Cette partie est ralise en C++ et utilise la librairie OpenCV pour l'acquisition et le traitement d'image. Les informations extraites sont ensuite transmises d'autres applications en utilisant le protocole TUIO. A l'issue de cette partie, l'application ralise est similaire l'application Community Core Vision destine au mme usage.

La seconde partie du projet vise dvelopper un toolkit rudimentaire crit en Java pour le dveloppement d'applications exploitant le multi-touch. Ce toolkit comprend la dfinition de widgets graphiques interactifs, les mcanismes de rpartition des informations des doigts et l'analyse des gestes de l'utilisateur. Le toolkit est utilis et test travers la ralisation d'une application de manipulation de photos dveloppe en utilisant la librairie Java2D.

MTbox MTblob MTblobscreen MTCCV

Fabrice Aubert
dernire modification : 03/09/2013 14:41:42
Gpe Nature Horaire Salle Enseignant e-mail
4 Cours-TD Mardi 8h30-10h P2-212
4 TP Mardi 10h15-12h15 P2-212
Fabrice Aubert
dernire modification : 02/09/2013 10:51:30
http://master-ivi.univ-lille1.fr/Cours/PjE
Fabrice Aubert
dernire modification : 02/09/2013 10:51:31