Skip to main content

Définition du projet

Résumé:

Le but de ce projet est de créer un système de casque VR 6 DOF (Tracking rotation + position dans l'espace).

L'affichage vidéo est sous-traité et geré par un téléphone/ordinateur. Le but est de s'occuper de la partie de traitement d'image

Caractérisitques à respecter:

  • léger
  • prix abbordable
  • autonomie similaire à celle des casques disponibles sur le marché
  • ergonomique et simple à utiliser/mettre sur soi
  • Fréquence d'acquisition de l'attitude à considerer - important d'optimiser le code!

Le principe est le suivant: utiliser 1 ou plusieurs caméras (à déterminer par la suite) afin de traiter avec OpenCV le flux et de pouvoir estimer la position dans l'espace. 

 

Il faut donc maintenant réaliser un état des lieux.

Il serait intérréssant de commencer par s'informer sur la puissance de calcul pour la partie de traitement d'image.

  • Pour n caméras, vaut-il mieux traités les flux séparrément ou "stitch" ensemble les images et ne traiter qu'une seule? à vérifier. 
  • Quels types de caméra utiliser? Fish-eye ou normal? 2 fish-eye ou 4 normales par exemple?