Environnement de réalité augmentée : vers les jeux vidéos

Slides:



Advertisements
Présentations similaires
Reconstitution de l’état d’un micro drone par fusion de données
Advertisements

Manipulation d’un objet virtuel à l’aide d’une cible et d’une caméra
Chaîne de Synthèse Réel Modélisation Rendu Image Fichier Scène
Application au suivi des paramètres de problèmes de vision
jeux à réalité augmentée, exemple de pacMan
Thibault PHILIPPE Master 2 Recherche IVR EVASION/GRAVIR
Raphaël Grasset Jean-Dominique Gascuel iMAGIS-GRAVIR/IMAG Hi,
Xavier Décoret* Frédo Durand° François Sillion*
Modélisation 3D Réalisation d'une image de synthèse
Cosmos/Works Les chargements type PALIER
Vision Par Ordinateur Partie matérielle Entrée Partie logicielle
Service et distribution pour la Métrologie Tridimensionnelle
Reconstruction 3D par mono vision avec des trajectoires fortement contraintes Joan Solà LAAS-CNRS Toulouse, France Revue du projet PICAS$O 3 novembre 2005.
Réalité virtuelle et interactions avec un individu
Animation de solides en contact par modèle physique
La réalité augmentée M. Jamal BOUSFIHA Master 2 Informatique PLS
ELE6207 Commande de systèmes robotiques
Contrôle de l'Affichage dans un Environnement
Clément Boussard, Nicolas Hautière, Dominique Gruyer
Monique THONNAT et Nathanaël ROTA Projet ORION
Initiation à 3D Studio Max
L’ Enseignement des Sciences Industrielles dans la filière PTSI -PT.
Le cinéma français Français 465
Animation 3 COM3562 Communication Multimédia Janvier 2011.
Elèves de seconde Bac Pro EDPI 3ans Didier Descomps, IEN Limoges
Name Event Date Name Event Date 1 Effets danimation Conseils pour créer des : Animations de fin Animations de fin Animations dévolution Animations dévolution.
Définir des caractéristiques chercher de linformation? sur un support électronique? Élaborer un cadre théorique pour comprendre les enjeux et proposer.
Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
CAssiopée, un système de vidéosurveillance bancaire
Simulateur Robot Mobile 2006
Laboratoire de Mécanique Appliquée et d’analyse de Fiabilité
IFT2740 : Outils de l'infographie 3D Systèmes et modèles graphiques
SYSTEMES MIXTES MOBILES ET COLLABORATIFS
1 Séminaire LOVe du 29/03/07 Combinaison d'objets (fusion centralisée) T3.2 Combinaison de pistages (fusion décentralisée) T3.3.
Développement informatique : Outils dexploitation de films infrarouges Projet dimagerie : Reconnaissance automatique de lemplacement dobjets sur des imagesinfrarouges.
29/06/2005 Page 1 ROBIN - Techno-Vision Base dimages EADS DS l Introduction l Description générale l Description détaillée l Quicklook des données sources.
Thierry Molinier > David Fofi >
Créer un film danimation en classe. Avant les prises de vue Répartir les enfants par groupe de 3 ou 4. Pour commencer, partir dobjets, de jouets, déléments.
I MAGIS est un projet commun CNRS - INPG - INRIA - UJF iMAGIS-GRAVIR / IMAG Optimisation à base de flot de graphe pour l'acquisition d'informations 3D.
Caractérisation inverse de sources pour l'interaction du champ électromagnétique avec l'environnement Azeddine GATI Y. ADANE, M.F. Wong, J. Wiart, V. Fouad.
Modélisation géométrique
Suivi d’individus et interprétation vidéo
Supports de formation au SQ Unifié
Prédiction de Jeu dans un Assemblage - Application au Calage
Xavier Lepaul - Master IVR - 24 juin 2004 Retour Tactile et Exploration de Données Scientifiques Xavier Lepaul I3D - Gravir / Inria Rhône-Alpes Responsable.
Présentation générale
Projet Lancer de Rayons
Séquence de travail Orientation de la pièce Faire afficher les plans de références Aligner la vue avec les touche CTRL + J Masquer les plans de références.
Les bases de la modélisation Primitives simples et CSG.
1 Déformation Bi-manuelle en Réalité Virtuelle Encadrants : Antonio Capobianco, Jérôme Grosjean Étudiants : Michaël Kolomytzeff, Manuel Veit.
Patrick Chedmail – Philippe Wenger Fouad Bennis - Alain Bernard
Philippe Cuisinaud, ESSI3, VIMM Christophe Galant, Master ISI, VIMM Henrik Larsson, Master ISI, STREAM Julien Soula, Master ISI, VIMM Première réunion.
1 Applications de Réalité Virtuelle et SCD P. Torguet J.P. Jessel.
IMAGIS-GRAVIR / IMAG Extension d’un environnement de réalité augmentée Raphaël Grasset Projet de Magistère 3ème année Responsable : JD Gascuel iMAGIS/GRAVIR.
The City Scanning Project : Validation et Calcul Parallèle Olivier Koch Tuteur : Seth Teller.
Suivi de trajectoires par vision Y. Goyat, T. Chateau, L. Trassoudaine 1.
LCIN4U73 Bases géométriques de l’imagerie
Université Lyon 2 - TICE 1 : séance 111 TICE 1 - séance 11 Création de schémas Rachid Saadi, Ny Haingo Andrianarisoa
Éléments de présentation
Premières notions de la 3D
Environnement Flash MX
EXPOSE N° 1 Thomas CLARISSE Yann GUIGUET.
Flash MX er Séance LIU Xinlei GI02.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
OSSIA Open Scenario Systems for Interactive Application Contrôle de paramètres spatiaux Jean-Michel Couturier, Blue Yeti, mai 2014.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
Gaël DELBARY Benoît DEVEAUX
Joan Solà - LAAS-CNRS Localisation visuelle pour la robotique mobile terrestre.
1 Projet B7 et projet AB11 : convoi par vision de robots mobiles, navigation de robots mobiles Client :M Lounis ADOUANE (CUST) Tuteur industriel : M Philippe.
CEA dapnia Saclay 24 Janvier LA COMMANDE PREDICTIVE FONCTIONNELLE de Jacques RICHALET COPPIER Hervé ESIEE-Amiens
Transcription de la présentation:

