Skip to content
Snippets Groups Projects

Twelve Points

Les 12 points observés sont appelés '25c'; '25up'; '25r'; '50c'; '50up'; '50r'; '75c'; '75up'; '75r'; '200c'; '200up'; '200r', il existe aussi le point 'inifini' qui correspond aux deux yeux avec les axes optiques parallèles.

Les nombres correspondent aux 4 plans étudiées : à 25cm, à 50cm, à 75cm, à 200cm.

La position 'c' correspond à la projection du point médian entre les deux yeux sur le plan étudié, il y a symétrie de rotation.
La position 'up' correspond à une rotation de 15° vers le haut par rapport au point de position 'c'
La position 'r' correspond à une rotation de 15° vers la droite par rapport au point de position 'c'

Le centre des deux yeux est séparés de 6.5cm.

Ainsi '25c' correspond à une position (0°,0°,25cm), '25up':(0°, 15°, 25cm), '25r':(15°, 0°, 25cm), '50c':(0°,0°,50cm), '50up'(0°, 15°, 50cm), '50r' (15°, 0°, 50cm), '75c':(0°,0°,75cm), '75up'(0°, 15°, 75cm), '75r' (15°, 0°, 75cm), '200c':(0°,0°,200cm), '200up'(0°, 15°, 200cm), '200r' (15°, 0°, 200cm)

recordingX

Chaque dossier contient deux enregistrements vidéo : recordingX__left.avi et recordingX__right.avi, avec X compris dans [1,2,3,4].
Il contient aussi deux fichiers correspondant aux positions des centroids des 2 spots : centroids_left.csv et centroids_right.csv générés à partir de compute_centroids.py

compute_centroids.py

Prend en entrée la vidéo et crée un fichier csv de position des centroides

preprocessing.ipynb

Traitement de chaque fichier recordingX\centroids_{eye}.csv pour obtenir la coordonnée moyenne de chaque centroide pour les 12 points observées