Comment Réaliser une Étude de Suivi oculaire par Webcam
Réaliser une étude de suivi oculaire par webcam signifie mesurer où quelqu'un regarde en utilisant une webcam standard plutôt qu'un matériel dédié. On peut la conceptualiser comme un processus en six étapes : décider ce qu'il faut mesurer, relier vos stimuli à cette mesure, choisir une approche de calibration, préparer l'environnement et le participant, recueillir les données de regard pendant la tâche, et analyser la sortie par rapport à ce que la méthode peut réellement supporter. Avec Eye Tracking 2.0, le pipeline de suivi oculaire par webcam de Labvanced atteint une précision médiane de 1,8° d'angle visuel avec de réels participants en ligne sur leurs propres ordinateurs, et 1,3° au centre de l'écran dans la comparaison par les pairs la plus exhaustive du domaine contre un tracker EyeLink 1000 de qualité recherche (Kaduk et al., 2024), suffisamment proche pour soutenir la plupart des questions de recherche sur l'attention et la préférence visuelle sans matériel, bien que toutes les questions de recherche ne soient pas couvertes.
Aucune de ces étapes n'est unique à une plateforme particulière, bien que les détails d'implémentation varient. Chaque section ci-dessous couvre d'abord la décision méthodologique générale, puis indique comment Labvanced l'implémente.
Table des Matières
Le Flux de Travail de Suivi oculaire par Webcam
I. Décider Ce Qu'il Faut Mesurer et Si le Suivi oculaire par Webcam Correspond à Votre Question
Ce Que Mesure le Suivi oculaire par Webcam
Une étude construite autour du suivi oculaire par webcam enregistre généralement l'un ou plusieurs des éléments suivants :
- Fixations : où et combien de temps quelqu'un regarde
- Saccades : mouvements rapides entre les points de fixation
- Analyse des zones d'intérêt (AOI) : si et combien de temps un participant a regardé une région définie
- Trajectoire du regard : la séquence de l'attention visuelle sur un stimulus
- Temps jusqu'à la première fixation : combien de temps un stimulus attire l'attention
La taille de la pupille est techniquement extractible de certains pipelines de webcam, mais beaucoup moins fiable qu'avec du matériel dédié, donc elle est rarement utilisée comme mesure de résultat principale dans une étude par webcam.
Si la Méthode Correspond à Votre Question de Recherche
Que la méthode corresponde à une question de recherche donnée dépend de la précision qu'elle peut délivrer, et cela varie largement selon les implémentations : de près de 4° pour une bibliothèque open-source comme WebGazer, toujours la plus largement utilisée dans la recherche en psycholinguistique publiée (Patterson, Nicklin & Vitta, 2025), jusqu'à bien moins de 2° pour les systèmes les plus rigoureusement validés. Labvanced se situe à l'extrémité supérieure : sa validation en laboratoire par les pairs atteint 1,2 à 1,4 degrés visuels (1,3° au centre de l'écran), 1,1° de précision, et un coefficient de corrélation de Pearson d'environ 0,8 à 0,9 par rapport à un EyeLink 1000 (Kaduk et al., 2024), la mesure la plus rigoureusement référencée publiée à ce jour. Sa propre validation supplémentaire, non revue par des pairs, place des participants réels en ligne à une médiane d'environ 1,8° dans son réglage standard calibré, et environ 1,4° avec la calibration et le dépistage les plus approfondis.
Ce n'est pas parité avec les trackers oculaires matériels, un écart de quelques dixièmes de degré reste même dans le réglage le plus approfondi. 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 de la zone d'intérêt (AOI) et du temps de fixation : quelle région d'un stimulus un participant a regardé, et pendant combien de temps
- Nombre de fixations et durée de fixation
- Paradigmes de vision libre et de préférence visuelle, validés avec environ 80% de corrélation avec EyeLink pour la vision libre et la poursuite fluide
- Temps jusqu'à la première fixation et motifs généraux d'attention visuelle
- Lecture au niveau du mot, au réglage de calibration et de dépistage le plus approfondi (environ 1,5°) ; AOIs plus grandes telles que des visages, scènes, ou régions de page au réglage standard (environ 1,8 à 1,9°)
Pas bien soutenu à ce niveau de précision :
- Tâches de précision sub-degré, où la mesure elle-même doit se résoudre à mieux qu'environ un degré visuel
- Dynamiques de saccades et analyse des microsaccades, contraintes par le taux d'échantillonnage plutôt que par la précision spatiale seule
- Précision de fixation au niveau des lettres dans un texte dense
Si la question de recherche peut être répondue au niveau des AOI ou des fixations, une implémentation validée de suivi oculaire par webcam est adéquate, avec un réglage de calibration et de dépistage correspondant à la disposition des AOI ; si elle nécessite de résoudre la position du regard dans une fraction de degré ou de capturer les dynamiques de saccade, le matériel reste l'outil approprié. Considérations de Conception qui Affectent la Précision du Suivi oculaire par Webcam couvre les décisions de calibration, de stimulus et d'environnement qui déterminent si une étude donnée atteint ces chiffres.
II. Relier Vos Stimuli aux Données de Regard Dont Vous avez Besoin
Le suivi du regard fonctionne indépendamment de ce qu'est réellement un stimulus : une image, un bloc de texte, une image vidéo, ou une interface en direct peuvent tous être suivis de la même manière, puisque la méthode enregistre où les yeux pointent par rapport à l'écran, pas ce qui est rendu en dessous. La décision de conception qui compte est la position des régions d'intérêt les unes par rapport aux autres et la quantité d'espace qui les sépare, puisque la précision n'est pas uniforme sur l'écran et que deux AOIs rapprochées risquent d'avoir une fixation près de la limite mal attribuée à la mauvaise.
L'implémentation de Labvanced : Présentation des Stimuli dans une Tâche de Suivi oculaire couvre comment n'importe quel type d'objet dans l'éditeur de tâches devient traçable sans configuration spéciale, et comment penser à la disposition des stimuli avant de toucher à un seul paramètre de suivi oculaire.
III. Choisir une Approche de Calibration
Avec Eye Tracking 2.0, la longueur de calibration et les seuils de qualité de données se réduisent à deux choix : un niveau de précision et un niveau de dépistage, chacun avec une précision et un temps de configuration attendus connus, de aucune calibration du tout (niveau Passif) à environ 7 minutes (niveau le Plus Haut, dépistage strict). La bonne combinaison dépend de la façon dont vos AOIs sont regroupées : un design avec de nombreuses AOIs petites et rapprochées nécessite la précision qu'un niveau plus élevé et un dépistage plus strict peuvent acheter ; un design avec quelques grandes régions bien séparées peut utiliser une configuration plus légère. Considérations de Conception qui Affectent la Précision du Suivi oculaire par Webcam présente le tableau complet des niveaux et de dépistage avec la précision attendue et le coût de recrutement pour chaque combinaison, et la Note de Laboratoire Eye Tracking 2.0 est la validation sous-jacente.
La calibration et le dépistage fixent le plafond, mais le dérive durant la session peut encore l'éroder : sur Eye Tracking 2.0, une correction de pose de tête en direct et la détection de changement de lumière fonctionnent par défaut pour contrer cela à mesure que cela se produit, en plus de vérifications périodiques du Contrôle du Regard.
L'implémentation de Labvanced : Comment Choisir les Paramètres de Calibration du Suivi oculaire est un guide de décision pour le niveau de précision, le niveau de dépistage, et la version de la Boîte à Outils de Physiologie dont votre étude a besoin.
IV. Préparer l'Environnement et le Participant
Le suivi oculaire par webcam dépend d'un modèle de suivi de visage détectant de manière fiable des repères faciaux et oculaires à partir de l'entrée de la webcam, donc plusieurs facteurs environnementaux affectent matériellement la qualité des données avant qu'un seul essai ne soit effectué. L'éclairage de fond silhouette le visage d'un participant et réduit le contraste dont le modèle a besoin ; une webcam positionnée loin de l'écran ajoute une erreur au-delà de ce que la calibration corrige ; et des lunettes qui provoquent des réflexions ou portent un revêtement teinté ou filtrant la lumière bleue distordent la lumière atteignant la caméra. Aucun de ces éléments n'est des exigences inhabituelles, ils appartiennent à la même catégorie de considérations de configuration qu'un laboratoire gère pour un traceur oculaire matériel, appliqué à un environnement où le chercheur ne peut pas physiquement vérifier le participant.
Implémentation Labvanced : L'expérience de calibration des participants passe en revue le flux de calibration que les participants voient, y compris les facteurs pratiques d'éclairage, de lunettes et de placement de la webcam ci-dessus et ce qui se passe lorsqu'un participant se dérive hors de position.
V. Collecter des données de regard pendant la tâche
Enregistrement des données de regard
Une fois la calibration terminée, les coordonnées du regard sont enregistrées et mappées par rapport aux régions d'intérêt qui ont été définies au moment de la conception. Selon le design de l'étude, l'enregistrement peut se dérouler de manière continue à travers l'ensemble de la tâche, ou être restreint à des zones spécifiques d'intérêt, capturant le regard uniquement pendant qu'un participant regarde dans une région définie plutôt que sur l'ensemble du cadre. Le regard est également rarement le seul canal qui mérite d'être capturé : le coupler avec d'autres mesures comportementales ou physiologiques constitue une image plus complète de la réponse d'un participant que la position du regard seule.
Implémentation Labvanced : Sortie des données de suivi oculaire dans Labvanced montre ce que contient réellement une exportation de regard, y compris la valeur de confiance par échantillon qui signale un clignement ou un visage non détecté. Utilisation des formes comme zones d'intérêt (AOI) traite de la définition des régions contre lesquelles le regard est enregistré, en utilisant des formes Polygon ou SVG comme masques. Labvanced peut également enregistrer des canaux complémentaires aux côtés du suivi oculaire dans la même tâche :
- Suivi de souris : position du curseur et trajectoires de mouvement
- Détection des émotions : expression faciale classée en étiquettes d'émotion
- Détection du rythme cardiaque à distance (rPPG) : rythme cardiaque estimé à partir du flux de la webcam
Recalibrer pendant la session
Pour des sessions plus longues ou multi-blocs, déclencher la recalibration à des points définis plutôt que de s'appuyer sur une seule calibration pour tenir pendant toute la session protège contre la dérive de position et d'éclairage, un risque méthodologique en direct pour tout environnement à distance et non supervisé.
Implémentation Labvanced : Configurer le suivi oculaire dans une tâche couvre la configuration de la cadence de recalibration par tâche.
VI. Analyser la sortie
Les données de regard de la webcam sont exportées sous forme de séries temporelles plutôt qu'une valeur par essai, car la position du regard est enregistrée plusieurs fois par seconde plutôt qu'une seule fois. La fréquence d'échantillonnage est limitée par la rapidité avec laquelle un navigateur peut traiter les images de la webcam, atteignant souvent un maximum entre 30 et 60 Hz selon le matériel du participant. À partir du flux brut de regard, les mesures qui soutiennent la plupart des conceptions d'étude sont la durée de fixation, le nombre de visites à une AOI, le temps jusqu'à la première fixation et le temps de présence, calculés en aval dans R, Python ou des logiciels d'analyse dédiés.
Implémentation Labvanced : Enregistrement et exportation des données de regard couvre la création des événements qui enregistrent les données de regard et à quoi ressemble l'exportation résultante une fois votre étude terminée.
Tableau résumé
| Étape | Décision méthodologique | Implémentation Labvanced (voir le guide lié ci-dessus) |
|---|---|---|
| I. Que mesurer | Choisir des mesures que le plafond de précision prend réellement en charge (AOI, fixations, temps de présence) plutôt que celles qu'il ne prend pas en charge (dynamique des saccades, précision à un sous-degré) | Page sur les considérations de précision et de conception |
| II. Stimuli et regard | L'espacement des AOI importe plus que le type de stimulus | Guide de présentation des stimuli |
| III. Calibration | La catégorie de précision et le niveau de filtrage équilibrent précision, temps de configuration et coût de recrutement | Guide des paramètres de calibration, page sur les considérations de précision et de conception |
| IV. Environnement et participant | Éclairage, placement de la webcam et lunettes affectent la détection des repères avant que tout essai ne commence | Guide de l'expérience de calibration des participants |
| V. Collecte de données | Recalibrer à des points définis pour se protéger contre la dérive dans les sessions plus longues | Guides de configuration de la tâche et d'enregistrement du regard |
| VI. Analyse | Calculer la durée de fixation, le temps de présence et les mesures connexes à partir de l'exportation de la série temporelle | Guide d'enregistrement et d'exportation du regard |
Questions fréquentes
Comment puis-je réaliser une étude de suivi oculaire par webcam ?
Ai-je besoin de matériel spécial pour réaliser un suivi oculaire par webcam ?
Quelle est la précision du suivi oculaire par webcam pour une vraie étude ?
Quand devrais-je choisir le suivi oculaire par webcam de Labvanced plutôt qu'un traceur matériel ?
Lectures complémentaires
Technologie de suivi oculaire par webcam
Vue d'ensemble complète des fonctionnalités : sorties de données, options de calibration et repères de validation.
Guide de suivi oculaire par webcam
Référence d'implémentation : création, exécution et exportation des données d'une étude de suivi oculaire par webcam dans Labvanced.