Multitouch ver. Fev 2010

Page 1

Architecture des systèmes embarqués - MULTITOUCH

ISIB@ >

TRAVAIL DE RECHERCHE MULTITOUCH

ISIB-2009-2010 | NGUYEN, Mai Quang Minh | 1Master en Informatique


2/31

Table des matières 1. L‟état de l‟art ..................................................................................................................................3 1.1 Qu‟est-ce qui a été réalisé jusque là ? ........................................................................................3 1.2 Quelle est l‟origine des développements pour Multitouch ?........................................................5 2. Description détaillée .......................................................................................................................5 2.1. Description & définition des différents éléments du Multi-touch ...............................................5 2.1.1. Technique résistive (Resistive touchscreen) .......................................................................6 2.1.2. Technique capacitive (Capacitive sensing) .........................................................................6 2.1.3. Technique à ondes acoustiques de surface (Surface acoustic wave -SAW) .........................7 2.1.4. Technique à infrarouge (IR Sensing touchscreen)...............................................................7 2.1.5. Technique à jauges de contrainte (Strain gauge) ............................................................... 12 2.1.6. Technique NFI (Near Field Imaging) ............................................................................... 12 2.1.7. Technique Coded LCD: Bidirectional Screen ................................................................... 12 2.1.8. Comparaison de différentes technologies de l‟écran tactile ............................................... 13 2.1.9. Développement................................................................................................................ 14

2.3. Description des contraintes et quelques chiffres intéressants ................................................... 17 2.4. Comparaison avec un portable non embarqué classique (PC) .................................................. 19 3. État de la recherche ....................................................................................................................... 21 3.1. Quelles sont les nouveautés ? ................................................................................................. 21 3.2. Dans quelles directions allons-nous dans Multitouch ? ............................................................ 23 4. Applications .................................................................................................................................. 25 4.1. Interactive Wall ...................................................................................................................... 25 4.2. Multitouch in Cookpit (Cabine de contrôle de l‟avion) ............................................................ 26 5. Entreprises .................................................................................................................................... 27 5.1. Les entreprises dans le monde Multitouch .............................................................................. 27 5.2. Description des entreprises ..................................................................................................... 27 Stantum..................................................................................................................................... 27 Fujitsu ....................................................................................................................................... 28 6. Bibliographies ............................................................................................................................... 29 6.1. Sites internet .......................................................................................................................... 29 6.2. Articles scientifiques .............................................................................................................. 29 6.3. Publications............................................................................................................................ 29 6.4. Articles .................................................................................................................................. 30

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

2.2. Description des problématiques du multi-touch....................................................................... 17


3/31

1. L’état de l’art 1.1 Qu’est-ce qui a été réalisé jusque là ?

L

‟utilisation d‟un ordinateur de bureau ordinaire nécessite des interactions entre la machine

et l‟humain avec l‟aide des dispositifs indirects tel qu‟une souris ou bien un clavier afin de pouvoir contrôler l‟ordinateur. Puis le système d‟exploitation renvoie les résultats de l‟interaction qui sont affichés sur un moniteur (écran). Nos systèmes d‟exploitation actuels sont donc restrictifs à un dispositif de pointage (un seul click) permettant de contrôler un seul point sur l‟écran.

Ceci inclut en général la position et le degré de pression de chaque point de contact de façon indépendante, ce qui permet d'effectuer des gestes et d'interagir avec plusieurs doigts ou encore avec les mains, et de créer une interaction riche par des gestes intuitifs. (réf wikipédia) En fonction de leur taille, certains équipements multi-tactiles supportent simultanément plus d'un utilisateur sur le même dispositif. (réf wikipédia) La technologie de Multitouch n‟est pas entièrement nouvelle, en effet, elle existe depuis 1970 sous différents formes dans des laboratoires d‟université et explicitement, ses débuts se sont faits en 1982 à l'université de Toronto (tablettes multi-touch) et aux laboratoires Bell (écrans multi-touch) mais il n‟a été montré au public que depuis 2007 grâce à un produit développé par Microsoft, une grande table interactive nommée Microsoft Surface. (réf Bibliographie[1,10]) Depuis lors, l‟engouement pour ce type d‟interaction ne cesse de croître. Cela a donné lieu à la création d‟une grande communauté MT Framework OpenSource pour le développement de l‟application MT. Tous ces systèmes reposent sur l‟optique puisqu‟ils fonctionnent avec une caméra repérant les pressions de doigts au moyen d‟un système d‟illumination par les infrarouges. Conscient de cet engouement pour la technologie et la mode, bon nombre de société tente de développer des surfaces actives multitouch à placer sur un écran LCD avec simple ou multiple pointeur. (e.g. HP TouchSmart).

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Donc l‟innovation de pointage est née, c‟est le Multitouch (MT-Multitouch). Avec l‟introduction des technologies de Multitouch, une nouvelle forme d‟interaction entre l‟humain et l‟ordinateur est introduite. MT se compose d‟un écran/pavé tactile avec des capteurs permettant de reconnaître, de tracer, de suivre, d‟enregistrer les points de contact simultanés et multiples ainsi que d‟un logiciel qui interprète ces contacts (touches des doigts) en différentes commandes : Click, double-click … Bref, il permet aux utilisateurs d'interagir directement avec l'ordinateur via l‟écran tactile d'une manière naturelle.


4/31 Et d‟autres entreprises on lancé sur le marché des dalles bi-touche qui reprennent le principe du multitouch dans les mouvements effectués pour zoomer ou tourner un objet, mais qui ne sont pas à confondre avec une vraie surface multipoint et multi utilisateurs. (e.g. Iphone). Parmi eux, une société Française a fabriqué une tablette permettant aux utilisateurs d‟interagir avec 10 doigts, elle est nommée Stantum Slate PC. [3]

Une fois la partie hardware terminée, l‟autre grande potentiel du multitouch réside dans le software où des centaines de gens de communautés développent des applications gratuites, ludiques, éducatives, plus originales les unes que les autres et où la seule barrière est l‟imagination.

