Aller au contenu principal

Suivi du regard (WebGazer)

L'analyse du suivi du regard traite les données de regard collectées pendant la session d'un participant et produit des événements de fixation, des cartes de chaleur et des statistiques récapitulatives décrivant où le participant a regardé et pendant combien de temps.

Aperçu

Pendant la session, le flux de la webcam du participant est utilisé pour estimer l'endroit où il regarde sur l'écran. Ces estimations brutes du regard sont collectées en continu pendant les tâches et téléchargées à la fin de la session. L'analyse du suivi du regard traite ensuite ces échantillons pour identifier les fixations (moments où le regard est stable sur une région), construire des cartes de chaleur spatiales et calculer des métriques récapitulatives.

L'analyse s'exécute automatiquement après le traitement de la session. Aucune action n'est requise de votre part pour la lancer.

Prérequis

L'étude doit inclure la tâche de Calibration du suivi oculaire. Sans étape de calibration, les estimations du regard ne sont pas suffisamment fiables pour être analysées.

Ce que l'analyse produit

  • Événements de fixation : chaque période de regard stable est enregistrée comme une fixation avec un temps de début, un temps de fin, une durée et une position (en pourcentage de la largeur et de la hauteur de l'écran).
  • Cartes de chaleur : une grille de 50 par 50 cases montrant où les échantillons se sont accumulés, à la fois en agrégat sur toutes les tâches et séparément pour chaque tâche.
  • Statistiques récapitulatives : métriques par tâche et agrégées incluant le nombre d'échantillons, la fréquence d'échantillonnage estimée, le nombre de fixations, la durée de la plus longue fixation et la proportion de temps passé à fixer.

Où trouver les résultats

Les résultats apparaissent dans l'onglet Analyse de la page de participation. Le panneau de résultats affiche :

  • Un résumé agrégé avec les chiffres clés (nombre d'échantillons, nombre de fixations, proportion de temps de fixation).
  • Une répartition par tâche avec les mêmes métriques pour chaque tâche individuelle.
  • Une visualisation par carte de chaleur pour chaque tâche et en agrégat.

Dans l'onglet Chronologie, les données de regard apparaissent sous la forme d'une piste de densité indiquant la concentration des échantillons dans le temps. Des pistes optionnelles Regard X et Regard Y (masquées par défaut) affichent la position horizontale et verticale du regard dans le temps. Cliquer sur un segment de la piste de densité du regard ouvre un panneau de détails indiquant le nombre d'échantillons dans ce segment ainsi que la zone de l'écran couverte par le regard (position minimale, maximale et moyenne).

Si la piste de densité du regard n'apparaît pas dans la Chronologie, un court message en explique la raison :

  • Si l'étude n'inclut pas la tâche de Calibration du suivi oculaire, le message indique que les données de regard ne sont pas disponibles pour cette étude.
  • Si l'analyse n'est pas encore terminée, le message indique que la piste apparaîtra une fois l'analyse terminée.
  • Si l'analyse ne s'est pas terminée avec succès, le message indique que la piste n'apparaîtra pas automatiquement et suggère de relancer l'analyse depuis l'onglet Analyse.
  • Si l'analyse s'est terminée mais n'a produit aucun échantillon de regard exploitable, le message indique qu'aucune donnée de regard exploitable n'a été enregistrée pour cette session.

Dans l'onglet Enregistrements, une superposition du regard peut être activée pour afficher un point mobile indiquant la position estimée du regard pendant la lecture de l'enregistrement.

Export

Depuis le panneau de téléchargement de la participation, vous pouvez exporter analyses/eye_gaze.json — le fichier de résultat complet au format JSON. Il contient :

SectionDescription
samplesTous les échantillons de regard validés, chacun avec un horodatage, la position X à l'écran (0–100 %), la position Y à l'écran (0–100 %) et l'index de la tâche active à ce moment
fixationsÉvénements de fixation détectés avec temps de début, temps de fin, durée, position centrale et index de tâche
heatmapGrilles agrégées et par tâche de 50 par 50 cases (nombre d'échantillons par cellule)
summaryMétriques agrégées et par tâche (voir ci-dessous)
paramsLes seuils de dispersion et de durée minimale utilisés pour cette exécution

Colonnes des métriques récapitulatives

ChampDescription
sample_countNombre d'échantillons de regard valides dans cette tranche
effective_hzFréquence d'échantillonnage estimée (échantillons par seconde)
fixation_countNombre de fixations détectées
longest_fixation_msDurée de la plus longue fixation en millisecondes
pct_time_fixatingProportion du temps de la tranche d'échantillons passée en fixation (0–1)
mean_inter_fixation_msDurée moyenne entre fixations consécutives en millisecondes

Les horodatages dans l'export (recording_ms sur les échantillons, start_recording_ms / end_recording_ms sur les fixations) sont en millisecondes depuis le début de l'enregistrement.

Configuration

Deux paramètres contrôlent la détection des fixations. Vous pouvez les ajuster par étude dans le panneau de configuration de l'étude :

  • Seuil de dispersion (défaut 2 %) : contrôle à quel point les points de regard successifs doivent être regroupés pour constituer une fixation. Des valeurs plus basses exigent que le regard soit plus stable avant qu'une fixation soit déclarée.
  • Durée minimale (défaut 100 ms) : la durée minimale de regard stable qui compte comme une fixation. Des valeurs plus courtes détectent davantage de fixations brèves ; des valeurs plus longues les filtrent.

Considérations sur la précision

  • Le suivi oculaire par webcam est une approximation. La précision est généralement de quelques degrés d'angle visuel dans de bonnes conditions (bonne luminosité, position de tête stable, calibration complétée).
  • Les résultats sont les plus fiables lorsque le participant a complété la tâche de calibration et est resté relativement immobile.
  • Un mauvais éclairage, des reflets sur les lunettes ou une webcam de mauvaise qualité réduisent la précision.
  • Les estimations décrivent où sur l'écran le participant regardait, pas quel élément de stimulus spécifique.

Résolution des problèmes

L'analyse affiche « Échec » avec un message d'absence de données Les données de regard n'ont pas été collectées ou téléchargées pour cette session. Cela signifie généralement que le navigateur du participant n'a pas accordé l'accès à la caméra, ou que la collecte du regard a été interrompue avant la fin de la session. L'analyse ne peut pas être exécutée sans le fichier de regard brut.

Très peu de fixations détectées Essayez de réduire le seuil de dispersion ou la durée minimale. Si le nombre d'échantillons est également très faible, la collecte du regard a peut-être été interrompue pendant la session.

La carte de chaleur semble clairsemée ou concentrée dans une zone Cela peut indiquer des problèmes de calibration ou que le participant ne regardait pas l'écran pendant la majeure partie de la session. Relisez l'enregistrement avec la superposition du regard pour vérifier.