Les chercheurs ont tenté de suivre les mouvements des yeux depuis bien plus d’un siècle. En sachant ce qui est regardé, il est possible de comprendre ce qui motive l’attention visuelle.
Cela a été important pour les psychologues et autres chercheurs en comportement humain, et est devenu de plus en plus utilisé par les personnes travaillant dans d’autres domaines connexes, comme le neuromarketing.
Au fil du temps, la technologie et les logiciels se sont également améliorés. Cela a formé le domaine de l’eye tracking d’aujourd’hui, dans lequel les découvertes incisives sont plus accessibles que jamais grâce à l’utilisation d’un logiciel d’eye tracking avancé.
Il existe différentes options pour l’eye tracking, et certaines sont proposées gratuitement. Bien que cela puisse être un grand avantage pour de nombreux utilisateurs, cet avantage dépend du bon fonctionnement du logiciel – s’il ne fonctionne pas comme espéré, ou n’offre pas les capacités requises, alors le prix n’a aucune importance. Ci-dessous, nous exposons les avantages et les inconvénients des logiciels de suivi oculaire gratuits et discutons des avantages de l’utilisation d’une plateforme plus avancée comme iMotions pour vos recherches.
Notre liste des 10 meilleurs logiciels de suivi oculaire gratuits
Bien que cette liste comporte 10 logiciels de suivi oculaire, nous en avons aussi (littéralement) examiné plusieurs autres. Ceux qui ont été écartés de la liste comprennent les programmes dépréciés ou non fonctionnels, ainsi que ceux qui ne sont pas vraiment gratuits.
Vous trouverez ci-dessous une liste de 10 logiciels de suivi oculaire, indiquant si certaines fonctions existent ou non, et leur accessibilité.
La liste ci-dessus reprend l’essentiel des logiciels de suivi oculaire gratuits que nous avons élucidés plus loin.
xLabs
Construite comme une extension de navigateur pour Google Chrome, cette startup est le résultat de 2 ans de R&D par les quatre cofondateurs. Vous pouvez installer le logiciel directement dans votre navigateur ici. xLabs a également donné naissance à une spin-off, EyesDecide qui propose des tests de stimuli grâce à leur suivi oculaire par webcam.
Pros
+ Très facile à installer
+ Facile à utiliser
+ Fonctionne dans de multiples plateformes
Inconvénients
– Ne fonctionne qu’avec des webcams (précision diminuée)
– Ne permet pas une présentation intégrée des stimuli
. présentation de stimulus
– Pas de moyen simple d’obtenir les données
– Pas d’options d’analyse des données
– Pas de support
GazePointer
Le programme GazePointer est simple à installer, et fonctionne sous Windows, ce qui en fait l’un des programmes les plus accessibles de cette liste.
Pros
+ Facile à installer
Inconvénients
– Ne fonctionne qu’avec des webcams (précision diminuée)
– Ne permet pas la présentation de stimulus intégrés
– Pas de support
– Pas d’options d’analyse de données
MyEye
MyEye a été conçu pour être utilisé par des personnes atteintes de sclérose latérale amyotrophique (SLA), une maladie neuromusculaire. Il est en phase bêta de développement.
Pros
+ Facile à installer
Inconvénients
– Pas de support ni même de documentation
– Ne permet pas la présentation intégrée des stimuli
– Pas d’options d’analyse des données
– Pas de moyen simple d’obtenir les données
Ogama
Ogama est un logiciel open source développé à l’Université libre de Berlin.
Pros
+ Permet une présentation basique des stimuli
+ Fournit des options d’analyse de données basiques
Inconvénients
– Aucun support
– Aucune mise à jour depuis plus de trois ans
openEyes
Ce logiciel open source permet le suivi des yeux à partir d’un éclairage à la fois infrarouge et à spectre visible, en utilisant Matlab.
Pour
+ Peut être utilisé avec des webcams et des eye trackers infrarouges
Contre
– Nécessite Matlab (logiciel commercial) et des connaissances pratiques de Matlab
– Ne permet pas la présentation intégrée de stimulus
– Pas de support
– Pas d’options d’analyse de données
PyGaze
Ce logiciel fonctionne en Python, et a été publié par trois chercheurs (de l’université d’Oxford, de l’université d’Aix-Marseille et de l’université d’Utrecht) en 2014.
Pros
+ Présentation du stimulus (nécessite la connaissance de Python)
+ Analyse des données (nécessite la connaissance de Python)
Cons
– Nécessite une bonne connaissance pratique de Python
– Peu de support
OpenGazer
OpenGazer a été conçu il y a 8 ans pour augmenter l’accessibilité de l’utilisation des ordinateurs, et était à l’origine soutenu par Samsung et la Gatsby Charitable Foundation.
Pros
+ Potentiellement compatible avec Apple OS (mais nécessite des connaissances en programmation)
Cons
– Ne fonctionne qu’avec des webcams (précision diminuée)
– Nécessite Linux (et des connaissances sur l’utilisation de Linux)
– Pas de support
TurkerGaze
TurkerGaze est un logiciel développé par des chercheurs de Princeton. Il fonctionne sous Linux et dépend de plusieurs autres programmes Linux pour fonctionner.
Pour
+ Fournit des options d’analyse de données de base
Contre
– A utiliser de préférence avec un appuie-tête
– Nécessite Linux (et des connaissances sur l’utilisation de Linux)
GazeParser / Simple Gaze Tracker
Ce logiciel se compose de deux éléments : GazeParser (pour la présentation du stimulus, la conversion des données et l’analyse), et SimpleGazeTracker est (utilisé pour l’enregistrement du regard) avec l’utilisation de Python.
Pour
+ Peut effectuer la présentation du stimulus et l’analyse des données (bien qu’il faille connaître Python)
+ Fournit des options d’analyse de données de base (avec l’utilisation du codage Python)
Cons
– Nécessite une caméra de capture de mouvement ou de caméra de vision artificielle
– Nécessite une mentonnière / un appuie-tête pour restreindre les mouvements de la tête
– Nécessite une bonne connaissance pratique de Python
ITU Gaze Tracker
Développé à l’origine par le Gaze Group de l’Université de Copenhague, ITU Gaze Tracker est une plateforme open source conçue pour accroître l’accessibilité de la technologie.
Pros
+ Facile à installer
Cons
– Nécessite de construire son propre eye tracker infrarouge (si l’on n’utilise pas de webcam)
– Pas de support
Le Verdict
Alors que le logiciel gratuit de suivi des yeux. peuvent être une expérience amusante – et les exploits qu’ils réalisent sont parfois encore impressionnants (en particulier lorsqu’ils sont construits par de petites équipes) – aucun n’est en mesure de répondre aux exigences de l’eye tracking pour le travail et la recherche. Faire des découvertes, et mettre au jour des résultats, nécessite que le suivi oculaire soit précis, à la fois dans l’espace et dans le temps.
C’est en raison de ces inconvénients que les logiciels de suivi oculaire nécessitent une certaine crédibilité – passer l’examen par les pairs pour publier des recherches sera un processus encore plus difficile si le logiciel lui-même n’est pas largement reconnu comme conduisant à des résultats légitimes.
–
Une capture d’écran de GazePointer.
–
Il y a – comme toujours – la possibilité que les choses se passent mal, et si vous rencontrez des problèmes en découvrant le logiciel, il est peu probable que vous receviez beaucoup de soutien. Comme beaucoup de programmes ont été créés par des individus ou des petits groupes, il y a de fortes chances qu’ils n’aient pas le temps d’aider les utilisateurs ou de corriger les inévitables bogues du logiciel.
Il y a encore plus de choses à prendre en compte – y a-t-il des options de présentation stimulantes ? Peut-on l’intégrer à d’autres logiciels, comme PsychoPy, E-Prime, ou même une présentation dans le navigateur ? Comment l’algorithme de fixation est-il construit ? Les données sont-elles analysables, voire accessibles ?
–
Une capture d’écran de xLabs.
–
Il pourrait également s’agir de comprendre le code source pour fournir des explications sur son utilisation. Pour un programmeur, cela pourrait être relativement simple, mais impliquera probablement un niveau d’expertise bien supérieur à la moyenne pour la plupart des personnes travaillant avec l’eye tracking.
Pour la plupart des logiciels, les fonctionnalités sont rarement adaptées à la situation idéale.
Les logiciels d’eye tracking basés sur les webcams
Plusieurs des logiciels d’eye tracking gratuits ci-dessus est qu’ils n’intègrent que des données provenant de webcams et fournissent des capacités d’analyse de données limitées. Cela promet bien sûr une plus grande accessibilité à l’utilisateur, mais ne sera pas en mesure de fournir le même niveau de précision que les eye trackers infrarouges. Cette limitation pourrait être acceptable pour certains chercheurs, si par exemple ils souhaitent recruter de nombreux répondants à travers le monde ou s’ils doivent distribuer des études à distance en raison de limitations physiques, de restrictions de voyage, etc.
–
Une capture d’écran de l’ITU Gaze Tracker.
–
Le choix du logiciel à utiliser est également une question de confiance. Si vous prévoyez d’utiliser le logiciel pour la recherche, alors vous devez être en mesure de défendre son utilisation auprès de la communauté des chercheurs – ce n’est pas difficile avec les entreprises qui ont déjà établi la confiance par des années de travail et de communication, mais sera inévitablement plus difficile avec les petites opérations de démarrage.
Quand les options gratuites ne le coupent plus
iMotions offre deux solutions précieuses pour l’eye tracking : notre application de bureau et la collecte de données en ligne. La solution de bureau vous permet de synchroniser et d’analyser les données des eye trackers infrarouges, et le système Online Data Collection permet un eye tracking basé sur une webcam et collecté à distance. Les deux s’accompagnent de la possibilité de réaliser des visualisations robustes, des annotations et des exportations de métriques qui font partie intégrante d’une recherche de qualité sur l’eye tracking.
Réaliser des recherches et des travaux avec l’eye tracking dans iMotions est à la fois simple et complet. Toute une série de fonctionnalités sont facilement disponibles, vous permettant de mener des recherches avancées dans une solution plug-and-play. Certaines de ces fonctionnalités sont énumérées ci-dessous.
- Individuelle & agrégée des reconstitutions du regard
- Génération automatisée d’AOI permet de suivre une zone tout au long d’une vidéo
- Métriques automatisées telles que le temps de la première fixation (TTFF), le temps passé, le ratio, les revisites, le nombre de fixations, les clics de souris, les frappes au clavier, etc.
- Enregistrement en temps réel
- Statique & heatmaps dynamiques
- Créer des marqueurs en direct et après
- Données brutes, y compris les coordonnées X,Y de la position des yeux, taille de la pupille, & distance à l’écran
- Bien validé dans des centaines de publications
- Support continu
- Synchronisation transparente avec d’autres biocapteurs, tels que l’analyse de l’expression faciale, l’EEG, le GSR, l’ECG, l’EMG, et plus encore
- Intégration avec plus de 20 modèles de suivi des yeux provenant d’un éventail de fournisseurs tels que Tobii, SMI, EyeTech, Eye Tribe, GazePoint, etc – y compris les lunettes de suivi des yeux, basées sur l’écran, et des webcams
- Installation et configuration simples
- Interface utilisateur intuitive
- Présentation de stimuli multimédia sur écran (images, vidéos, sites Web, jeux, interfaces logicielles et environnements 3D)
- Compatible avec les appareils mobiles / interfaces externes
- Enregistrement dans le monde réel avec des lunettes ou des eye trackers à distance
- Possibilité d’étendre l’utilisation avec l’API
- Configuration et conception intégrées de l’étude
- Outils intégrés d’assurance de la qualité des données
- Statique & dynamique des zones d’intérêt (AOI), options manuelles et semi-automatiques
L’expansion des méthodes de recherche sur le comportement humain pour inclure d’autres capteurs signifiera plus de données, et finalement des résultats plus incisifs. iMotions n’est pas seulement la plateforme de recherche conçue (et continuellement mise à jour) à cet effet – elle comprend également une configuration facile à utiliser avec un vaste éventail de fonctionnalités de suivi oculaire précises.
Bien que l’étiquette de prix – ou plutôt l’absence d’étiquette de prix – puisse être un aspect attrayant, si le suivi est lent ou imprécis, alors on ne peut pas faire grand-chose. La précision et la fiabilité sont nécessaires lorsqu’il s’agit de créer une compréhension plus profonde du comportement humain – et il est difficile d’y mettre un prix.
J’espère que vous avez apprécié la lecture des avantages et des inconvénients des logiciels gratuits de suivi oculaire. Pour en savoir plus sur la façon dont iMotions peut vous aider à réaliser des expériences d’eye tracking irréprochables, et pour voir quelles sont les fonctionnalités avancées disponibles, contactez-nous et planifiez une démo.
Note : cet article a été initialement publié en 2019 et a été mis à jour en 2021 pour inclure le nouveau module de collecte de données en ligne iMotions.