La table utilise les émetteurs d‟infrarouges avec lumière pour éclairer la surface. Lorsque l'utilisateur ajoute un objet avec un marqueur sur la table, il sera reflété à la caméra en dessous de la table, qui peut être reconnu et traité par les logiciels de reconnaissance d‟objets et les applications multimédia. En 2010, sa dernière version permet aussi à saisir tactilement avec plusieurs doigts.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Par exemple en 2005, la reacTable [19,20] a été introduite. La Reactable, qui est un instrument de musique électronique équipé une table multi-touch interface tangibles au dessus. La table est capable de repérer les marqueurs (voir image) qui permet aux utilisateurs d'ajouter des instruments et de les contrôler en tournant les marqueurs (repères de plaque). En déplaçant et en combinant des instruments multiples marqueurs peuvent être combinés pour créer des sons uniques et la musique.


5/31

1.2 Quelle est l’origine des développements pour Multitouch ? Qu’est-ce que c’est multitouch? Un périphérique interactif graphique combine les différentes technologies tactiles et la caméra ou les capteurs pour permettre aux plusieurs utilisateurs effectuent simultanément les interactions (points de contact) avec l‟appareil. Pourquoi utilise-t-on Multitouch ?    

Les Manipulations directs sur l‟appareil La simplicité des mouvements des doigts dans les interactions plutôt que la souris et le clavier Multi utilisateurs environnement L‟interaction plus naturelle entre machine et humain

Dans quel domaine utiliser le multitouch? [c.f. 14 ]

   

Conception 3D: contrôler les trois axes de translation et de rotation est peu commode avec une souris et un clavier. Jeux à plusieurs (jeux de société...). Dessin. Organisation de graphes. Consultation de plans, d'images: le multitouch permet de créer une interface naturelle (qui se rapproche de ce qui était fait avec les versions papier).

2. Description détaillée 2.1. Description & définition des différents éléments du Multi-touch Un périphérique „Multi-touch‟ pourrait être : une table Multitouch, un GSM Smartphone, un PDA (Personal Digital Assistant), un lecteur MP3 avec écran tactile, une console Nintendo DS voire les guichets automates aux supermarchés ... Ils ont un composant commun, fondamental et indispensable, qui permet de montrer l‟intérêt de Multitouch, c‟est leur écran tactile (TouchScreen). Bien entendu, les autres composants équipés dans l‟appareil sont également indispensables. Par exemple : un processeur, une mémoire, une espace de stockage, une alimentation, un support d‟affichage, des supports de communications et une carte de mère (circuit central) dans laquelle les autres composants sont y connectés. Et un couvert (boîtier) bien design, élégant, et stylé pour protéger et faire croître la valeur du produit final. Ce comparatif permet d‟illustrer les différences entre GSM SmartPhone et Console Nintendo DS et de démontrer les éléments communs et distincts de chacun.

Processeur Système Mémoire Stockage Alimentation

SmartPhone Nokia N96 [17] Dual CPU ARM 9 264MHz Symbian OS 512 MB Interne + MicroSD 16GB Max BL-5F 3.7V 950mAh – 10 hours

Écran

240x320 – LCD - tactile

Carte de mère Carte son Outils de pointage

S60 3rd Edition Stereo + Visual Audio + Radio Stylet + Touch

Console Nintendo DS [18] ARM946E-S / ARM7 Sony 8 MB + Carte SD 8GB avec carte SD lithium-ion pour 6 - 10 heures 1 écran affichage 2D/3D + 1 écran tactile Mips R3000A Stereo + Surround Virtuel Stylet + Touch

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH


6/31 Néanmoins, nous pouvons constater que le composant plus important est l‟écran tactile, il est primordial pour un appareil Multitouch. La suite de cette description, vous verrez les différentes technologies employées afin de fabriquer les différentes formes d‟écran tactile. Un écran tactile (TouchScreen en anglais) est un écran visuel électronique capable de détecter la présence et la position des contacts sur la surface de l‟écran. Le contact avec l‟écran est fait par des doigts ou bien la main, ou bien un stylet. Autrement dit, il combine les fonctionnalités d‟affichage d‟un écran et celles d‟un dispositif de pointage comme la souris ou une boule de commande comme image ci-contre ; Il permet d‟interagir directement avec ce qui est affiché sur l‟écran plutôt de passer par une souris, l‟interaction est immédiate sur l‟écran sans passer par aucun dispositif intermédiaire comme un stylet qui doit se tenir dans la main. Il existe 7 techniques principales de mises en œuvre des écrans tactiles : [15] * wikipedia 2.1.1. Technique résistive (Resistive touchscreen)

Un courant électrique est induit dans les 2 faces conductrices pendant l‟opération. Lorsque l‟utilisateur touche avec le pointe d'un stylet (ou d'un doigt), la pression exercée amorce un contact entre les 2 faces électriques. La variation dans les champs électriques de ces deux faces conductrices permet de déterminer les coordonnées du point de contact. Une fois les coordonnées sont déterminées, le traitement logiciel par le système s'établit. La conductivité électrique de ces deux faces s'use un peu lors de chaque contact entre elles (à cause des décharges électriques : micro étincelles). C'est pourquoi la précision de la détection des coordonnées du point touché se réduit avec l'usage. Cette technique oblige l'utilisateur à récalibrer le pavé tactile. Ce récalibrage consiste à masquer l'usure du tactile en répartissant, sur toute sa surface, les erreurs des régions tactiles les plus usagées. Cette technologie est parfaite pour implémenter dans PDA, Web Phones, Tablet PC, et les différents modèles de l‟ordinateur de poche. 2.1.2. Technique capacitive (Capacitive sensing)

Dans les systèmes capacitifs, une couche qui accumule les charges est placée sur la plaque de verre du moniteur. Lorsque l‟utilisateur touche la plaque avec son doigt, certaines de ces charges lui sont transférées. Les charges qui quittent la plaque capacitive créent un déficit quantifiable. Avec un capteur dans chacun des coins de la plaque, il est possible en tout temps de mesurer et de déterminer les coordonnées du point de contact. Le traitement de cette information demeure le même que pour les circuits résistifs. Un avantage majeur des systèmes capacitifs par rapport aux résistifs est la capacité de transmettre la lumière au travers de sa surface avec un meilleur rendement. En effet, jusqu‟à 90% de la lumière traversera une surface capacitive par rapport à un maximum de 75% pour les systèmes résistifs, ce qui donne une clarté d‟image supérieure pour les systèmes capacitifs. Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Les systèmes résistifs sont constitués d‟une plaque de verre dont la surface est conductrice (résistive : ITO). Celle-ci est recouverte par un film plastique dont la sous face est conductrice (résistive : ITO). Ces 2 couches sont tenues distantes par de microscopiques cales d‟espacement; de plus, une couche additionnelle est ajoutée en surface pour éviter les égratignures (par exemple, par les pointes de stylets).


