Considérations de conception qui affectent la précision du suivi oculaire par webcam
La précision du suivi oculaire par webcam basé sur le suivi oculaire 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 évaluée par des pairs avec un suivi oculaire matériel de qualité 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 c'est actuellement la seule affirmation de précision de suivi oculaire par webcam dans le domaine soutenue par une comparaison publiée et évaluée par un matériel.
Même ce chiffre est un plafond, pas une garantie. Il décrit ce qui est réalisable dans un protocole de calibration, une disposition des stimulus et un environnement de test adéquats. Une étude avec une calibration précipitée, des AOIs placées trop près l'une de l'autre, ou un manque de contrôle sur l'éclairage ne réproduira pas cela. Six considérations de conception déterminent si cela se produit : durée et nombre de points de calibration, cadence de recalibrage, seuils de qualité des données, contrôle de la position de la tête, positionnement des stimulus et conditions environnementales et des participants.
Table des matières
Décisions de conception d'étude qui déterminent la précision
Les six considérations ci-dessous s'appliquent à tout protocole de suivi oculaire par webcam. Chacune est illustrée par la façon dont Labvanced l'implémente.
I. Durée de la 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 la calibration et la précision résultante : des procédures plus longues avec plus de points de calibration produisent des estimations de regard plus précises. La calibration est également le seul point dans une étude de suivi oculaire par webcam où le participant doit s'engager activement avec le système, donc la durée choisie est un véritable compromis contre la fatigue du participant et la durée de l'étude, pas 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 le nombre de points également configurable. Le bon choix dépend de la disposition des AOIs : une conception avec de nombreuses petites AOIs a besoin de la précision 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 précisément où à l'intérieur, est souvent mieux servie par une calibration plus courte, autour de 2 minutes, car elle est plus rapide et plus pratique pour le participant, ce qui entraîne moins d'abandons.
II. Cadence de recalibrage
Une calibration est un instantané : elle cartographie le regard à une position de tête et une condition d'éclairage spécifiques à un moment donné. La validité de cette cartographie pour toute une session est une véritable question méthodologique pour toute configuration distante et non supervisée, ce que le chercheur ne peut pas supposer. Dans la validation propre à Labvanced, la précision est restée constante dans le temps à condition que la position du participant reste stable, ce qui signifie que le risque porte spécifiquement sur le déplacement de position et l'éclairage, et non sur 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 un certain nombre d'essais passés, plutôt que de s'appuyer sur une seule calibration pour tenir toute la session. Pour les études plus longues ou multi-blocs, ou pour les populations moins susceptibles de rester immobiles. Ainsi, envisager comment gérer le recalibrage est le contrôle direct contre le dérive.
III. Seuils de qualité des données
Sans un niveau de qualité défini, une mauvaise calibration passe silencieusement dans le jeu 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'un standard explicite pour ce qui compte comme adéquatement calibré avant le début de la collecte de données.
Dans l'implémentation de Labvanced : une erreur de calibration maximale peut être définie, en pourcentage de la diagonale de l'écran, afin qu'un participant qui la dépasse soit invité à recalibrer, jusqu'à un nombre configurable de tentatives. Un participant qui dépasse encore 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 position de la tête
Parce que la calibration cartographie le regard à une position de tête spécifique, un participant s'écartant de cette position après la fin de la calibration est probablement la plus grande source pratique unique de perte de précision dans toute configuration de suivi oculaire distant, une situation que le chercheur ne peut pas physiquement saisir comme il le pourrait dans un laboratoire.
Dans l'implémentation de Labvanced : un support virtuel pour le menton limite la distance à laquelle 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 des stimulus
La précision n'est pas uniforme à travers l'écran. Dans la même étude de validation, la précision s'est améliorée pour les stimuli présentés au centre de l'écran (1,3° de précision, 0,9° de précision) par rapport à la figure globale (1,4° de précision, 1,1° de précision) (Kaduk et al., 2024). Les stimuli périphériques devraient présenter quelque peu plus d'erreurs que les centraux, ce qui a deux implications directes pour la conception de l'étude. Premièrement, lorsqu'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 l'AOI, toute paire d'AOIs présentées dans le même essai doit avoir 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 assignée de manière fiable à l'une ou l'autre. En règle générale, plus la figure de précision sur laquelle on compte est proche, plus un design basé sur l'AOI doit intégrer d'espacement.
VI. Conditions environnementales et des participants
Cette section couvre trois conditions environnementales et du côté participant : l'éclairage, les lunettes et le positionnement de la webcam.
Éclairage
Le rétroéclairage, une source de lumière vive comme 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 de visage basé sur la caméra dépend pour détecter précisément les points de repère faciaux et oculaires. La détection dégradée des points de repère se manifeste par une erreur de calibration plus élevée, pas comme un indicateur spécifique à l'éclairage, donc le fait qu'elle soit détectée dépend de si l'erreur de calibration en elle-même est vérifiée par rapport à un seuil, et non sur une détection directe de la condition d'éclairage.
Dans l'implémentation de Labvanced: l'écran de calibration instructe les participants à se trouver dans une pièce stable et bien éclairée sans source de lumière vive derrière eux, et à recalibrer si l'éclairage change de manière significative pendant une session. Cela repose sur la conformité des participants, pas 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é, détecter une calibration mal éclairée dépend d'un seuil maximum d'erreur de calibration étant défini (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, les lunettes qui causent des réflexions, ou les 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 la calibration, rendant les lunettes une préoccupation plus étroite qu'elle n'apparaît au premier abord.
Dans l'implémentation de Labvanced: les instructions par défaut de calibration destinées aux participants disent actuellement aux participants de ne pas porter de lunettes du tout, un défaut conservateur plutôt qu'une restriction technique. Cette instruction est éditable : elle se trouve dans les messages du système de suivi oculaire sous les chaînes statiques Texts & Translate, donc 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
La calibration 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 au-delà de ce que la recalibration corrige seule. Cela ne s'applique qu'à une webcam qui n'est pas intégrée à l'appareil, puisque la position d'une webcam intégrée par rapport à l'écran est fixée.
Dans l'implémentation de Labvanced: pour les participants utilisant une webcam externe, l'écran de calibration 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 | Mise en œuvre de Labvanced |
|---|---|---|
| I. Durée de calibration / nombre de points | Une calibration plus longue et plus dense améliore la précision de base, au coût du temps du participant | 30 secondes ajustables à 5+ minutes, nombre de points configurable |
| II. Cadence de recalibration | Une seule calibration peut ne pas tenir pour toute une session si la position ou l'éclairage change | La recalibration peut être déclenchée à des points définis, par ex. entre les blocs |
| III. Seuils de qualité des données | Sans un bar défini, les calibrations pauvres passent silencieusement dans l'ensemble de données | Seuil maximum d'erreur de calibration configurable avec auto-recalibration ou exclusion |
| IV. Contrôle de la position de la tête | La dérive post-calibration est probablement la plus grande source pratique de perte de précision à distance | Les repose-mentons virtuels signalent la 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 ; les AOIs rapprochés risquent une mauvaise classification | Chiffre de précision validée 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 à condition qu'elles ne provoquent pas de réflexions ou de 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 ; l'instruction par défaut "pas de lunettes" est une chaîne statique éditable, pas une restriction |
Aucune de ces exigences n'est inhabituelle. Elles relèvent de la même catégorie de décision qu'un laboratoire prend concernant la routine de calibration d'un tracker oculaire matériel, appliquées à un paramètre 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 d'un chiffre de précision validé quelque chose qu'une étude spécifique peut réellement reproduire, plutôt qu'un chiffre rapporté une fois dans des conditions idéales.
Ce que ce niveau de précision supporte
Le chiffre de référence utilisé sur cette page, de 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 de suivi oculaire par webcam le plus rigoureusement évalué publié à ce jour. La fréquence d'échantillonnage varie de 30 à 60 Hz selon la webcam du participant. Il n'est pas forcément représentatif de tous les systèmes basés sur 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).
Cela ne correspond pas à l'égalité 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 est d'environ 0.5°. Ce que cet écart signifie pour une étude donnée dépend de ce que l'étude doit mesurer.
Bien supporté à ce niveau de précision :
- Analyse des zones d'intérêt (AOI) et du temps de fixation : quelle région d'un stimulus un participant a regardée, et pendant combien de temps
- Nombre de fixations et durée des fixations
- Paradigmes de vision libre et de préférence visuelle, validés à environ 80 % de corrélation avec EyeLink pour la vision libre et la poursuite fluide
- Temps jusqu'à la première fixation et schémas d'attention visuelle générale
Pas bien supporté à ce niveau de précision :
- Tâches de précision sub-degré, où la mesure doit elle-même se résoudre plus finement qu'un degré visuel
- Dynamiques de saccades et analyse des microsaccades, contraintes 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 des mots ou des lettres dans un texte dense
Un chercheur choisissant entre le suivi oculaire par webcam et le suivi oculaire matériel devrait concevoir autour de cette ligne plutôt qu'autour du chiffre de précision isolé : si la question de recherche peut être répondue au niveau des AOI ou de fixation, une implémentation de suivi oculaire par webcam validée est adéquate ; si elle nécessite de résoudre la position du regard dans une fraction de degré ou de capturer les dynamiques de saccades, le matériel reste l'outil approprié.
Questions Fréquemment Posées
Recherche Publiée 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. (Comprend des éléments dépendants du regard).
- Zhang, P., & Zhang, S. (2025). Attention et apprentissage en 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 pendant 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 conscients de l'incertitude sur le temps de réaction et la prise de décision des pharmaciens 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 basé sur webcam dans un contexte de recherche marketing.
- Banki, A., de Eccher, M., et al. (2022). Frontiers in Psychology. Suivi oculaire développemental et infantile.
Lectures Complémentaires
Comment Réaliser une Étude de Suivi Oculaire par Webcam
Le flux de travail complet : quoi mesurer, décisions concernant les stimuli et la calibration, collecte de données et validation de vos résultats.
Technologie de Suivi Oculaire par Webcam
Aperçu complet des fonctionnalités : sorties de données, options de calibration et benchmarks 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.