51
Les Interfaces Utilisateur Tangibles (TUI) Présentation au LUCID Group Université de Liège 12 Février 2008 Guillaume Rivière ESTIA, LaBRI

Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

Les Interfaces Utilisateur

Tangibles (TUI)

Présentation au LUCID Group

Université de Liège

12 Février 2008

Guillaume RivièreESTIA, LaBRI

Page 2: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

2 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Plan

Exemples de TUI

Formalisation

TUI + Tabletop

Plateforme de GeoTUI OK

Map

Page 3: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

3 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• …

Boucle action/perception

TUI FORMALISATION TUI+TABLETOP GEOTUI

Interface Graphique(GUI)

Interface Tangible(TUI)

Page 4: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

4 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Ryokai, K., Marti, S. and Ishii, H., I/O Brush: Drawing with Everyday Objects as Ink, In Proc. CHI 2004, April 24-29, 2004, pp. 303-310.

• I/O Brush (MIT, 2004)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 5: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

5 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Watanabe, R., Itoh, Y., Asai, M., Kitamura, Y., Kishino, F. and Kikuchi, H., The Soul of ActiveCube - Implementing a Flexible, Multimodal, Three-Dimensional Spatial Tangible Interface. In Proc. of International Conference on Advances in Computer Entertainment Technology, ACE 2004, june 3-5, 2004, pp. 173-180.

• Active Cubes (Université d’Osaka, 2004)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 6: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

6 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Piper, B., Ratti, C. and Ishii, H., Illuminating Clay : A 3-D Tangible Interface for Landscape Analysis. In Proc. CHI 2002, april 21-25, 2002, pp. 355-362.

• Illuminating Clay (MIT, 2002)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 7: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

7 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Hiroshi, I., 2002. Sandscape an illuminatedworkbench for landscape design. Ars Electonica.

• Sandscape (MIT, 2002)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 8: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

8 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• Urban Planning Workbench (MIT, 2002)

Exemples

Ishii, H., Underkoffler, J., Chak, D., Piper, B., Ben-Joseph, E., Yeung, L. and Kanji, Z., Augmented Urban Planning Workbench: Overlaying Drawings, Physical Models and Digital Simulation, International Symposium on Mixed and Augmented Reality, ISMAR 2002, Sept. 30 – Oct. 1, 2002, pp. 203- 211.

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 9: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

9 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Hinckley, K., Pausch, R., Goble, J.C. and Kassel, N.F. Passive Real-World Interface Props for Neurosurgical Visualization. In proceedings of CHI ’94, ACM Press (1994), pp. 452-458.

• Passive Props (1994)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 10: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

10 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Aliakseyeu, D., Subramanian, S., Martens, J.B. and Rauterberg, M., Interaction Techniques for Navigation through and Manipulation of 2D and 3D Data. Proceedings of the Eigth Eurographics Workshop on Virtual Environments, EGVE’02, may 30-31, 2002, pp. 179-188.

• Visual Interaction Platform (TUE, 2001)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 11: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

11 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Ratti, C., Wang, Y., Piper, B., Ishii, H. and Biderman, A. PHOXEL-SPACE: an Interface for Exploring Volumetric Data with Physical Voxels. In proceddings of DIS '04, ACM Press (2004), pp. 289-296.

• Phoxel Space (MIT, 2004)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 12: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

12 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

http://www.brevie.uni-bremen.de

• Brevie (ARTEC, 1998)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 13: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

13 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Garreau, L. and Couture N., Study of Tangible User Interface for handling tridimensionnal Objects. Proceedings of Real World User Interfaces, PI'2003, Udine, Italy, september 8-11 2003, pp. 64-68.

• ESKUA (Garreau, ESTIA, 2002-2005)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 14: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

14 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Reuter, P., Rivière, G., Couture N., ArcheoTUI - A Tangible User Interface for the Virtual Reassembly of Fractured Archeological Objects. Proceedings of the 8th International Symposium on Virtual Reality, Archaeology and Cultural Heritage, VAST2007, Brighton, UK, november 27-29 2007, pp. 15-22.

• ArcheoTUI (ESTIA, 2007)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 15: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

15 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Brewer, J., Williams, A., Dourish, P., Nimio: An Ambient Awareness Device. Demonstration at the European Conference on Computer-Supported Cooperative Work, ECSCW'05, september 18-22, 2005.

• Nimio : ambiant awareness device

(University of California, 2002)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 16: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

16 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Ishii, H., Ren, S., and Freirewer, P., Pinwheels: Visualizing Information Flow in an Architectural Space. In Proc. CHI 2001, march 31 - april 5, 2001, pp. 111-112.

• PinWheels (MIT, 2000)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 17: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

17 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Tutorial Prototyping Tangible Interfaces, ECSCW'05