Environnement de réalité augmentée : vers les jeux vidéos Raphaël Grasset Projet de DEA IVR Responsable : JD Gascuel iMAGIS/GRAVIR projet CNRS/INRIA/UJF/INPG

Introduction : Motivations Contexte : proposer un environnement de jeu utilisant un système informatique. Conservation des avantages d'un jeu réel Communication, interaction ..etc.. pour de petits groupes Conservation des avantages d'un jeu virtuel animations (personnages, effets spéciaux) calculs complexes informations évolutives

Réalité Augmentée: Historique Rapide (1/2) Définition : superposition d'informations virtuelles à l'environnement réel Projet KARMA : Première démonstration de faisabilité (guide de Maintenance) [Feiner,1992]

Réalité Augmentée: Historique Rapide (2/2) Mettent en avant un certain nombre de “points durs” : Alignement Réel/Virtuel (Calibration) Erreur de mesures Latence (délai mesure-vision) Occultations (devant et derrière) [Bajura,1992] [Sims, 1994]

PLAN Introduction Matériel Acquisition de « Qualité » Interaction 3D Conclusion

Le capteur SAGEIS Principe filtre infrarouge Poutre de support Caméra linéaire à optique cylindrique Caméra Point D'intersection Intersection entre le plan gauche et le plan de droite

Manipulations avec le capteur SAGEIS Expérimentation (15 jours) Calcul et simulation hors-ligne LED infrarouge LED infrarouge

