Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 1 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning Cadre 2 - Risques 3 - Délivrables Projet de fin d'étude STRC III Implémentation 1 - Architecture Client : Pierre Andry 2 - Interfaces 3 - Algorithme Démonstration Un chef de projet et une équipe de 2 personnes Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 2 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Attentes du client • Sélectionner ou ajouter des objets de référence • Placer des objets dans la scène. • Stocker la scène sur le serveur. • Modifier la scène par un tiers. • Identifier la place des objets, leur déplacement sur la scène ou leur disparition. Bruno Chauveau, Elodie Nany, Yohann Planchais 3 Réalité Augmentée Master SIIC I Présentation II Gestion de projet Risques du projet 1 – Risques 2 - Planning 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Traitement d'images Description 1) Recherches àSolution la bibliothèque Inexpérience dans les 2) Transfère de connaissances avec le algorithmes tuteur. Documenter les algorithmes et Complexité des augmenter l'investissement en algorithmes temps à utiliser Affichage ralenti par les Optimiser les algorithmes en C. algorithmes Inexpérience en GTK Documentation sur la librairie 2+ graphique. 1) Serveur de secours 2) Backup de la base de données Panne du serveur 3) Fonctionnement autonome du client Résolution % 80 50 60 100 100 Bruno Chauveau, Elodie Nany, Yohann Planchais 4 Réalité Augmentée Master SIIC I Présentation II Gestion de projet Planning 1 – Risques • 3 personnes 2 - Planning 3 - Délivrables III Implémentation • 39 jours ouvrables de projet 1 - Architecture 2 - Interfaces 3 - Algorithme • charge prévue : 117 jours / homme Démonstration Questions 2/01 7/06 Bruno Chauveau, Elodie Nany, Yohann Planchais 5 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 – Risques 2 - Planning 3 - Livrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Nom de la tâche Rédaction du cahier des charges Rédaction d'un PAQ Création du site internet Rédaction d'une analyse UML Création de l'interface Serveur Création de l'interface Client Création de la communication entre client et serveur Création des algorithmes de traitement d'images Tests Rédaction du manuel utilisateur Rédaction du manuel technique Recette Total Durée Bruno Elodie Yohann 4 4 4 12 2 2 4 2 2 3 3 3 9 9 9 12 12 9 9 27 12 9 9 3 117 9 4 3 3 1 38 9 4 3 3 1 41 9 4 3 3 1 38 Bruno Chauveau, Elodie Nany, Yohann Planchais T A C H E S 6 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture Délivrables • Gestion de projet (cahier des charges, PAQ, planning …) • Site Web Bilingue 2 - Interfaces 3 - Algorithme Démonstration • Application de réalité augmentée • Manuels utilisateur et technique Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 7 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation Architectures identifiées • Client seul • Client / serveur où le client fait les calculs 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration • Client léger / serveur où le client ne fait que l'affichage • Client léger / cluster de serveur Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 8 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Dispositifs possibles côté client GSMPalmPocket PCLaptopTablet PC Affichage -- +++ +++ Performences - - - - +++ ++ Prix / Disponibilité + + ++ + + + + + + + + - - Autonomie ++ +/ - +/ Poids +++ ++ ++ Convivialité +++ ++ Connectivité + + +++ +++ Bruno Chauveau, Elodie Nany, Yohann Planchais 9 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation Architecture retenue --> choix d’une architecture client-serveur • Centralisation des références sur le serveur 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration • Traitements effectués sur le client • Solution transportable • Autonomie de la partie mobile Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 10 Réalité Augmentée Master SIIC I Présentation II Gestion de projet Architecture 1 - Planning 2 - Risques 3 - Livrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 11 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning Interface côté serveur 2 - Risques 3 - Délivrables • Administration base de données III Implémentation 1 - Architecture • Gestion des images références 2 - Interfaces 3 - Algorithme Démonstration • Gestion des utilisateurs • Gestion des scènes Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 12 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 13 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning Interface côté client 2 - Risques 3 - Délivrables III Implémentation • Récupération d’informations sur le serveur 1 - Architecture 2 - Interfaces • Gestion de l’utilisateur 3 - Algorithme Démonstration • Gestion de la caméra et du traitement d’image Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 14 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Bruno Chauveau, Elodie Nany, Yohann Planchais Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Bruno Chauveau, Elodie Nany, Yohann Planchais Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 17 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning Algorithme 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture • Environnement complexe : différents algorithmes adaptés à des situations différentes 2 - Interfaces 3 - Algorithme Démonstration • Complémentarité des algorithmes Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 18 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning Algorithme de détection d'objets 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture 2 - Interfaces 3 - Algorithme Démonstration Questions • Utilisation d'histogramme de couleurs • Espace de couleur : HSV • Avantage : rapidité d‘exécution et fiabilité • Inconvénient : difficulté d'obtenir la position absolue d'un objet Bruno Chauveau, Elodie Nany, Yohann Planchais 19 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning Démonstration 2 - Risques 3 - Délivrables 1 – Ajout d’un nouvel objet reconnaissable III Implémentation 1 - Architecture 2 - Interfaces 2 – Capture d’une scène et mémorisation 3 - Algorithme Démonstration Questions 3 – Réalité Augmentée : reconstruction/analyse de la scène Bruno Chauveau, Elodie Nany, Yohann Planchais 20 Réalité Augmentée Master SIIC I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables III Implémentation 1 - Architecture Questions ? 2 - Interfaces 3 - Algorithme Démonstration Questions Bruno Chauveau, Elodie Nany, Yohann Planchais 21