7/31 2.1.3. Technique à ondes acoustiques de surface (Surface acoustic wave -SAW)

La technique des ondes de surface utilise des ondes ultrasoniques circulant à la surface de l'écran. Ces ondes créent une figure d'interférence qui est modifiée lorsqu'on touche l'écran. Ce changement dans la figure d'interférence, une fois détecté, est traité par un contrôleur afin de définir une coordonnée (x,y). L'inconvénient majeur de cette technique résulte du fait que la moindre rayure (ou même une poussière ou une tache) sur la surface modifie la figure d'interférence de base et donc affecte la précision de la détection à l'écran. Mais son avantage par rapport aux technologies résistives et capacitives est une clarté d‟image supérieure, une résolution plus grande et une meilleure transmission de lumière. La technologie à ondes acoustiques de surface est recommandée pour les guichets automatiques, des parcs d'attractions, Applications dans Banking et Finance, des kiosques d'information du public, l‟information assistée par ordinateur.

Un écran tactile à technique infrarouge se présente sous deux formes très différentes. Une première méthode utilise une surface thermo résistive. On reproche souvent à cette méthode d'être lente et qu'elle requiert des mains chaudes (l‟utilisation avec stylet est donc inefficace). Une deuxième méthode prend la forme d'un réseau de capteurs de rayonnement infrarouge, horizontal et vertical. La détection de contact se fait lors de l'interruption d'un de ces faisceaux de lumière infrarouge modulée (de façon à éviter les interférences entre détecteurs).Les écrans tactiles à infrarouge sont les plus résistants et sont souvent utilisés pour les applications militaires. Dans cette 2ième méthode de la technique à infrarouge, un ensemble de technologies a été inventé, ça existe sous certaines variances différentes, elles nécessitent une caméra avec un filtre d‟infrarouge pour tracer/détecter des signaux infrarouges et un projecteur/écran. Voici le schéma général se présente l‟interaction entre humain et machine (harware + software)

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

2.1.4. Technique à infrarouge (IR Sensing touchscreen)


8/31 Frustrated Total Internal Reflection (FTIR)

Diffused Illumination (DI) Est la technique permettant également de reconnaître des objets placés sur la surface. Les infrarouges IR inondent toute la surface via des projecteurs IR. La majeure partie des IR est captée par un diffuseur placé sous la surface. Lorsqu‟un doigt ou objet réflectif est en contact avec la surface, il réfléchit les IR. Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Le principe FTIR est d‟utiliser une plaque de plexi-glass comme milieu de réflexion en plaçant sur tout le tour de la plaque des diodes IR. Les rayons émis s‟y reflètent totalement à l‟intérieur. Ainsi, lorsqu‟un doigt est placé sur la surface, les rayons sont frustrés et réfléchis vers le bas permettant à une caméra de voir la „tache‟/trace d‟IR.


Laser Light Plane (LLP) Est basé sur un plan d‟IR très fin dispersé à 1 mm de la surface en utilisant un laser à optique linéaire, la détection des doigts peut se faire avec un contact très léger sur la surface.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

9/31


10/31 LED Light Plane (LED-LP) Le principe de configuration est le même comme FTIR, sauf la couche acrylique est plus épais et donc que la lumière traversée est supprimée et la lumière se déplace sur la surface tactile.

Diffused Surface Illumination (DSI) Utilise un acrylique spécial (enlighten) pour diffuser les infrarouges à travers la surface. Cet acrylique utilise des particules qui agissent comme des milliers de miroirs. Eclairé par la tranche, il distribue la lumière introduite par le chant de façon uniforme sur toute la face.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Les LED infrarouges sont placés autour de la surface tactile pour obtenir une répartition plus égale de la lumière. Comparable à LLP, LED-LP crée un plan de lumière IR qui fixe sur la surface tactile. LED-LP est généralement recommandée lorsque nous travaillons avec un écran LCD.


11/31 Voici le tableau comparatif de ces 5 techniques : Technique FTIR (Frustrated Total Internal Reflection)

Avantage + Blobs très contrastés + Ne requiert pas une structure fermée + Peut-être utilisée avec un stylo

Inconvénient Requiert une surface de contact - Détection objets uniquement si contact en silicone - Draging pas toujours détecté

DI (Diffused Illumination)

+ Ne nécessite pas de surface de contact (silicone) + Du verre peut-être utilisé à la place de plexi-glass + Reconnaissance d‟objets possible +Excellente reconnaissance des mouvements + Contact léger + Peu importe la surface de projection, du moment qu‟elle laisse passer les IR + Calibration aisé + Mise en œuvre plus facile + Ne requiert pas de structure fermée + Excellente reconnaissance des mouvements + Ne requiert pas une structure fermée + Permet la détection d‟objets + Pas de halo infrarouge comme dans la technique DI + Ne nécessite pas de surface de contact (silicone) + Ne requiert pas une structure fermée + Moins cher que les autres techniques + N‟importe quel matériau transparent comme le verre (pas seulement acrylique)

- Requiert une structure fermée - Mise en place de la calibration compliquée

DSI (Diffused Surface Illumination)

LED-LP (LED Light Plane)

- Occlusions possibles car illumination par le côté - Pas de détection d‟objets - Réglage compliqué des lasers

- Requiert une surface spéciale - Moins de contraste car les infrarouges sont redirigés des 2 côtés de la plaque - Pas de tracking d‟objets - Requiert le cadre LED - Requiert narrow-beam LEDs

. . . . . . .

. . . . Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

LLP (Laser Light Plane)


12/31 2.1.5. Technique à jauges de contrainte (Strain gauge)

Quatre jauges de contraintes sont installées dans les quatre coins de l'écran et sont utilisées pour déterminer la déflexion qu'induit la pression d'un doigt ou d'un stylet sur l'écran. Cette technique peut également déterminer le déplacement (généralement assez faible) qu'induit la pression sur l'écran. L'utilisation des jauges de contrainte permet entre autres des applications tactiles sur des bornes de réservation de billets. 2.1.6. Technique NFI (Near Field Imaging) La technique capacitive NFI est résistante, adaptée à des spécifications techniques sévères : détecte le contact au travers de gants, ou de surfaces sales, graisse, peintures, etc. Le principe consiste à intercaler une couche conductrice entre 2 plaques de verre (principe identique aux principes capacitif et résistif). Un champ électrostatique de faible intensité est alors créé en permanence sur la face externe de la plaque de verre qui va être en contact avec l'utilisateur. Une particularité de cette technique réside au fait que la coordonnée Z peut aussi être calculée. Ce type de mise en œuvre permet d'obtenir des écrans de luminosité élevée. Il résiste très bien dans un environnement hostile (vandalisme, milieu industriel).