Le capteur "Flock of Birds" Moins précis, mais disponible Principe Repère Camera Repère Capteur Repère Emetteur Repère Capteur Repère Pointeur Repère du Monde

Manipulation avec le capteur "Flock of Birds" émetteur caméra pour la soutenance capteurs

PLAN Introduction Matériel Acquisition de « Qualité » Interaction 3D Filtrage (Kalman) Calibrage du stylet Reconnaissance de geste Interaction 3D Conclusion

Utilisation d'un filtre de Kalman (1/2) Initialisation de X et P Etat X, Covariance P Etape de mise à jour de la prédiction (Predicteur) Etape de mise à jour de la mesure (Correcteur) Extrapolation basé sur X position prédite Entrée Capteur Principe [Kalman,1961] [Liang,1991] Utilisation filtrage du bruit de mesure prédiction : solution à la latence

Utilisation d'un filtre de Kalman (2/2)

Calibration du stylet (1/2) Problème : Où est la pointe du stylet par rapport au capteur ? Recherche du point fixe par minimisation [Tuceryan,1995] R3,T3 R2,T2 R1,T1 Pw Pt

Callibration du stylet (2/2) Optimisation de la procédure 4 mesures "approximativement pyramidale" Désalignement

Reconaissance de geste Problème : passage de commandes rapidement [Starner,1995] Geste simple : déplacement horizontal sur le plateau de jeu Extension à une trajectoire complexe : successions de segments sur le plateau de jeu Ex : “CFC “

PLAN Introduction Matériel Acquisition de « Qualité » Interaction 3D Boutons et Menus Ajout d’objets Déplacement de pions Conclusion monde horizontale

Boutons et Menus (1/2) PIP [Szalavari,1997] Sensation de contact Déplacement vertical pour la sélection d’un élement Validation

Boutons et Menus (1/2) barre de menus sélection du deuxième item du première item

Ajout d’objets Pourquoi ajouter des objets Réels ? interaction (pion virtuel placé dessus) occultation (pion virtuel placé derrière) Pourquoi ajouter des objets Virtuels ? 2 cas : pour des objets dont le modèle 3D est inconnu pour des objets dont le modèle 3D est connu

Exemple : digitalisation d’un parallélogramme (1/2)

Exemple : digitalisation d’un parallélogramme (1/2) premier point fixé point libre point libre plan créé cube virtuel superposé

Placement d ’un objet connu par une arête Géométrie connue Méthode d’ajout par arête commune Contrainte d’horizontalité 2 clics suffisent Boîte englobante Objet virtuel Arête de réference Base Faire tourner l’objet pour Finir l’alignement Repère du monde Repère du monde Objet réel Objet réel superposé Au virtuel Objet virtuel On a la position et l’orientation de l’objet

Placement par rotation Z d ’un objet Pas d’arête “simple” Méthode d’ajout par centrage Contrainte d’horizontalité 1 clic-glissé suffit Boîte englobante Objet virtuel Base Repère du monde Repère du monde Objet réel aligné avec le virtuel Faire coincider l’objet par rotation autour du centre On connait la position et l’orientation de l’objet

Placement sur un objet réel pion réel

Déplacement de pion virtuel (1/3) Pourquoi : action principale dans un jeu ! Méthode “Lever-Déplacer”

Déplacement de pion virtuel (2/3) Méthode “Glisser” animation du déplacement

Déplacement de pion virtuel (3/3) trajectoire pion virtuel

Contributions Procédure de calibrage de la tête et du stylet Ajout dynamique d’objets Déplacement de pions Reconnaissance de geste Extensions futurs illumination ombres modèle réaliste navigation dans un espace virtuel

Creation de la scène utilitaires de créations

Calibration de la camera (1/4) Repère camera Repère capteur

Calibration de la camera (2/4) cube réel + cube virtuel Vue fixe Repère capteur Repère camera

Calibration de la camera (3/4)

Calibration de la camera (4/4)

Vidéo