Suivi de la tête dans une tâche

Description

Pour créer une nouvelle tâche avec le suivi de la tête activé, il vous suffit de créer une nouvelle tâche dans votre étude.

Création d'une nouvelle tâche pour démontrer le suivi de la tête

Dans le coin supérieur droit, cliquez sur l’option ‘Signaux phys.’.

Explication sur la façon d'accéder au suivi de la tête en tant que signal physiologique

Une boîte de dialogue apparaîtra pour vous demander quels signaux physiologiques vous souhaitez activer :

Activation du suivi de la tête dans Labvanced

Événements, actions et variables

Pour activer cette fonctionnalité dans votre expérience, vous devez créer un Événement.open in new window Allez à l’onglet ‘Événement’ sur le côté droit de l’éditeur et sélectionnez-le, puis cliquez sur ‘Événement de cadre’. Une boîte de dialogue apparaîtra où vous nommerez l’événement et configurerez également les déclencheurs/actions qui devraient se produire au moment de l’événement spécifié. Dans ce cas, l'objectif est de définir des variables qui enregistrent des points de données en fonction de la position et des mouvements de la tête.

  • Événement > Événement de cadre
  • Donnez un nom / une description à l’événement > Suivant

Création d'un événement dans Labvanced

Après cela, la boîte de dialogue passera à l'invite pour préciser un type de déclencheur pour l’événement.

  • Sélectionner le type de déclencheur > Signaux physiologiques > Suivi de la tête > Suivant

Sélection des signaux physiologiques comme déclencheur, spécifiquement le suivi de la tête

Après avoir sélectionné ‘Suivi de la tête’ et cliqué sur ‘Suivant’ pour continuer dans la boîte de dialogue, il est temps de préciser quelle action devrait se produire lors d’un changement détecté dans la position ou le mouvement de la tête. Dans ce cas, le but de l’‘Action’ serait d’enregistrer des données basées sur la position ou le mouvement de la tête dans le temps. Une fois que vous avez sélectionné l’option ‘Suivi de la tête’, vous verrez que cet événement sera déclenché automatiquement par tout changement d'orientation ou de mouvement de la tête :

Suivi de la tête sélectionné comme déclencheur pour une expérience en ligne dans Labvanced

En passant à l'étape suivante dans le système d'événements, afin que les données soient enregistrées et stockées, une action doit être ajoutée par les étapes suivantes :

  • Actions de variable > Définir / Enregistrer la variable

Spécification que des variables seront enregistrées pendant l'expérience de suivi de la tête

Une fois cela fait, l'interface, comme montré ci-dessous, vous permettra de :

  1. ‘Sélectionner’ la variable où les données seront stockées et
  2. Préciser quel signal physiologique vous souhaitez mesurer en cliquant sur l'icône de crayon / stylo.

Boîte de dialogue pour établir quelles variables seront utilisées pour enregistrer pendant l'expérience de suivi de la tête

En cliquant sur sélectionner, vous pouvez spécifier ou créer une variable où vous souhaitez que les mesures soient stockées en utilisant cet événement. Dans l'exemple ci-dessous, nous créons une ‘nouvelle variable’. Le nom de la variable est Head_Turn et le format est Scalar car la mesure est un seul nombre. De plus, comme la variable est enregistrée dans le temps, l'option ‘Tous les changements / séries temporelles’ doit également être sélectionnée.

  • Remarque : Pour plus d'informations sur les variables, veuillez vous référer à la section Variablesopen in new window dans la documentation Learn.

Boîte de dialogue pour créer une nouvelle variable pour enregistrer les mouvements de rotation de la tête

Une fois cette variable créée, vous pouvez cliquer sur l'icône de crayon pour spécifier quel aspect du comportement de rotation de la tête vous souhaitez mesurer. Dans l'exemple ci-dessous, comme le nom de la variable que nous avons donné, la mesure physiologique de la rotation de la tête sera suivie.

  • Remarque : Les autres options disponibles pour les mesures liées au suivi de la tête sont décrites un peu plus bas.

