ErgoCrowd
Létat de lart
Table des matières
1. Contexte ................................................................................................................. 2
2. Hardware ................................................................................................................ 2
Eye tracking ............................................................................................................... 2
Mouse tracking ........................................................................................................... 3
3. Software (applications testées) ................................................................................. 3
EyeProof .................................................................................................................... 3
Tobii .......................................................................................................................... 3
EyeQuant ................................................................................................................... 4
4. Projets open source pour l’analyse des mouvements de la souris et des eyetrackers ...... 5
Projets acquisition, analyse ….................................................................................... 5
Librairies / projets - visualisation .................................................................................. 7
5. Conclusion .............................................................................................................. 9
1. Contexte
Le projet ErgoCrowd vise à développer une plateforme preuve de concept permettant l’analyse
ergonomique des sites web. Pour atteindre ce but le projet envisage à:
- proposer des protocoles des tests ergonomiques
- enregistrer les mouvements oculaires, les expressions faciles et les mouvements de
la souris pour chaque participant au test
- analyser les données en se basant sur des règles établies par les ergonomes
- générer des rapports d’ergonomie.
Le présent document représente une analyse détaillée des différents éléments techniques
(capteurs et librairies « open source ») nécessaires.
2. Hardware
Eye tracking
Devices
Accuracy
(offset)
Spatial
Resolution(noise)
Sampling
rate
Operating
range
API language
EyeTribe($100)
0.5°-1°(<1cm at
60cm distance)
0.1°
30Hz-60Hz
45-75 cm
C++, C#, Java
TobiiEyeX($100)
0.4°-1°(<1cm at
60cm distance)
0.32°
>55Hz
45-80 cm
C++, C#
Gazepoint GP31
($500)
0.5°-
-
60Hz
-
C++ (TCP/IP
communication)
Il n’y a pas de grandes différences entre les deux premiers capteurs sauf:
- eyeTribe plus facile de prendre en main qu’EyeX
- les données de sortie
EyeTribe
Tobii EyeX
-timestamp(microseconds)
-tracking state
-gaze data (x, y)
-right eye: position from the eye tracker (x, y, z)
position in track box(x, y)
gaze point(x, y, z)
gaze point(x, y)
-left eye: position from the eye tracker (x, y, z)
position in track box
gaze point(x, y, z)
gaze point(x, y)
1
http://www.gazept.com/product/gazepoint-gp3-eye-tracker/
Mouse tracking
Les mouvements de la souris sont aussi des informations importantes à prendre en compte
pour analyser le comportement des utilisateurs.
Mais contrairement aux mouvements oculaires, les données viennent d'un capteur déjà utilisé
par tout le monde. Donc l’acquisition de ces données est accessible depuis tous les langages
de programmation.
3. Software (applications testées)
Ce chapitre présente les applications d’analyse et de visualisation des données disponibles
pour les deux premiers eye trackers, ainsi que les résultats des tests effectués.
EyeProof
Eyeproof est la plateforme d’analyse cloud, mise à disposition par EyeTribe pour pouvoir
analyser et visualiser les données capturées avec le tracker. La plateforme est encore en
développement et les tests ont é faits sur une version beta.
Elle est basée sur deux applications synchronisées:
1. Une application locale (disponible pour Windows and Mac) qui couvre les fonctionnalités
suivantes:
Calibration de l’eye tracker
Enregistrement des mouvements oculaires
Enregistrement des mouvements de la souris
Enregistrement des captures d’écran
Communication avec le cloud
2. Un site web qui couvre les fonctionnalités suivantes :
Création de nouvelles études
Visualisation des cartes de chaleur (heatmap), scanpath, AOI (area of interest), bee
swarm
Visualisation des statistiques
Export de données dans un format CSV.
On suppose que l’analyse concrète des données est faite dans le cloud.
Tobii
Le concurrent d’EyeTribe, Tobii, a développé aussi deux applications d’analyse et de
visualisation :
Tobii Analytics Software
2
- gratuit, multiplateforme, accessible depuis C++, C++/Qt,
.Net, Python, and Matlab, visualisation en temps réel
Tobii Studio
3
- payant, une solution complète d’analyse et de visualisation
Malheureusement aucune de deux libraires ne fonctionnent pas avec les capteurs bons
marchés que nous avons à notre disposition (Tobii Rex et EyeX Controller).
2
http://www.tobii.com/eye-tracking-research/global/products/software/tobii-analytics-software-
development-kit/
3
http://www.tobii.com/en/eye-tracking-research/global/products/software/tobii-studio-analysis-
software/
EyeQuant
C’est une plateforme web que fait des prédictions sur quelles parties vont être vues ou pas
par les utilisateurs d’un site web qu’on souhaite tester. Pour faire les prédictions, la
plateforme se base sur :
un procès d’acquisition des données (eye trakers)
une analyse statistique qui va corréler les caractéristiques du design avec le
comportement des utilisateurs
machine learning pour déterminer les combinaisons optimales de ces caractéristiques
Cette plateforme peut être très utile pour tester très vite le design d’un nouveau site où
pour améliorer des sites existants. La partie analyse est assez proche de la partie analyse
prévue pour ce projet mais l’utilisation est assez différente.
4. Projets open source pour l’analyse des mouvements de la souris et des eyetrackers
Projets acquisition, analyse
Projet
Description
Dispositif
s
Langage
Fonctionnalités
Avantage
s
Inconvénients
Lien(s)4
OGAMA
Open source
application
Eye Tribe
Tobii
C#.Net
Mouse tracking
10 modules:
- enregistrement
Slide design
Recording
- analyse
Replay
AOI
Fixation
Attention Map
Saliency
Database
Statistic
Scanpath
-modulaire
-open source
-slide show
présentation
-pas très bien
documenté
http://www.ogama.net
/
FixationDetect
or
Eye Tribe
http://www.sis.uta.fi/
~csolsp/projects.php
VizFix
outil de recherche
pour visualiser les
fixations du regard
et d'autres données
à partir
d'expériences de
suivi des yeux
Tobii
Objective-C
(Cocoa)
- rejouer une session
expérimentale avec des
données en temps réel des
mouvements oculaires
superposées à l'écran
- fournir une visualisation
globale pour les données pour
une période de temps
2 parties :
un
programme
de
visualisation
et un
framework
qui permet le
développeme
http://www.cs.uorego
n.edu/research/cm-
hci/VizFix/
4
Sources :
http://www.tobii.com/en/eye-tracking-research/global/AM/application-market-for-tobii-eye-trackers/
http://wiki.cogain.org/index.php/Eye_Trackers
https://www.linux.com/learn/tutorials/550880-weekend-project-take-a-tour-of-open-source-eye-tracking-software
1 / 9 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !