Figure libre : Navi, assistant du parfait aventurier (prototype de réalité augmenté)

Description :

​Pour la figure libre, nous avons trouvé notre inspiration dans le

personnage de la fée Navi d’Ocarina of Time.

Le système devrait pouvoir reconnaître différents visages, déterminer

s’il s’agit d’un allié (Link) ou bien un ennemi (Ganon) et remplacer son

visage par celui de l’allié/ennemi correspondant pour plus de réalisme. Selon

ce qu’elle détecte, Navi lancera des sons : par exemple, “Hey Listen ! ” s’il

s’agit d’un allié, “Watchout ! “ s’il s’agit d’un ennemi, ou bien un bruit de

battements d’ailes s’il ne se passe rien.

Par rapport aux mouvements de caméras, Navi pourrait activer un

suivi de la cible surtout si elle détecte l’ennemi. Elle pourrait aussi effectuer

des mouvements libres comme si elle cherchait à explorer son

environnement. Cependant, avant d’en arriver là, on cherchera d’abord à

avoir un résultat propre en caméra fixe.

Selon l’avancé du projet, nous avons encore pensé à pas mal de fonctionnalités pour

rendre plus vivant notre système : détection de plusieurs alliés/ennemis différents (Zelda,

Kokiri, Arbre Mojo ou bien Effroi, Dark link, etc), détection d’objets de quêtes utiles (stylo

transformé en Master Sword, gomme transformée en Ocarina, etc.).

Modules

-

Reconnaissance faciale : Découverte et utilisation des modules spécialisés opencv

-

Réalité augmentée : Chargement d’images 2D dans opencv et trouver une manière
propre de modifier un visage détecté (en calquant l’image par exemple)

-

Audio : Gestion des appels audios du système (on compte regarder du côté de
SFML)

-

Interface graphique : Affichage de l’image avec les informations du suivi et d’un
panneau de configuration du robot.

-

Optionnels : Mouvements libres, multi-détections

Planning prévu :

Module

Séance 3

(2/05/2017)

Séance 4

(09/05/2017)

Séance 5

(16/05/2017)

Séance 6

(23/05/2017)

Reconnaissance faciale

Jacques

Réalité augmentée

Antoine / Jacques

Audio

Antoine

Interface Graphique

Antoine