L'objectif de ce projet est la conception et de réalisation des composants logiciels d'un système de courrier électronique vidéo. Les composants de ce système sont les suivants :
Le projet est à réaliser dans l'atelier de "réalité virtuelle" du nouveau bâtiment de l'ENSIMAG à Montbonnot. Cette salle est équipée de 10 stations PC Linux (Bi-processeur Pentium 800 Mhz). Chaque station est dotée de cartes d'acquisition d'images et de sons, ainsi que d'une caméra pilotable Sony.
L'acquisition et la présentation d'image utiliseront des bibliothèques de logiciels existants. Les images et les sons doivent être encodés dans un format "Quicktime" en utilisant les logiciels de compression JPEG et MPEG disponibles sur internet.
Chaque composant est à réaliser par un binôme (ou trinôme) d'une manière indépendante. Cependant, la formation des consortiums dont le but est l'intégration des composants est envisageable s'il y a suffisamment d'étudiants.
Ce projet demande des compétences en programmation C ou C++ et des connaissances générales en système. La détection de visage est une application pratique des techniques vues dans le cours "reconnaissance de formes". La partie "pilotage de caméra" implique la réalisation d'une boucle d'asservissement fondée sur un modèle PID. La conception et la réalisation de l'interface utilisateur font appel aux principes d'ergonomie présentés dans le cours "Interaction Homme-Machine."
Les binômes sont encadrés par des enseignants de l'école. Un enseignant consacre trois heures hebdomadaires à chacun des binômes qu'il supervise. Les rencontres avec l'enseignant responsable peuvent êtres fixées à la convenance de l'enseignant et des élèves.
L'évaluation finale comprend une note de compte rendu, une évaluation de la réalisation technique, et une note de soutenance. Les notes sont affectées au groupe (binôme ou trinôme). La réussite d'intégration par un consortium sera récompensée par des points supplémentaires. Le nombre de crédits ECTS attribué est 6.
Le rapport ne doit pas dépasser 20 pages. Il doit être structuré, comprendre une introduction présentant de manière élémentaire le sujet du projet et une conclusion générale sur le projet. Il est conseillé de séparer les parties de modélisation des parties expérimentales. Les enseignants veilleront à ce que les résultats soient clairement commentés. Les figures et les tables doivent comporter des légendes qui les rendent compréhensibles sans se reporter systématiquement au texte.
Un pré-rapport (non finalisé) devra être remis à l'enseignant durant la deuxième semaine du projet, afin qu'il contrôle l'avancement du travail ainsi que la rédaction des premiers résultats (les parties théoriques notamment).
La soutenance dure 30 minutes. Elle se déroule à l'aide d'un vidéo-projecteur et comprend (si possible) des démonstrations des composants et de leur intégration. Chaque présentation comprendra une description de l'objectif attendu, l'approche adoptée, l'architecture de la réalisation (sous-composants et leurs interactions), une description de chaque sous-composant, une démonstration, une évaluation des performances, et une auto-critique du projet. Une grande importance sera accordée à la clarté de l'exposé. La soutenance sera suivie de 10 minutes de questions.
Le projet est conduit par James L. Crowley avec l'assistance de François Bérard et Karl Schwerdt.
Pour s'inscrire, envoyer un courrier électronique à crowley@imag.fr.
Indiquez les noms des membres de l'équipe (binôme ou trinôme)
et votre choix de composant. Si vous êtes intéressés
par plusieurs composants, indiquez votre ordre de préférence.