2.1.7. Technique Coded LCD: Bidirectional Screen

Un nouveau système qui transforme les écrans LCD géants dans les appareils qui permettent une maîtrise gestuelle des objets à l'écran a été introduite par le MIT Media LAB en Décembre 2009. Au lieu d'un écran LCD, un ensemble de Pinholes est placé en face de capteurs. La lumière qui passe à travers chaque trou d'épingle frappe un petit bloc de capteurs et produire une image en basse résolution. Comme chaque image à sténopé est tirée d'une position légèrement différente, toutes les images combinées fournissent des informations à propos d'une bonne profondeur au niveau du capteur d'image. Pinholes sont problématiques parce qu'ils permettent à la lumière très peu pour atteindre le capteur, ce qui nécessite un temps impraticable. Au lieu de Pinholes, un tableau de cristaux liquides pourrait travailler de manière similaire mais plus efficacement: Le panneau LCD est composé de modèles de 19 by- 19 blocs, chacun divisé en une structure régulière de différentes dimensions en noir et rectangles blancs. Chaque zone blanche des bi-pixels colorés permet à la lumière de passer. Logiciel de fond 4D utilise la lumière pour calculer la profondeur des champs de carte, les changements de la scène, et recueille des informations de gestes. L'écran LCD d'affichage alterne entre le motif de masque et d'un affichage scène normale à une fréquence très élevée / rate.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

L'application iTouch d'Electrotouch System permet d'utiliser ce principe sur un écran classique (sans ajout de plaque de verre).


13/31

Référence : [15] Technology Durability Stability Transparency Installation Touch Intense light-resistant Response time Following Speed Excursion Monitor option Waterproof

SAW 5 Year Higher Good Built-in/Onwall Finger/Pen Good 10ms Low Small CRT or LCD Ok

Infrared 5 Year High Good Onwall Finger/Pen Bad <20ms Good Big CRT or LCD Ok

Capacitive 2 Year Ok Ok Built-in Conductive Bad <15ms Good Big CRT or LCD Good

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

2.1.8. Comparaison de différentes technologies de l’écran tactile


14/31 2.1.9. Développement

La programmation pour multi-touch est comme n'importe quelle autre forme de codage. Cependant, il existe certains protocoles, des méthodes et des normes à implémenter dans le monde multi-touch. Grâce aux travaux du Groupe NUI et d'autres organisations, les cadres ont été élaborés pour plusieurs langages de programmations, telles que Flash avec ActionScript 3 (AS3), Python, C, C++, C # et Java. [c.f. 11] Programmation de Multi-Touch est résumée en 2 étapes: la première, la lecture et la seconde, la traduction du "blob" (pointe de contact sur la surface tactile) venant de l'appareil photo ou autre périphérique et de transmettre cette information à travers des protocoles prédéfinis qui permettent aux différents Frameworks de redessiner ces données BLOB, et ensuite de les assembler en des gestes que le langage de haut niveau (Java, C++, AS3) peut alors utiliser pour interagir avec une application. TUIO (Tangible User Interface Protocol http://www.tuio.org ) est devenu le standard industriel et international pour les programmes tracking/tracer des données BLOB. La performance et la précision des détections des programmes sont basées sur l‟algorithme de tracking (suivi) des positions des doigts et celle de reconnaissance des objets (Widgets), des gestes de l‟utilisateur.

TouchLib : le plus connu actuellement. (Windows & Linux & MAC Os) http ://www.nuigroup.com/touchlib/ http ://code.google.com/p/touchlib/ http ://www.whitenoiseaudio.com/touchlib/

Microsoft Surface SDK (Windows) http ://www.microsoft.com/surface/Pages/Technical/Learn.aspx

Sparsh-UI : Simple Server de reconnaissance des gestes et les positions des doigts. http://code.google.com/p/sparsh-ui/

Cocoa Multi-Touch Framework for Mac OS X http://hci.rwth-aachen.de/multitouch

NUICODE.COM - Community Core Vision http://ccv.nuigroup.com/ http://nuicode.com/projects/tbeta

Bespoke Multi-Touch Framework http://www.bespokesoftware.org/wordpress/?page_id=41

Touché Framework (MAC Os) http ://gkaindl.com/software/touche

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Voici quelques exemples de Tracking FrameWork permettant de développer les applications Multitouch : [c.f. 21]


15/31

Les différentes gestes des doigts sont definies et programmées dans les applications Multitouch.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Le processus de la détection d‟un „blob‟ à l‟aide de Framework TouchLib.


Architecture d‟une application avec TouchLib avec une variance de langage de développement.

Application de Sparsh-UI contrôle des gestes simples et est compatible avec plusieurs systèmes différents, elle supporte Windows, Linux, Mac OS

Le processus de fonctionnement de Sparsh-UI. Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

16/31


17/31

2.2. Description des problématiques du multi-touch Les technologies actuelles du Multitouch sont en cours de développer, ils nous ont montré beaucoup de progressions, à côté des avantages, il existe aussi des inconvénients voire des problèmes à résoudre.

Technologie : Il faut choisir la technologie en fonction de budget, de modèle du produit que l‟on voudrait construire.

Hardware : La précision, l‟efficacité et le temps de réponse de l‟appareil Multitouch dépend fortement de son matériel Harware. La différence est claire si l‟on utilise une caméra supportée Multitouch et une caméra ordinaire, celle supportant Multitouch travaille plus efficace.

Software : Les logiciels de Multitouch influent fortement la précision, la détection, la reconnaissance des objets, des interactions ainsi que le temps d‟interaction entre Humain et Machine. Deuxièmement, le fait de standardiser les drivers et langages de développements est très important et urgent. Il existe différentes librairies et drivers, la standardisation nous fait gagner beaucoup de temps et éviter des problèmes d‟incompatibilités.

Prix : Le coute actuel pour une table Multitouch (tout est fait et incorporé) est encore très cher, un exemple du bon de commande d‟une table Microsoft Surface est montrée dans la partie suivante. Les amateurs et professionnels tendent d‟économiser leur portefeuilles en fabriquant soi-même les tables Multitouch version „Made in Home‟ afin de tester les technologies, de programmer les applications du Multitouch. Par contre, il existe d‟autres gammes PC Portables incorporés écran tactile dont leurs prix sont raisonnables.