Spécification de quel aspect physiologique de la rotation de la tête sera enregistré pour la variable Head_Turn

Dans cet exemple, où une nouvelle variable est créée, nous donnons le nom Nose_Vector car une option vectorielle sera choisie pour être enregistrée. Lorsque plusieurs valeurs sont enregistrées, l'option Array est sélectionnée comme ‘Format’. Et encore une fois, puisqu'il y a plusieurs valeurs dans le temps, l'option ‘Tous les changements / séries temporelles’ pour le ‘Type d'enregistrement’ est sélectionnée.

Création d'une nouvelle variable pour le suivi de la tête, spécifiquement pour un tableau destiné à mesurer les vecteurs de nez

Une fois cette variable créée, l'option Nose Vector est sélectionnée dans le menu ‘Actions’.

  • Déclencheur (Suivi de la tête) > Vecteur de nez [ X,Y,Z,T ] Tableau

Le menu 'Actions' aura alors les variables suivantes énumérées en fonction de ce que nous avons fait jusqu'à présent :

Aperçu de l'événement créé pour mesurer les mouvements de suivi de la tête dans Labvanced

Options de Suivi de la Tête

Dans cette section, chaque option déroulante sera expliquée et le type de mesures qu'elles fournissent.

Aperçu des options de mesure physiologique lors de l'enregistrement du suivi de la tête dans Labvanced

Comme indiqué par le menu déroulant ci-dessus, les options suivantes sont données pour enregistrer des données liées à la position et à l'orientation de la tête :

  • Temps de capture de la caméra T : Quand la caméra a capturé le cadre, c'est-à-dire un horodatage unix du moment de la capture du cadre. C'est le temps auquel l'image / le cadre a été capturé avant que tout traitement n'ait lieu.
  • Rotation de la tête : Rotation de la tête de gauche à droite, cela est connu sous le nom de lacet dans la littérature
  • Inclinaison de la tête : Inclinaison de la tête de haut en bas, connue sous le nom de tangage dans la littérature
  • Roulis de la tête : Capture le mouvement de la tête roulant d'un côté à l'autre
  • Position de la tête [X,Y, T] Tableau : Ce tableau capture les valeurs numériques associées à la position de la tête, y compris les coordonnées x et y pour le centre de la tête ainsi que la variable d'horodatage (T).
  • Position du nez [X,Y, T] Tableau : Ce tableau capture les valeurs numériques associées à la position du nez spécifiquement, y compris les coordonnées x et y pour l'endroit où se trouve le nez ainsi que la variable d'horodatage (T) du moment où la mesure a été effectuée.
  • Vecteur de nez [X,Y, Z, T] Tableau : Cette mesure fonctionne en projetant un vecteur depuis le bout du nez et est utile pour tester si le participant prête attention à l'écran (ce qui est particulièrement important pour les études où le suivi oculaire n'est pas activé). Ainsi, si le nez pointe hors écran (c'est-à-dire que le participant n'assiste pas à l'expérience), la valeur Z diminue de 1 et s'approche de 0.
  • Horodatage de déclenchement (Unixtime) : Point temporel durant l'expérience lorsque le déclencheur lui-même se produit où le suivi de la tête a été détecté et tient compte du moment où le déclencheur s'est produit dans le système. Essentiellement, c'est le moment où le traitement de l'image / du cadre est traité et cette valeur est largement affectée par la carte graphique du participant. En théorie, cela devrait être aussi proche que possible de la valeur T.
  • Temps de déclenchement depuis le début du cadre : C'est la valeur temporelle de quand le temps s'est produit par rapport au moment où le début du cadre s'est produit.

Pour des informations supplémentaires sur le suivi de la tête, veuillez nous contacter en réservant un appel de démonstration introductif.open in new window