Considérations de conception qui affectent l'exactitude du suivi oculaire par webcam
L'exactitude du suivi oculaire basé sur webcam dépend fortement de la mise en œuvre qui le sous-tend. Les chiffres rapportés dans la littérature varient d'environ 4 degrés visuels pour les premiers systèmes tels que WebGazer (Papoutsaki et al., 2015) jusqu'à 1,2 à 1,4 degrés visuels pour la seule comparaison par les pairs contre un suivi oculaire matériel de qualité de recherche publié à ce jour, la validation de Labvanced contre un EyeLink 1000 (Kaduk et al., 2024). Ce chiffre est le point de référence utilisé tout au long de cette page, car il est actuellement la seule affirmation d'exactitude du suivi oculaire par webcam dans le domaine soutenue par une comparaison publiée, étayée par du matériel.
Même ce chiffre est un plafond, pas une garantie. Il décrit ce qui est atteignable dans le cadre d'un protocole de calibration, d'une disposition de stimulus et d'un environnement de test adéquats pour la tâche. Une étude avec une calibration précipitée, des AOIs placées trop près les unes des autres ou sans contrôle de l'éclairage ne le reproduira pas. Six considérations de conception déterminent si cela se produit : la durée de calibration et le nombre de points, la cadence de recalibrage, les seuils de qualité des données, le contrôle de la position de la tête, le positionnement du stimulus et les conditions environnementales et des participants.
Table des matières
Décisions de conception d'étude qui déterminent l'exactitude
Les six considérations ci-dessous s'appliquent à tout protocole de suivi oculaire par webcam. Chacune est illustrée par la manière dont Labvanced l'implémente.
I. Durée de calibration et nombre de points
Tout système de suivi oculaire par webcam estime la position du regard à partir d'une cartographie de calibration, et cette cartographie n'est aussi bonne que la procédure de calibration qui l'a produite. Il existe un compromis direct entre la durée de calibration et l'exactitude résultante : les procédures plus longues avec plus de points de calibration produisent des estimations de regard plus précises. La calibration est également le seul moment dans une étude de suivi oculaire par webcam où le participant doit interagir activement avec le système, donc la durée choisie est un véritable compromis par rapport à la fatigue des participants et à la durée de l'étude, et non un paramètre à maximiser par défaut.
Dans l'implémentation de Labvanced : la calibration est réglable d'environ 30 secondes à 5 minutes ou plus, avec un nombre de points également configurable. Le bon choix dépend de la disposition des AOIs : une conception avec de nombreuses petites AOIs nécessite l'exactitude qu'une calibration plus longue, vers 5 minutes, fournit, tandis qu'une conception avec seulement quelques grandes AOIs, où l'objectif est simplement de déterminer si un participant a regardé une AOI plutôt que de déterminer exactement où, est souvent mieux servie par une calibration plus courte, d'environ 2 minutes, car elle est plus rapide et plus pratique pour le participant, ce qui entraîne moins de désistements.
II. Cadence de recalibrage
Une calibration est un instantané : elle cartographie le regard à une position de tête spécifique et à une condition d'éclairage à un moment donné. Que cette cartographie reste valide pendant toute une session est une véritable question méthodologique pour toute configuration à distance, non supervisée, et non quelque chose qu'un chercheur peut supposer. Dans la validation propre à Labvanced, l'exactitude est restée cohérente dans le temps, à condition que la position du participant reste stable, ce qui signifie que le risque concerne spécifiquement la dérive de position et de lumière, et non une dégradation inhérente à la méthode elle-même.
Dans l'implémentation de Labvanced : le recalibrage au sein d'une étude peut être déclenché à des points définis, par exemple après qu'un certain nombre d'essais ont été réalisés, plutôt que de s'appuyer sur une seule calibration pour tenir toute la session. Pour des études plus longues ou multi-blocs, ou pour des populations moins susceptibles de rester immobiles. Par conséquent, considérer comment gérer le recalibrage est le contrôle direct contre la dérive.
III. Seuils de qualité des données
Sans un seuil de qualité défini, une mauvaise calibration passe silencieusement dans le ensemble de données indistinguable d'une bonne, le même problème qu'un laboratoire matériel gère en excluant les participants dont la calibration ne converge pas. Un protocole de suivi oculaire par webcam a besoin d'une norme explicite pour définir ce qui compte comme adéquatement calibré avant que la collecte de données ne commence.
Dans l'implémentation de Labvanced : une erreur de calibration maximale peut être définie, en pourcentage de la diagonale d'écran, de sorte qu'un participant qui la dépasse soit invité à recalibrer, jusqu'à un nombre configurable de tentatives. Un participant qui dépasse toujours le seuil après ces tentatives échoue l'étude, plutôt que d'être silencieusement inclus avec des données dégradées.
IV. Contrôle de la position de la tête
Étant donné que la calibration cartographie le regard à une position de tête spécifique, un participant dérivant hors de cette position après la fin de la calibration constitue probablement la plus grande source pratique de perte d'exactitude dans toute configuration de suivi oculaire à distance, quelque chose que le chercheur ne peut pas attraper physiquement comme il le pourrait dans un laboratoire.
Dans l'implémentation de Labvanced : une mentonnière virtuelle contraint à quelle distance la tête d'un participant peut dériver de la position calibrée avant d'être signalée, offrant au chercheur un substitut automatisé pour vérifier physiquement la position du participant.
V. Positionnement du stimulus
L'exactitude n'est pas uniforme sur l'écran. Dans la même étude de validation, l'exactitude s'est améliorée pour les stimuli présentés au centre de l'écran (1,3° d'exactitude, 0,9° de précision) par rapport à la figure globale (1,4° d'exactitude, 1,1° de précision) (Kaduk et al., 2024). Les stimuli périphériques devraient être supposés comporter quelque peu plus d'erreur que ceux du centre, ce qui a deux implications directes pour la conception de l'étude. Tout d'abord, là où un paradigme le permet, placer le stimulus critique ou la région qui compte le plus au centre donnera les données de regard les plus fiables. Deuxièmement, et plus conséquemment pour les conceptions basées sur les AOI, toute paire d'AOIs présentée dans le même essai a besoin de suffisamment d'espace entre elles pour dépasser la marge d'erreur de la méthode, sinon une fixation près de la frontière entre deux AOIs étroitement espacées ne peut pas être attribuée de manière fiable à l'une ou l'autre. En règle générale, plus le chiffre d'exactitude sur lequel on s'appuie est proche, plus une conception basée sur les AOI doit construire de l'espacement.
VI. Conditions environnementales et des participants
Cette section couvre trois conditions environnementales et du côté participant : éclairage, lunettes et positionnement de la webcam.
Éclairage
Le rétroéclairage, une source lumineuse intense telle qu'une fenêtre ou une lampe positionnée derrière le participant, silhouette son visage contre celle-ci, réduisant le contraste sur lequel le suivi du visage basé sur la caméra dépend pour détecter précisément les repères faciaux et oculaires. La détection dégradée des repères se manifeste par une augmentation de l'erreur de calibrage, et non comme un indicateur spécifique à l'éclairage, donc si cela est détecté dépend de la vérification de l'erreur de calibrage elle-même par rapport à un seuil, et non d'une détection directe de la condition d'éclairage.
Dans l'implémentation de Labvanced : l'écran de calibrage demande aux participants d'être dans une pièce stable et bien éclairée, sans source lumineuse intense derrière eux, et de recalibrer si l'éclairage change de manière significative au cours d'une session. Cela repose sur la conformité des participants, et non sur une détection automatisée : contrairement à un paramètre tel que la taille minimale de l'écran, que Labvanced applique automatiquement une fois configuré, la détection d'une calibration mal éclairée dépend de la mise en place d'un seuil maximal d'erreur de calibrage (voir les seuils de qualité des données ci-dessus), et non de la détection de l'éclairage par la plateforme.
Lunettes
Ce qui dégrade réellement le suivi, c'est la lumière qui se déforme avant d'atteindre la webcam, des lunettes qui causent des reflets, ou des lentilles avec un revêtement teinté ou filtrant la lumière bleue, et non les lunettes en tant que telles. Les lunettes sans ces propriétés n'affectent pas significativement le calibrage, rendant le port de lunettes une préoccupation plus étroite qu'il n'y paraît au premier abord.
Dans l'implémentation de Labvanced : les instructions de calibrage par défaut destinées aux participants leur disent actuellement de ne pas porter de lunettes du tout, une configuration prudente plutôt qu'une restriction technique. Cette instruction est modifiable : elle se trouve dans les messages du système de suivi oculaire sous les chaînes statiques Texts & Translate, de sorte qu'un chercheur dont la population de participants porte couramment des lunettes peut réviser l'instruction plutôt que d'exclure ces participants par défaut.
Positionnement de la webcam
Le calibrage mappe le regard aux coordonnées de l'écran par rapport à la position de la webcam, donc un décalage entre la webcam et le centre de l'écran ajoute une erreur que le recalibrage ne corrige pas seul. Cela ne s'applique qu'à une webcam qui n'est pas intégrée dans l'appareil, car la position d'une webcam intégrée par rapport à l'écran est fixe.
Dans l'implémentation de Labvanced : pour les participants utilisant une webcam externe, l'écran de calibrage leur demande de la positionner aussi près que possible du centre de l'écran.
Tableau récapitulatif
| Décision de conception | Principe général | Implémentation de Labvanced |
|---|---|---|
| I. Durée de calibrage / nombre de points | Un calibrage plus long et denser améliore la précision de base, au détriment du temps des participants | Ajustable de 30 secondes à plus de 5 minutes, nombre de points configurable |
| II. Cadence de recalibrage | Un seul calibrage peut ne pas tenir pour une session entière si la position ou l'éclairage change | Le recalibrage peut être déclenché à des points définis, par exemple entre les blocs |
| III. Seuils de qualité des données | Sans un bar défini, les calibrages de mauvaise qualité passent silencieusement dans l'ensemble de données | Seuil d'erreur de calibrage maximum configurable avec auto-recalibrage ou exclusion |
| IV. Contrôle de la position de la tête | Le dérive post-calibrage est probablement la plus grande source pratique de perte de précision à distance | Les repose-menton virtuels signalent une dérive par rapport à la position calibrée |
| V. Positionnement des stimuli | La précision est plus élevée au centre de l'écran qu'en périphérie ; des AOIs proches risquent de provoquer des erreurs de classification | Chiffre de précision validé au centre de l'écran (1,3°) disponible pour planifier l'espacement des AOIs |
| VI. Conditions environnementales et des participants | L'éclairage affecte la qualité du suivi ; les lunettes sont acceptables à moins qu'elles ne causent des reflets ou un revêtement teinté | Instruction aux participants contre le rétroéclairage, pas de détection automatisée ; la taille de l'écran est un paramètre matériel configurable ; instruction "pas de lunettes" par défaut est une chaîne statique modifiable, pas une restriction |
Aucune de ces exigences n'est inhabituelle. Elles appartiennent à la même catégorie de décisions qu'un laboratoire prend concernant la routine de calibrage d'un tracker oculaire matériel, appliquées à un cadre où le chercheur ne peut pas superviser physiquement le participant. Le fait qu'elles puissent être configurées et, dans plusieurs cas, automatisées, est ce qui fait qu'un chiffre de précision validé est quelque chose qu'une étude spécifique peut réellement reproduire, plutôt qu'un nombre rapporté une fois dans des conditions idéales.
Ce que ce niveau de précision soutient
Le chiffre de référence utilisé sur cette page, 1,2 à 1,4 degrés visuels (1,3° au centre de l'écran), 1,1° de précision, et une corrélation de Pearson d'environ 0,8 à 0,9 par rapport à un EyeLink 1000, atteignant 0,9 pour des tâches spécifiques, est le résultat de validation par les pairs de Labvanced (Kaduk et al., 2024), le chiffre de précision pour le suivi oculaire par webcam le plus rigoureusement référencé publié à ce jour. Le taux d'échantillonnage va de 30 à 60 Hz selon la webcam du participant. Il n'est pas nécessairement représentatif de tous les systèmes basés sur une webcam ; d'autres implémentations rapportent des chiffres différents, et les méthodes de rapport de précision ne sont pas toujours directement comparables entre les études (certaines rapportent en pixels plutôt qu'en degrés visuels, par exemple, ce qui nécessite des hypothèses supplémentaires sur la taille de l'écran et la distance de vision pour traduire).
Ce n'est pas une parité avec les trackers oculaires matériels. Même sous le protocole décrit ci-dessus, l'écart de précision par rapport à un tracker de recherche de qualité est d'environ 0,5°. Ce que cet écart signifie pour une étude donnée dépend de ce que l'étude a besoin de mesurer.
Bien soutenu à ce niveau de précision :
- Analyse des zones d'intérêt (AOI) et du temps de regard : dans quelle région d'un stimulus un participant a regardé, et pendant combien de temps
- Compte de fixations et durée de fixations
- Paradigmes de visualisation libre et de préférence visuelle, validés à environ 80 % de corrélation avec EyeLink pour la visualisation libre et la poursuite fluide
- Temps jusqu'à la première fixation et généralité des modèles d'attention visuelle
Pas bien soutenu à ce niveau de précision :
- Tâches de précision sous un degré, où la mesure elle-même doit être mieux résolue qu'environ un degré visuel
- Dynamiques de saccades et analyse des microsaccades, limitées par le taux d'échantillonnage de 30 à 60 Hz plutôt que par la précision spatiale seule
- Paradigmes nécessitant une précision de fixation au niveau du mot ou de la lettre dans un texte dense
Un chercheur choisissant entre le suivi oculaire par webcam et matériel devrait concevoir autour de cette ligne plutôt qu'autour du nombre de précision isolé : si la question de recherche peut être répondue au niveau de l'AOI ou de la fixation, une implémentation validée du suivi oculaire par webcam est adéquate ; si elle nécessite de résoudre la position du regard dans une fraction de degré ou de capturer la dynamique des saccades, le matériel reste l'outil approprié.
Questions Fréquemment Posées
Recherches Publiées Utilisant Cette Méthode
- Cassano-Coleman, R. Y., Izen, S. C., & Piazza, E. A. (2026). Les auditeurs intègrent systématiquement le contexte tonal hiérarchique, indépendamment de la formation musicale. Psychological Science. (Inclut des éléments dépendants du regard).
- Zhang, P., & Zhang, S. (2025). Attention et apprentissage dans la multimodalité L2 : Une étude de suivi oculaire basée sur webcam. Language Learning & Technology. https://doi.org/10.64152/10125/73626
- Serrano-Carot, M., Angele, B., Xu, H., & Vasilev, M. R. (2025). Les webcams peuvent être utilisées pour étudier les mouvements oculaires lors de la lecture. PsyArXiv (OSF Preprints). https://doi.org/10.31234/osf.io/bzt2h_v1
- Lester, C., et al. (2025). Effet des modèles d'IA sensibilisés à l'incertitude sur le temps de réaction des pharmaciens et la prise de décision dans une tâche de vérification de médicament simulée en ligne : essai contrôlé randomisé. JMIR Medical Informatics. https://doi.org/10.2196/64902
- Wies, S., Bleier, A., & Edeling, A. (2022). Journal of Marketing. Suivi oculaire par webcam dans un contexte de recherche marketing.
- Banki, A., de Eccher, M., et al. (2022). Frontiers in Psychology. Suivi oculaire chez les nourrissons et développement.
Lecture Complémentaire
Technologie de Suivi Oculaire par Webcam
Aperçu complet des caractéristiques : sorties de données, options de calibration et repères de validation.
Configurer le Suivi Oculaire dans Labvanced
Guide de mise en œuvre : création d'une tâche de suivi oculaire, configuration de la calibration et exécution de l'étude.