2.3. Description des contraintes et quelques chiffres intéressants Regardons le bon de commande de la table Microsoft Surface ci-dessous, c‟est vraiment étonnant, son prix pour le marché est varié entre11.000 pour les commerciaux à 13.000 Euros pour les développeurs. C‟est énorme pour les consommateurs normaux. En fait, cette table est plutôt destinée pour les laboratoires de Multitouch, les entreprises, les universités, les centres de recherches, les lieux/centres commerciaux (Hôtel, Supermarché … ). Néanmoins, il existe plusieurs solutions pour fabriquer par soi-même une table Multitouch, version Made by Me. [c.f. 21] Suite du bon de commande de Microsoft Surface, ce sont les prix de la tablette Stantum SlatePC et HP TouchSmart (Basic). Les contraintes principales sont : la vitesse, la précision de la détection. D‟après les avis des consommateurs, la vitesse sur la table de Microsoft Surface est mieux et 2 ième classe est Stantum et puis HP TouchSmart. Au niveau de la précision, Stantum remporte la victoire, puis seconde place est à Microsoft Surface et puis HP TouchSmart.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Voici une liste non exhaustive des problèmes actuels du multitouch


Architecture des systèmes embarqués - MULTITOUCH

18/31

Architecture des systèmes embarqués - MULTITOUCH


19/31

2.4. Comparaison avec un portable non embarqué classique (PC) Dans le cadre du bureau d‟étude à l‟ISIB, 1 Master en informatique, j‟ai l‟occasion de travailler sur la tablette Stantum Slate PC dont les images sont illustrées auparavant et ci-dessus.

Version sans ‘châssis’sans clavier ! ! !

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Par principe, la fabrication de Stantum Slate PC est basée sur la plateforme du Netbook Dell Inspiron Mini 10 [22], mais le produit final est très différent de celui de Dell, car il a un écran 10.1" full tactile, il n'y a plus de clavier, de Trackpad, et il a un nouveau châssis plus compact pour pouvoir l'emporter facilement en déplaçant. Il y a les connectivités Wi-Fi et Bluetooth, ainsi que deux ports USB 2.0, par contre, il n‟y a pas la webcam.


20/31 Pour déterminer des éléments communs ainsi distincts entre 2 „frères‟ Dell Inspiron et Stantum Slate, j‟ai fait un tableau de comparaison entre ces 2 produits. Le tableau comparatif se présente comme ceci :

Dell Inspiron Mini 10 Netbook Netbook (Keyboard + Trackpad)

Processeur

Intel Atom Z520/1.3GHz /533Mhz FSB/512K L2Cache 1GB installé (+1GB upgrade) DDR2 533Mhz 160GB – 5400rpm – SATA IntelGraphics Media Accelerator 500 Microphone-Headphone-Speakers 6-cell 56WHr Li-Ion Battery Input 100-240V – 0.8A 50-60Hz (EU plug) - Output: 19V, 1.58A (30W) 261 x 182.5 x 28 mm 1,2 kg 10.1 inch bright LED-backlit Display

Mémoire RAM Stockage HDD Graphique Son Batterie Power Supply Dimension Poids LCD Screen

OS (32-bit) Prix Communications

Windows XP/Vista/7 Linux 500 $ Ethernet 10/100, WLAN 802.11a/b/g/n Bluetooth v2.1 EDR 2xUSB 2.0 et 1x Power USB Card Reader (SD/MMC/MS) Webcam 1.3 MP 1 VGA Output HDMI Output 1 ExpressCard Slot Audio jacks (1 line-out, 1 mic-in) External TV Tuner External Drive : DVD+/-RW driver

Stantum Slate PC Tablette Multitouch (écran tactile et contrôleur) Intel Atom Z530/1.6GHz /533Mhz FSB/512K L2Cache 1GB installé (+1GB upgrade) DDR2 533Mhz 160GB – 5400rpm – SATA IntelGraphics Media Accelerator 500 Microphone-Headphone- Speakers 6-cell 56WHr Li-Ion Battery Input 100-240V – 0.8A 50-60Hz (EU plug) Output 19V 1.58A 260.5 x 181.5 x 29.8 mm 1,035kg 10.1 inch TFT Display Matériau: PET/class Touch area : 222.72 x 125.28 mm Aspect Ratio: 16:9 Minimum activation force: 14g Number of rows: 63 Number of columns: 112 Pitch : 2 mm Precision: 1 mm Color depth: 262K Colors Scanning rate: 50/60 Hz + Supporter 10 touches simultanées + Interagir avec doits et stylet. + Détecter la pression de doigt + Compatible avec Windows 7 (No Driver) Windows Vista/7 Linux 750 € Ethernet 10/100, WLAN 802.11g/n Bluetooth v2.1 EDR 2xUSB 2.0 et 1x Power USB Card Reader (SD/MMC) HDMI Output Audio jacks (1 line-out, 1 mic-in)

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Critères Type


21/31

3. État de la recherche 3.1. Quelles sont les nouveautés ? Le 27 Janvier 2010, le fabricant Apple a présenté son nouveau Tablet Media Player, nommé : Ipad. Les fonctionnalités de ce micro-ordinateur sont similaires celles d‟Iphone et Ipod, avec l‟écran tactile ce qui le définit comme un Tablet PC. [c.f. 23] Ipad est décliné en six modèles qui se distinguent selon leur connectivité et leur capacité mémoire. Les modèles d'entrée de gamme, compris entre 499 et 699 $, disposent d'interfaces WiFi (802.11 a/b/g/n) et Bluetooth 2.1 + EDR. Les autres modèles (Wi-Fi + 3G), compris eux entre 629 et 829 $ peuvent se connecter aux réseaux UMTS/HSDPA (850 MHz, 1 900 MHz, 2 100 MHz) et GSM/EDGE (850 MHz, 900 MHz, 1 800 MHz, 1 900 MHz). Chacune de ces gammes est disponible avec trois capacités de mémoire flash intégrée (16 Go, 32 Go et 64 Go).

Concernant le Multitouch, son écran tactile est très brillant, il est fabriqué en basant sur la technique capacitive (pareil pour Iphone et Ipod) avec une taille 9.7 inch.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

