durée de vie d\'un geste: génération, reconnaissance et consommation

30
1

Upload: boulabiar

Post on 02-Dec-2014

862 views

Category:

Documents


1 download

DESCRIPTION

Forum de l\'Interaction Gestuelle et Tactile, Lille 2011

TRANSCRIPT

Page 1: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

1

Page 2: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

2

FITG11, 22/10/2011

Durée de vie d'un gesteGénération, Reconnaissance 

&Consommation

Mohamed­Ikbel BoulabiarTelecom Bretagne – ubuntu

[email protected]

Page 3: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

3

Introduction

Reconnaissance de gestes ?

Poursuite de l'interaction « Naturelle »

Page 4: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

4

Introduction

Interaction à faible coût

PS3 Eye (<40 )€

Page 5: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

5

Détection des mains

● Transformation de l'espace de couleurs

BGR YCrCb

Page 6: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

6

Détection des mains

● Extraction des couleurs de la main

Y[Cr][Cb]

Page 7: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

7

Détection des mains

● Marquage des blobsLinear­time component­labeling algorithm

[Chang et al. 2004]

● Suivie des blobsAppearance models for occlusion handling

[Senior et al. 2006]Implementation dans « cvblob »

[CarneroLiñán 09]

Page 8: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

8

Détection des mains

Blob

(id, centre, contour)

Page 9: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

9

Sortie depuis le prétraitement

Fingertips Mouvement

(id, centre, contour)

Page 10: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

10

Reconnaissance de postures

● Reconnaissance ?● Réseaux de neuronnes ?● HMM ?● SVM

● Algorithmes géométriques● [Rubine 1991]● 1$ Gesture [Wobbrock 2007]● Protractor [Li 2010]

Page 11: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

11

Reconnaissance de tracés

● [Rubine 1991]● 1$ Gesture [Wobbrock 2007]● Protractor [Li 2010]

Page 12: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

12

1$ Gesture

Page 13: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

13

Vidéo

(or it didn't happen)

Page 14: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

14

Postures + Gestures

Page 15: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

15

Reconnaissance

Page 16: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

16

Travail principal

ReconnaissanceGénération Routage

Page 17: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

17

Génération du geste

Page 18: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

18

Projet Rev­TV

● Contrôle et animation d'un Avatar

● Réalité augmentée pour Talk­Show

Page 19: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

19

Étude ExploratoireÉtude des Talk­Shows

● Extraction des gestes

● Classification en familles

● Évaluation des difficultés

Page 20: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

20

Étude Exploratoire

Page 21: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

21

Étude BibliographiqueBasé sur Gesture&Thought [McNeill 05]

● Emblèmes● Gestes involontaires● Gestes co­verbaux● Pantomimes

Page 22: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

22

Étude BibliographiqueBasée sur Gesture&Thought [McNeill 05]

● Emblèmes (Commande)● Gestes involontaires (Animation)● Gestes co­verbaux● Pantomimes

Page 23: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

23

PropositionProposition l'utilisation de « ishara » pour la 

représentation graphiqueCC­BY, https://github.com/boulabiar/ishara

Page 24: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

24

Routage

Page 25: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

25

Routage des événements

Page 26: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

26

Routage des événements

Page 27: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

27

Routage des événements

Page 28: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

28

Routage des événements

« Ginn »

Page 29: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

29

Résumé

 algorithme géométrique

« ishara »

classification

« Ginn »

Contrôle système

Page 30: Durée de vie d\'un geste: Génération, Reconnaissance et Consommation

30

Conclusion