Upload
roza
View
27
Download
0
Embed Size (px)
DESCRIPTION
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. I Présentation II Gestion de projet 1 - Planning 2 - Risques 3 - Délivrables - PowerPoint PPT Presentation
Citation preview
1
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI 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
2
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Cadre
Projet de fin d'étude STRC
Client : Pierre Andry
Un chef de projetet une équipe de 2 personnes
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
3
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
• 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.
Attentes du client
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
4
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Risques du projetTraitement d'images Résolution
Description Solution %
80
50
Optimiser les algorithmes en C. 60
100
Panne du serveur 100
Inexpérience dans les algorithmes
1) Recherches à la bibliothèque 2) Transfère de connaissances avec le tuteur.
Complexité des algorithmes à utiliser
Documenter les algorithmes et augmenter l'investissement en temps
Affichage ralenti par les algorithmes Inexpérience en GTK 2+
Documentation sur la librairie graphique. 1) Serveur de secours 2) Backup de la base de données 3) Fonctionnement autonome du client
I Présentation
II Gestion de projet
1 – Risques
2 - Planning
3 - Délivrables
III Implémentation
1 - Architecture
2 - Interfaces
3 - Algorithme
Démonstration
Questions
5
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Planning• 3 personnes
• 39 jours ouvrables de projet
• charge prévue : 117 jours / homme
2/01 7/06
I Présentation
II Gestion de projet
1 – Risques
2 - Planning
3 - Délivrables
III Implémentation
1 - Architecture
2 - Interfaces
3 - Algorithme
Démonstration
Questions
6
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI 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 Durée Bruno Elodie YohannRédaction du cahier des charges 12 4 4 4Rédaction d'un PAQ 4 2 2Création du site internet 2 2Rédaction d'une analyse UML 9 3 3 3Création de l'interface Serveur 9 9Création de l'interface Client 12 12
9 9
27 9 9 9Tests 12 4 4 4Rédaction du manuel utilisateur 9 3 3 3Rédaction du manuel technique 9 3 3 3Recette 3 1 1 1Total 117 38 41 38
Création de la communication entre client et serveur Création des algorithmes de traitement d'images
TACHES
7
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Délivrables
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
• Gestion de projet (cahier des charges, PAQ, planning …)
• Site Web Bilingue
• Application de réalité augmentée
• Manuels utilisateur et technique
8
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Architectures identifiées
• Client seul
• Client / serveur où le client fait les calculs
• Client léger / serveur où le client ne fait que l'affichage
• Client léger / cluster de serveur
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
9
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Dispositifs possibles côté client
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
GSMPalm Pocket PCLaptopTablet PCAffichage - - - - + + + + + +Performences - - - - - - + + + + +
+ + ++ + + + + + + + + - - -Autonomie + + + / - + / - - -Poids + + + + + + + - -Convivialité - - - + + + + +Connectivité - + + + + + + + +
Prix / Disponibilité
10
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Architecture retenue
--> choix d’une architecture client-serveur
• Centralisation des références sur le serveur
• Traitements effectués sur le client
• Solution transportable
• Autonomie de la partie mobile
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
11
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI Présentation
II Gestion de projet
1 - Planning
2 - Risques
3 - Livrables
III Implémentation
1 - Architecture
2 - Interfaces
3 - Algorithme
Démonstration
Questions
Architecture
12
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Interface côté serveur
• Administration base de données
• Gestion des images références
• Gestion des utilisateurs
• Gestion des scènes
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
13
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI 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
14
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Interface côté client
• Récupération d’informations sur le serveur
• Gestion de l’utilisateur
• Gestion de la caméra et du traitement d’image
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
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI 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
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI 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
17
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI 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
18
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité AugmentéeI 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
Algorithme
• Environnement complexe : différents algorithmes adaptés à des situations différentes
• Complémentarité des algorithmes
19
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Algorithme de détection d'objets
• 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
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
20
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Démonstration
1 – Ajout d’un nouvel objet reconnaissable
2 – Capture d’une scène et mémorisation
3 – Réalité Augmentée : reconstruction/analyse de la scène
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
21
Master SIIC
Bruno Chauveau, Elodie Nany, Yohann Planchais
Réalité Augmentée
Questions ?
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