L'appareil dispose d'une dalle IPS de 9 7 pouces soit 25 cm de diagonale avec 178 ° d'angle de vision, sa définition est de 1 024 par 768 pixels, à 132 ppp soit un écran de 242 8 mm × 189 7 mm, (74 % d'une feuille de papier au format A4). Ipad sera disponible au marché vers mi-avril.


22/31 Voici le tableau de caractéristiques détaillés de l‟Ipad :

Model Announce date Release date Color display Graphics Processor Memory Wireless Cellular GPS Sensors Operating system Battery Weight Dimensions

Technical specifications Wi-Fi Wi-Fi + 3G January 27, 2010 3 April 2010 Late April 2010 4:3 aspect ratio, 9.7 inch (20 cm × 15 cm) IPS LCD with LED backlight 1024 × 768 px, 132 ppi, up to 720p video 1 GHz Apple A4 SoC based on the ARM Cortex-A8 Flash - 16, 32, or 64 GB RAM - 512 MB Integrated 802.11a/b/g/n and Bluetooth 2.1 + EDR No HSDPA using micro-SIM card tray No Assisted GPS Accelerometer, Ambient light sensor, Digital compass iPhone OS 3.2 Built-in lithium-polymer; 25 W·h (10 h usage, 140 h music playback, one-month standby) 1.5 lb (680 g) 1.6 lb (730 g) 9.56 in (24.3 cm) x 7.47 in (19.0 cm) x 0.5 in (1.3 cm)

Le site Moto.com a comparé trois types d'écran tactile capacitif : celui de l'iPhone, du Motorola Droid (Milestone en Europe) et du Google Nexus One. Le test est relativement simple puisqu'il s'agit de déplacer son doigt en ligne droite et de vérifier la présence d'artefact qui indique une mauvaise interprétation de l'écran tactile. À ce petit jeu, c'est l'iPhone qui s'en sort le mieux avec des lignes quasiment rectilignes. Le Smartphone Google s'en sort honorablement ce qui n'est pas le cas du téléphone Motorola.

Ce comparatif montre bien qu'il ne suffit pas d'opter pour un écran capacitif pour offrir une bonne expérience tactile. Il faut également un très bon algorithme pour traiter les signaux ce que fait parfaitement l'iPhone depuis sa sortie. Et c’est également impliqué dans l’Ipad.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Puisque la technologie de Touchscreen de Ipad est identique celle de Iphone, je me permets de citer un test de comparaison de l‟efficacité de la technologie tactile d‟Apple. [c.f. 24]


23/31

3.2. Dans quelles directions allons-nous dans Multitouch ? La technologie Multitouch est en train de se développer très forte, les objectifs pour les prochaines générations sont : -

Une meilleure interaction entre humain et machine – ne nécessite aucun apprentissage. Un environnement collaboratif interactif de travail multi utilisateurs et tactile. La souris du futur est Multitouch

Sphere est un prototype d'affichage sphérique interactif qui utilise les matériels optiques personnalisées ainsi que des logiciels graphiques pour permettre une interaction sur une surface sphérique. Ce prototype s'appuie sur un système disponible Global Imagination's Magic Planet. Ils ont ajouté des capacités de détection tactile avec une caméra infrarouge qui partage le chemin optique avec le projecteur. Cette configuration nous permet de joindre à la fois la projection et le mécanisme de détection de la base de l'appareil et permet de manipuler facilement à 360 degrés sur la surface de la sphère. Ils ont également développé une projection pipeline de graphiques personnalisés qui résout les problèmes de distorsion et permet de visualiser correctement les données sur la surface de la sphère. Comment ça marche ? Le projet a pour objectif de fournir une expérience conviviale autour d‟une Sphère, du format d‟un globe terrestre. L‟ensemble de la surface est tactile, et le concept de base nous fait penser à Surface de Microsoft. Ainsi, ils retrouvent un système de projection, des miroirs inclinés, une caméra infrarouge. L‟ensemble du dispositif tâchera de retranscrire l‟ensemble de vos mouvements sur la sphère. Les applications développées pour Sphère contiennent actuellement un navigateur des images et un navigateur vidéo, la visualisation de la terre nommée, Globe Interactive, fait dessins en couleurs avec les doigts. Ces applications sont conçues pour des environnements hautement interactifs dans l‟espace public (par exemple, musées, halls d'entrée, des stands d'information) et pour vérifier l‟efficacité de l'appareil ainsi que sa visualisation et d'interaction. Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Une nouvelle forme tactile se développe dans les laboratoires de Microsoft et les universités pour le moment. C‟est la sphère tactile Multitouch. [c.f. 25]


