Ignorer les commandes du Ruban
Passer au contenu principal
myTIC > Make a Sign > Billets > Analyse: Les différentes applications de notre projet

 
myTIC > Make a Sign > Billets > Analyse: Les différentes applications de notre projet
février 23
Analyse: Les différentes applications de notre projet

Cela fait plus de 2 semaines que nous avons commencé à travailler sur le projet Make A Sign. Durant la première semaine, nous nous sommes axé sur l’analyse de notre projet. Voilà ce qui en est principalement ressortit:

Applications finales.jpg


Certaine application (En bleu) seront indispensable pour présenter le round 2 de l’Imagine Cup, où il s’agira de créer une vidéo mettant en scène notre projet. Nous avons séparé ces applications “A faire” en 3 phases distinctes:

  • Phase1 - Récupérer un pose: Probablement la plus difficile et la plus technique. Il s’agira ici de créer une sorte de boite noir capable de nous renvoyer à intervalle régulier la pose de l’utilisateur présent devant la Kinect. Cette pose correspondra aussi bien à la position de ces bras par rapport à son corps, qu’à la configuration de la main. C’est là où la partie “technique” entre en œuvre. En effet, si la Kinect arrive à nous fournir la position du corps, elle ne permet pas (encore?) de récupérer la position de chaque doigt. Il va donc être nécessaire d’effectuer un traitement d’image supplémentaire sur les images fournie par la Kinect afin de les calculer. Ce traitement s’effectuera via OpenCV (Un autre article suivra sur OpenCV, et sur comment faire communiquer un programme C# avec OpenCV)
  • Phase2 - API de reconnaissance: Cette API va donc se servir de la boite noire créée au point 1. Elle va donc récupérer à intervalle régulier une pose. Elle pourra alors vérifier s’il existe un signe qui fait intervenir la pose en base de données. S’il existe plusieurs signes, on procèdera par élimination lors de chaque appelle afin de choisir le signe le plus adapté aux dernières poses envoyées.
  • Phase3 - API d’ajout: Cette API va également se servir de la boite noire créée au point 1. Il s’agira alors de récupérer un ensemble de pose, et les placer en base de données avec la signification associée.

Diagramme évolué des applications nécessaires:

Process - v3.jpg


Commentaires

Aucun commentaire sur ce billet.