• Flow Blocks (Oren Zuckerman, MIT)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 18: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

18 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Takahashi K, Sasada S. Diorama table. In MM'05: Proceedings of the 13th annual ACM international conferenceon Multimedia, ACM Press (2005) pp. 1077-1078.

• Diorama Table (Japan Electronic College)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 19: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

19 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Animations, Laval Virtual 2005

• Sound Flakes (Tokyo Denki University)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 20: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

20 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Plan

Exemples de TUI

Formalisation

TUI + Tabletop

Plateforme de GeoTUI OK

Map

Page 21: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

21 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Définitions

• Réalité Mixte (MR)

– Fusion des mondes physiques et numériques

• Réalité Augmentée (AR)

– Une “quantité” de virtuel est ajoutée au réel.

– Le but est d'augmenter l'interaction avec le monde

réel grâce à l'ordinateur.

TUI FORMALISATION TUI+TABLETOP GEOTUI

P. Milgram, and F. Kishino, A Taxonomy of Mixed Reality Visual Displays, IEICE Transactions on Information Systems, 1994, pp. 1321-1329

Page 22: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

22 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Définitions

• Virtualité Augmentée (AV)

– Une “quantité” de réel est ajoutée au virtuel

– Le but est d'augmenter l'interaction avec

l'ordinateur à l'aide d'objets et d'actions dans le

monde réel

• Interfaces Tangibles– « give physical form to digital information,

employing physical artifacts both as

representations and controls for computational

media » B. Ullmer and H. Ishii, Emerging frameworks for tangible user interfaces, IBM Systems Journal, 2000, pp. 915-931.

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 23: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

23 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• …

Modèles

MVC (1980)

Interface Graphique Interface Tangible

Ullmer, B. and Ishii, H., Emerging Frameworks for Tangible User Interfaces. Human-Computer Interaction in the New Millenium, august 2001, pp. 579-601.

MCRit (2001)

MVC : Model View ControlMCRit : Model Control Representation (tangible-intangible)(originellement appelé MCRpd)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 24: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

24 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Plan

Exemples de TUI

Formalisation

TUI + Tabletop

Plateforme de GeoTUI OK

Map

Page 25: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

25 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Les origines

Wellner, P. Interacting with paper on the DigitalDesk, Communications ofthe ACM 36, 7 (1993), pp. 86-96.

• Digital Desk (Wellner, 1993)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 26: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

26 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Un produit commercialisé

http://www.microsoft.com /surface

• MS Surface (Janvier 2007)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 27: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

27 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

• Bricks (MIT, 1995)

Fitzmaurice, G., Ishii, H. and Buxton, W. Bricks: Laying the Foundationsfor Graspable User Interfaces. In Proc. CHI'95, pp. 442-449.

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 28: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

28 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

• AudioPad (SenseTable, MIT, 2002)

Patten, J., Recht, B. and Ishii, H. Audiopad: A Tag-based Interface for Musical Performance. In proceedings of NIME02, National University of Singapore (2002), pp. 11-16.

Vidéo

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 29: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

29 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Exemples

Fjeld, M., Bichsel, M. and Rauterberg, M. BUILD-IT: An Intuitive Design Tool Based on Direct Object Manipulation. Inproceedings of GW'97, pp. 297-308.

• Built-IT (1997)

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 30: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

30 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• IP Design Workbench (SenseTable, MIT, 03)

• …

Exemples

Kobayashi, K., Hirano, M., Narita, A. and Ishii, H., A Tangible Interface for IP Network Simulation. In Proc. CHI 2003, april 5-10, 2003, pp. 800-801.

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 31: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

31 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• Disaster simulation (SenseTable, MIT, 2006)

Exemples

K Kobayashi, A Narita, M Hirano, I Kase, S Tsuchida, T Omi, T Kakizaki and T Hosokawa, Collaborative simulation interface for planning disaster measures, In Proc. CHI'06, pp. 977-982.

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 32: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

32 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• Caretta (Tokyo University, 2004)

Exemples

Sugimoto M, Hosoi K, Hashizume H. Caretta: a systemfor supporting face-to-face collaboration by integratingpersonal and shared spaces. In Proc. CHI '04, pp. 41-48.

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 33: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

33 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• ReacTable

Exemples

Jorda S, Geiger G, Alonso M, Kaltenbrunner M. ThereacTable: Exploring the Synergy between Live Music Performance and Tabletop Tangible Interfaces. In TEI '07: Proceedings of the 1st international conference on Tangible and embeddedinteraction, ACM Press (2007) pp. 139-146.

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 34: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

34 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• Aspect Tabletop

– Conditions de travail connues

– Travail en collaboration co-présente

– Interaction horizontale

– Travail quotidien

• Aspect TUI

– Simplifier l’interaction

– Objets du quotidien

– Partager des objets