24/31 Le futur du Multitouch est peut-être le projet développé par l‟équipe de Media Interaction Lab.[c.f. 26] CRISTAL [ http://mi-lab.org/projects/cristal/ ], acronyme plutôt utile qui signifie en réalité « Control of Remotely Interfaced Systems using Touch-based Actions in Living spaces » , est le projet développé par l‟équipe de Media Interaction Lab. Et comme la plupart d‟entre nous l‟aurions compris en lisant son nom, CRISTAL envisage une nouvelle manière de contrôler votre espace de vie chez vous.

Grâce à CRISTAL, vous modulez l‟éclairage de votre pièce en glissant votre doigt « sur » la lampe reproduite via l‟écran multitouch, vous regardez un film de votre vidéothèque en faisant glisser celuici vers la télévision, vous tracez le trajet à emprunter pour l‟aspirateur, etc. Les possibilités semblent potentiellement énormes, et toutes plus intéressantes les unes que les autres.

Quelques utilisations potentielles de CRISTAL : - Glisser les balais vers madame enclencherait le mode « ménage ». - Le fait de glisser un film action vers la télévision vérifierait automatiquement la présence d‟enfants dans la pièce (sympa), et distribuerait les kleenex (encore plus sympa !) - Le slide de la bière vers l‟homme, appellerait madame. - Le slide de madame vers l‟homme, programmerait la douche pour 5 minutes plus tard. - etc…

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

Sorte de Surface de Microsoft poussée bien plus loin, CRISTAL fonctionne avec une caméra placée dans la pièce à contrôler, et qui adapte en temps réel ce que vous voyez sur la table, en fonction de vos interactions avec votre environnement. Une sorte de réalité augmentée, technologie en vogue du moment, même si je pense que les puristes me contrediront sur ce point.


25/31

4. Applications Il existe beaucoup de projets Multitouch très intéressants et commercialisés au marché, j‟en cite 2 ici.

Dans le débat électoral aux États-Unis, un écran tactile de taille gigantesque est utilisé, l'écran est appelée le «Magic Wall", mais pendant les segments de la carte électorale du Wolf Blitzer et d'autres se réfère généralement à lui comme le "Magic Map". Magicwall est essentiellement un écran d'ordinateur géant interactif tactile. Au cours de la couverture de CNN a utilisé pour afficher leurs offres en ligne, en tirant et poussant écrans autour, l'agrandissement des images et du dessin numérique à l'écran pour mettre en évidence des points d'intérêt. Avec cette taille d‟image énorme, c‟est un mur interactif tactile qui a été utilisé pour afficher visuellement les données complexes.

A la fin de 2008, Fluviário de Mora a remporté le Best Portugais 2008 Award Museum. En collaboration avec Teixeira Duarte (construction), Promontorio (architecture) et Henrique Cayatte (conception), YDreams était responsable de l‟installation le mur interactif du musée. C‟est le mur interactif mettant une interface enchaînée plusieurs grandes écrans tactiles afin de permet de visualiser les ressources du musée. Référence : [27] Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

4.1. Interactive Wall


26/31

4.2. Multitouch in Cookpit (Cabine de contrôle de l’avion)

Dans la cabine de contrôle d‟Airbus 380, certains écrans sont déjà tactiles. Dans le futur, ils seront de plus en plus implémentés pour remplacer des boutons, des manettes voire des sticks physiques. Imaginons dans la situation ces supports physiques sont endommagés. Les écrans Multitouch sont très utiles, en même temps de visualiser globalement le système de l‟avion, on pourrait contrôler l‟avion avec des boutons via les applications graphiques sur l‟écran tactile. Ou bien à partir de la cabine de bagages, le capitaine peut toujours vérifier voir contrôler l‟état de l‟avion via une tablette Multitouch dans sa main.

Référence : [28] Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

En France, un projet de recherche financé par Aerospace Valley nommé ShareIT, l‟objectif du projet est de design, vérifier et implémenter la technologie Multitouch via les écrans tactiles qui seront employées par le pilot et co-pilot au sein de la cabine de contrôle de l‟avion comme l‟image ci-dessous


27/31

5. Entreprises 5.1. Les entreprises dans le monde Multitouch Voici quelques entreprises, fabricants des tables Multitouch en Europe, en Amérique et en Asie. Belgique http://www.akashaeurope.com/ Spécialiste dans la création de la signalisation numérique, des écrans de marketing interactif et les accessoires

France http://www.stantum.com/ Première entreprise Française commercialise des produits industriels dans la technologie Multitouch depuis 2002

Finlande http://multitouch.fi/ Constructeur des tables et les murs interactifs de grandes tailles Allemagne http://www.impressx.com Développe les systèmes interactifs avec images hautes qualités pour la publicité, des événements dans les salles d’exposition

Japon http://www.fujitsu.com/global/ Fournisseur d'infrastructures informatiques leader en Europe : Ordinateur de bureau, Portable, Tablette PC

États-Unis http://www.microsoft.com/Surface/ Spécialiste dans la création des tables Multitouch et des applications Multitouch

Dans cette partie, ma recherche est visée sur les 2 entreprises : Stantum et Fujitsu, les données suivantes sont publiées sur leur site. Stantum Aujourd‟hui, l'entreprise compte déjà 25 salariés. Les effectifs devraient encore doubler d'ici la fin de l'année. En 2008, elle a réalisé 1,2 million d'euros de chiffres d'affaires. Si tout se passe comme prévu, la société devrait « exploser » l'an prochain et donc recruter de nombreux collaborateurs. (Date 16/6/2009) Référence [29] Développé en interne et commercialisé en 2005 sous la marque Jazzmutant grâce à une première levée de fonds de quelque 500 000 euros, le terminal à écran tactile de la taille d'un ordinateur portable a obtenu un certain succès dans le monde entier. Déjà vendu à plus de 1 200 exemplaires sur les cinq continents, il est toujours commercialisé - environ 1 750 euros par pièce - et fabriqué en Dordogne. Les grands investisseurs tels que : Auriga Partners, Xange Private Equity et la Caisse des dépôts et consignations innovation viennent d'investir 10 millions d'euros dans la technologie de la société Stantum. Dès l'an prochain et partout dans le monde, la technologie Stantum devrait se retrouver sur des millions de téléphones portables, GPS, Netbook et autres terminaux. Des contrats seraient déjà signés avec des géants de la téléphonie à Hong-Kong, au Japon et aux Etats-Unis.

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

5.2. Description des entreprises


28/31 Fujitsu

Fujitsu est le principal fournisseur de solutions informatiques destinées aux entreprises sur le marché international. Avec plus de 175 000 employés au service d'une clientèle représentée dans 70 pays, Fujitsu regroupe des personnes spécialisées dans les services et les systèmes à travers le monde entier et propose des solutions informatiques et de communication extrêmement fiables ainsi que de la microélectronique avancée pour offrir des produits haute performance à ses clients. Le siège social de Fujitsu Limited (TSE : 6702) se trouve à Tokyo. La société affiche des revenus consolidés de 4 600 milliards de yens (47 milliards de $ US) pour l'exercice financier clos le 31 mars 2009.

Paris, le 22 octobre 2009, Fujitsu présente deux nouveaux ordinateurs portables convertibles, dotés d'une interface multitouch. Les LIFEBOOK T4410, destiné aux professionnels et T4310 orienté grand public, sont compatibles avec la fonction MultiTouch de Windows 7, offrant le support de fonctions tactiles. Les LIFEBOOK équipés d‟un écran pivotant, se transforment rapidement en une tablette PC ergonomique et polyvalente. Ecrire, agrandir une image, déplacer un document…tout en touchant l‟écran La technologie Dual Digitizer intégrée à l'écran (12,1 pouces) permet de modifier du contenu ou de contrôler des vidéos en les touchant et en les déplaçant, à l‟aide du doigt ou du stylet multifonctions. Le système multi-touch permet également de glisser les doigts sur l'écran pour zoomer ou dé-zoomer une image ou une fenêtre, balayer des fichiers ou sauter des pages. De plus, le système sophistiqué de reconnaissance d'écriture permet d‟insérer du texte directement avec le stylet. Ces fonctions sont directement gérées par le système d'exploitation Windows 7 installé sur ces portables. Référence : [30] Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

En Europe, Fujitsu est le fournisseur d'infrastructures informatiques leader en Europe et est présent sur les principaux marchés en Europe, au Moyen-Orient, en Afrique et en Inde. La société propose ses solutions aux petites, moyennes et grandes entreprises ainsi qu‟aux particuliers. Son approche tournée vers les infrastructures dynamiques lui permet d'offrir une large gamme de produits, solutions et services informatiques allant des solutions clients aux solutions pour les centres informatiques, en passant par les services d'infrastructure gérée et les infrastructures en tant que service. Fujitsu emploie en Europe plus de 35 000 personnes.


29/31

6. Bibliographies 6.1. Sites internet [1] A Multi-touch and Multi-gesture research blog http://www.multigesture.net [2] Interactive media group researching and creating open source http://nuigroup.com/ [3] Stantum SlatePC (France) http://www.stantum.com/en/offer/slatepc [4] Site de la spécialité MTI (Multimédia et Technologie de l'information) http://www.mti.epita.fr

6.2. Articles scientifiques [5] PRODUCT HOW-TO: Advanced Touch Interface Drivers Enable New User Applications

[6] Multi-touch interaction wall http://portal.acm.org/citation.cfm?id=1179133.1179159 [7] It's Mine, Don't Touch!: interactions at a large multi-touch display in a city centre http://portal.acm.org/citation.cfm?id=1357054.1357255 [8] Multi-Touch Interactions on a Spherical Display http://www.dgp.utoronto.ca/~ravin/papers/uist2008_sphere.pdf [9] An LED-based Multitouch Sensor for LCD Screens.pdf http://portal.acm.org/citation.cfm?id=1709886.1709930

6.3. Publications [10] “Multi-touch displays: design, applications and performance evaluation”, Laurence Muller (2008) http://www.multigesture.net/downloads/ [11] Multitouch Technologies, NUI Group Authors (2009) http://nuicode.com/projects/wiki-book/files [12] Stantum Slate-PC Specifications, Stantum Homepage (2010) http://www.stantum.com/medias/datasheets/Slate-PC_rev3.pdf Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

http://www.embedded.com/columns/technicalinsights/217900004?pgno=3


30/31

6.4. Articles [13] La technologie multitouch, comment ça marche? http://www.lemondenumerique.com/?page_id=2634 [14] Comment Implémenter le Multitouch (date : 5 fév 2010) http://www.mti.epita.fr/blogs/2010/02/05/comment-implementer-le-multitouch/ [15] Touch Screen Technology http://en.wikipedia.org/wiki/Touchscreen#Technologies http://www.tvielectronics.com/Documents/TouchScreenSolutions/TouchScreen_Technology_ Comparison.pdf http://www.slideshare.net/ArnoutdeVries/multitouch-interaction-overview [16] Multi-Touch Screens from Stantum http://www.theyshoulddothat.com/2009/02/resistive_multitouch_technolog.html http://www.touchuserinterface.com/2009/06/how-stantums-resistive-multi-touch.html http://www.touchuserinterface.com/2010/03/touch-international-enhances.html#more

http://www.forum.nokia.com/devices/N96/ [18] Nintendo DS Spécifications http://afjv.com/press0503/050302_specifications_techniques_nintendo_ds.htm http://fr.wikipedia.org/wiki/Nintendo_DS [19] Ross Bencina and Martin Kaltenbrunner. The design and evolution of fiducials for the reactivision system. In Proceedings of the 3rd International Conference on Generative Systems in the Electronic Arts (3rd Iteration 2005), Melbourne, Australia, 2005. [20] Sergi Jordà, Martin Kaltenbrunner, Günter Geiger, and Ross Bencina. The reacTable*. In Proceedings of the International Computer Music Conference (ICMC 2005), Barcelona, Spain, 2005. [21] Construire une table Multitouch http://www.maximumpc.com/article/features/maximum_pc_builds_a_multitouch_surface_co mputer http://www.docteurem.com/?p=134 http://www.instructables.com/id/Interactive-Multitouch-Display/

[22] Dell Inspiron Mini 10 Netbook http://www.dell.com/us/en/home/notebooks/laptop-inspiron-10/pd.aspx?refid=laptop-inspiron10&cs=19&s=dhs http://reviews.cnet.com/laptops/dell-inspiron-mini-10/4507-3121_7-32146102.html?tag=psum

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

[17] Nokia N96 Spécifications


31/31 [23] Ipad Spécifications techniques http://www.apple.com/ipad/specs/ http://www.iphonelife.com/blog/3963/ipad-technical-specs http://en.wikipedia.org/wiki/IPad [24] Quel est le meilleur écran capacitif http://www.macworld.fr/2010/01/11/iphone/quel-est-meilleur-ecran-capacitif/468931/ [25] Multitouch in Sphère http://research.microsoft.com/en-us/um/people/benko/projects/sphere/ http://blogs.technet.com/dacohen/archive/2009/05/13/la-sphere-multitouch-en-d-mo-vido.aspx http://www.semageek.com/video-seeper-developpe-une-sphere-tactile-multitouch/ [26] Le futur du Multitouch http://mi-lab.org/projects/cristal http://mickreymousse.be/le-futur-du-multitouch/ http://mi-lab.org/wp-content/blogs.dir/1/files/publications/Seifried-ITS2009CRISTAL%20(camera%20ready).pdf [27] Mur interactif http://www.gisdevcafe.com/2008/10/16/presidential-election-„08-online-maps-cnns-magicmap/ http://www.ydreams.com/blog/tag/2008/

[29] Stantum Company Income http://www.aqui.fr/print.cfm?id=2146 http://www.tekit.fr/article-stantum-democratise-les-ecrans-multi-touch,4431.html [30] Fujitsu Company Income http://www.fujitsu.com/fr/news/pr/20091022.html http://www.fujitsu.com/ca/en/news/pr/fci_20091019.html http://en.wikipedia.org/wiki/Fujitsu

NGUYEN, Mai Quang Minh 1ère Master en Informatique Institut Supérieur Industriel de Bruxelles Update: lundi, 15 Mars 2010 Email : ing.nguyenminh@gmail.com

Architecture des systèmes embarqués - MULTITOUCH

Architecture des systèmes embarqués - MULTITOUCH

[28] Multitouch in Cookpit http://lii-enac.fr/en/projects/shareit/ http://www.markpascua.com/2008/03/07/awesome-360°-view-of-a380-flight-deck/613/


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.