Intérêts

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 35: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

35 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Plan

Exemples de TUI

Formalisation

TUI + Tabletop

Plateforme de GeoTUI OK

Map

Page 36: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

36 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

L’interface GeoTUI

• Une interface tangible pour les géosciences

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 37: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

37 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Tabletops avec Vision/Projection

TUI FORMALISATION TUI+TABLETOP GEOTUI

Digital DeskVirtual Design

Workbench

Play

Anywhere

DockLamp

MS Surface

ReacTable

Page 38: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

38 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Conception de GeoTUI

• Contraintes– Mobile

– Faible coût

• Choix– Vision par ordinateur

– Trépied

– Matériel ordinaire

– Table sur place

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 39: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

39 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Matériel

– Trépied : SHOWTEC Alu Stand Double T-Bar

– Vidéo-projecteur : EPSON EMP7200

– Caméra RGB : SONY XC-555P

– Boîtier : Labtec USB Number Pad

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 40: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

40 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Détection des objets

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 41: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

41 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Procédure de vision

TUI FORMALISATION TUI+TABLETOP GEOTUI

Garreau L. Elaboration d’une interface tangible pour l’assemblageen CAO. Thèse de l’Université Bordeaux 1, Septembre 2005.

Page 42: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

42 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Traitement d’image

Procedure ExtractGreen (inout I: imageRGB, in WhiteThreshold: integer)Variable

T: integerP: pixelRGB

BeginT ← WhiteThreshold - 100ForEach P Of I Do

If P.Green > 70 and P.Green-T > R and P.Green-T/2 > P.Blue ThenP ← (0,255,0) // Set the pixel in green

ElseP ← (0,0,0) // Set the pixel in black

EndIfEndForEach

End

• L’algorithme d’extraction de vert

TUI FORMALISATION TUI+TABLETOP GEOTUI

Garreau L. Elaboration d’une interface tangible pour l’assemblageen CAO. Thèse de l’Université Bordeaux 1, Septembre 2005.

Page 43: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

43 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Déformation en trapèze

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 44: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

44 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Réajustement des coordonées

TUI FORMALISATION TUI+TABLETOP GEOTUI

http://sourceforge.net/projects/rectify-coords/

Page 45: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

45 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

OK

Map

Vision

Presentation

Dialog

control

GTKmm

GeoTUIC++

Extraction of green

Socket

connexionServerClient

setask

get

capture

projection

query

image

key

Architecture logicielle

JOHNJAVA

• Substitution de l’interface graphique

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 46: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

46 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Etudes utilisateurs avec la

plateforme

Ex.1 Ex.2

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 47: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

47 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Fitzmaurice, Ishii, Buxton, 95,96,97

• Characterization of input devices– Time-multiplexed input

« one device controls different

functions at different points in time »

Definitions

– Space-multiplexed input« each function to be controlled

has a dedicated transducer »

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 48: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

48 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

Fitzmaurice,

Buxton, 96, 97

• Characterization of input devices– Generic form / Specialized form

Definitions

FormMultiplex

SpecializedSpaceRuler

GenericSpace2-PuckTUI

GenericTime1-Puck

GenericTimeMouseGUI

« specialized form when it roughly matches the shape

and manipulation characteristics of the logical controller »

• Cutting line selection task

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 49: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

49 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

• Manipulating physical/logical– (H1) Multiplex: Space > Time

– (H2) Form: Specialized > Generic (in space-

multiplex conditions)

Ex1: Perform a series of

six cutting planes

Ex2: Recognize a letter

Match a series of target

H2H1

Spec. ~ Gen.

R ~ 2P5% speedup

Fitzmaurice’s hypothesis

R > 2P 18% speedup133% performance gain

Fitzmaurice 96 Chap 6.1

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 50: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

50 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

« Just as the additional physical constraints in the tower of

Hanoi/oranges/tea cups task helped the user with mental

problem solving, the physical constraints in the ruler and

stretchable square help the users physically maintain

these relationships that exists between the dimensions of

the virtual and real rectangle being drawn »

• A series of simple tasks– Match a series of target

– Perform a series of six cutting planes

• A composed task– Recognize the letter hidden in the cube

Fitzmaurice 96

Chap 6.1

Specialized vs. generic devices

TUI FORMALISATION TUI+TABLETOP GEOTUI

Page 51: Les Interfaces Utilisateur Tangibles (TUI) · Les Interfaces Utilisateur Tangibles (TUI) Présentationau LUCID Group Universitéde Liège 12 Février2008 Guillaume Rivière ... on

51 / 51Guillaume Rivière Interfaces Utilisateur Tangibles (TUI)

QuestionsQuestionsQuestionsQuestions

Exemples de TUI

Formalisation

TUI + Tabletop

Plateforme de GeoTUI OK

Map