labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Guide
Vidéos
Guides étape par étape
FAQ
Archives des newsletters
Documents
Salle de classe
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guide
Vidéos
Guides étape par étape
FAQ
Archives des newsletters
Documents
Salle de classe
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guide
    • COMMEÇANT

      • Éditeur de Tâches
      • Cadres
        • Cadre de Canevas
        • Cadre de Page
        • Cadre de site web
      • Chronologie de l'Essai
      • Présentation des Stimuli
      • Exactitude de la Réponse
      • Objets
      • Événements
      • Variables
      • Assistant de Tâches
      • Système d'Essai
      • Conception de l'Expérience
        • Créer une étude
        • Modèles de Data Frame
        • Conception d'Expérimentation Multi-utilisateur
    • SUJETS MISE EN AVANT

      • Randomisation & Équilibre
      • Suivi Oculaire
        • Présentation des Stimuli dans une Tâche de Suivi Oculaire
        • Comment Choisir les Paramètres de Calibration du Suivi Oculaire
        • Configurer le Suivi Oculaire dans une Tâche
        • Enregistrement et exportation des données de regard
        • Utilisation des formes comme zones d'intérêt (AOI) pour le suivi oculaire
        • L'expérience de calibration du participant
      • Pont Web
        • Sélectionner les AOI du site Web | Ancrer, ajuster et vérifier le suivi des AOI
        • Suivi du comportement de la souris sur un AOI de site Web | Guide Web Bridge
      • Questionnaires
      • Application de Bureau
      • Études Échantillons
      • Recrutement de Participants
      • Accès API
        • API REST
        • API Webhook
        • API WebSocket
      • Autres Sujets

        • Chronologie Précise des Stimuli
        • Études Multi-Utilisateurs
        • Suivi de la Tête dans Labvanced | Guide
    • ONGLETS PRINCIPAUX DE L'APPLICATION

      • Aperçu : Onglets Principaux
      • Tableau de Bord
      • Mes Études
      • Études Partagées
      • Mes Fichiers
      • Bibliothèque d'Expériences
      • Mon Compte
      • Licence & Services
    • ONGLETS D'ÉTUDE

      • Aperçu : Onglets Spécifiques à l'Étude
      • Conception de l'Étude
        • Tâches
        • Blocs
        • Sessions
        • Groupes
      • Éditeur de Tâches
        • Contrôles de Tâches
        • Le Système des Essais
        • Types de cadres
        • Objets
        • Tables de Propriétés des Objets
        • Variables
        • Tables des variables système
        • Le Système d'Événements
        • Fonctions de l'Éditeur de Texte
        • Options de suivi oculaire dans l'éditeur de tâches
        • Suivi de la tête dans une tâche
        • Études Multi-Utilisateur
      • Paramètres
      • Variables
      • Médias
      • Textes & Traduire
      • Lancer & Participer
      • Gestion des Sujets
      • Vue des Données et Exportation
        • Vue des données et sélection des variables & des tâches (ancienne version)
        • Accéder aux Enregistrements (Version ANCIENNE)
  • Vidéos
    • Aperçu des vidéos
    • Commencer avec Labvanced
    • Création de tâches
    • Vidéos d'éléments
    • Événements & Variables
    • Sujets avancés
  • Guides
    • Introduction
    • Tâche de Stroop
    • Tâche de décision lexicale
    • Tâche de suivi du regard de Posner
    • Paradigme de clignotement de cécité au changement
    • Étude d'exemple de suivi oculaire
    • Étude de suivi oculaire chez les nourrissons
    • Étude de capture attentionnelle avec suivi de souris
    • Présentation visuelle rapide en série
    • Étude ChatGPT
    • Démo de suivi oculaire : SVG comme AOI
    • Démo multi-utilisateur : Afficher les curseurs des sujets
    • Manette / Contrôleur Joystick - Configuration de base
    • Étude d'application de bureau avec intégration EEG
    • Équilibrage de groupe entre sujets et configuration des variables
    • Construire une étude multi-utilisateur
    • Guide de suivi oculaire dans un cadre de site Web
    • Suivi oculaire en mode conditionnel
  • FAQ
    • Fonctionnalités
    • Politique et directives de support
    • Sécurité & Protection des données
    • Licences
    • Précision de Labvanced
    • Utilisation programmatique & API
    • Utiliser Labvanced hors ligne
    • Dépannage
    • Questions sur la création d'études
  • Archives de la newsletter
  • Documents
  • Salle de classe
Déclencheur de Détection des Émotions se déclenchant sur l'état émotionnel détecté d'un participant dans Labvanced

Déclencheur de Détection des Émotions

Table des Matières

  • Aperçu
  • Enregistrement des Données de Détection des Émotions
  • Activation de la Détection des Émotions
  • Valeurs Spécifiques au Déclencheur
  • Exemples Pratiques

Aperçu

Le déclencheur de détection des émotions dans Labvanced est utilisé pour initier automatiquement des événements ou enregistrer des réponses lorsque l'état émotionnel d'un participant est détecté. Il s'agit d'un élément clé de la détection des émotions de Labvanced qui permet aux chercheurs de lier la présentation des stimuli ou les changements de tâches directement aux réactions émotionnelles en temps réel, rendant les expériences plus dynamiques et permettant une mesure plus précise de la façon dont les émotions influencent le comportement, l'attention ou la prise de décision.

Note: Tout le traitement se fait côté client, garantissant la conformité au RGPD et s'assurant qu'aucune donnée faciale n'est jamais transmise ou stockée à l'extérieur.

Le menu de Déclencheur de Détection des Émotions dans Labvanced.

Localisation du Déclencheur de Détection des Émotions dans le menu de déclencheurs de l'Événement.

Enregistrement des Données de Détection des Émotions

Une fois le déclencheur sélectionné et l'action nommée, une boîte de dialogue apparaîtra vous demandant de configurer les événements pertinents pour l'enregistrement des données de détection des émotions :

Événements automatisés créés pour l'enregistrement des émotions détectées dans Labvanced.

Une fois le Déclencheur de Détection des Émotions sélectionné, une invite apparaîtra pour configurer l'événement afin d'enregistrer les scores liés aux émotions et les horodatages. Remarque : Voir l'image du tableau de données plus bas pour un aperçu des données enregistrées par cet événement.

À la suite de la création automatique de cet événement, l'action suivante sera créée (comme montré sur l'image ci-dessous). Le nom de la variable emotion_Emotion Detection est attribué et la valeur spécifique au déclencheur de [All Emotions, Valence, Arousal, T] Tableau est indiquée comme les valeurs à enregistrer pendant la collecte des données.

À partir de là, le nom de la variable peut être modifié via le panneau Variables, et les valeurs de déclencheur peuvent également être réaffectées à des valeurs différentes. Voir ci-dessous pour plus d'options via le Value-select Menu.

Événement automatisé pour le déclencheur de détection des émotions dans Labvanced.

L'événement généré automatiquement pour enregistrer le résultat de la détection des émotions de la création de l'événement suggéré, dans l'étape de l'image ci-dessus.

Aperçu des Données de Détection des Émotions Collectées dans Labvanced

Voici un exemple de données enregistrées en raison de l'activation de l'événement ci-dessus dans votre tâche dans Labvanced :

Infographie montrant les étiquettes des émotions, les scores de confiance et les horodatages collectés lors de l'analyse des expressions faciales dans Labvanced.

Aperçu des données collectées avec la valeur spécifique au déclencheur [Toutes les Émotions, Valence, Arousal, T].

Activation de la Détection des Émotions

Pour que le déclencheur de détection des émotions fonctionne, les paramètres pertinents doivent être activés et activés sous à la fois le Task Controls et Settings, comme expliqué ci-dessous.

Paramètres de l'Étude - Activer la Détection des Émotions

Dans l'onglet Settings, naviguez jusqu'à Physiology → Emotion Detection et cochez la case pour activer la détection des émotions dans votre étude.

Paramètres de la Tâche - Activer la Détection des Émotions

Dans la section Task Controls dans le Task Editor, naviguez jusqu'à l'onglet Physiological Signals et cochez la case pour que la détection des émotions soit active dans la tâche particulière.

Après avoir activé la détection des émotions en cochant la case, une boîte de dialogue apparaîtra vous demandant de préciser si un événement pour enregistrer les valeurs de données de détection des émotions doit être créé, ainsi que sur quel cadre l'enregistrement doit avoir lieu :

Création d'un événement pour enregistrer les données de détection des émotions via les contrôles de tâche

Via les Contrôles de Tâche sous Signaux Physiologiques, il est également possible de générer automatiquement des enregistrements de données pour la Détection des Émotions, ainsi que de spécifier sur quel cadre l'enregistrement des données doit spécifiquement avoir lieu.

Valeurs Spécifiques au Déclencheur pour la Détection des Émotions

Après avoir sélectionné le Emotion Detection Trigger, les options suivantes sont disponibles dans le Value-Select Menu.

Accéder au menu spécifique au déclencheur dans Labvanced via le menu de sélection de variable

Accéder aux valeurs spécifiques au déclencheur du Déclencheur de Détection des Émotions via le Menu de Sélection de Valeurs.

ValeurDescription
Max EmotionLa émotion maximale détectée. Valeur de chaîne avec les paramètres suivants disponibles : angry, contempt, disgust, fear, happy, neutral, sad, surprise.
Max Emotion ScoreLe score de Max Emotion détecté.
Valence ScoreLe score numérique pour la détection de valence.
Arousal ScoreLe score numérique pour l'excitation détectée.
Camera Capture Time TLa valeur d'horodatage ajustée en fonction du moment où l'instantané d'image (c'est-à-dire la capture par la caméra) s'est produit, ce qui est nécessaire pour effectuer des calculs de détection des émotions.

Remarque : Bien que l'Horodatage du Déclencheur soit une valeur du moment où le déclencheur a été initié, il faut quelques millisecondes pour que l'algorithme capture en local l'image du cadre puis traite le score émotionnel. Ainsi, la valeur Camera Capture Time T est un horodatage plus précis à utiliser.
[Max Emotion, Score, T] ArrayUn tableau qui contient les valeurs suivantes : Emotion Max (étiquette de chaîne) score (numérique), Capture de Caméra T (Unixtime).
[Valence, Arousal, T] ArrayUn tableau qui contient les valeurs suivantes : Valence (numérique), Arousal (numérique), Capture de Caméra T (Unixtime).
[All Emotions, T] ArrayEnregistre les scores pour toutes les 8 émotions et la Capture de Caméra T (Unixtime).

Reportez-vous aux 8 premières colonnes et à la dernière colonne de l'aperçu d'image dans la section d'enregistrement des données ci-dessus pour un aperçu des données collectées avec cette valeur spécifique au déclencheur sélectionnée.

Remarque : Les valeurs des 8 émotions sous All Emotions sont relatives les unes aux autres, car les scores pour les 8 émotions totalisent 1.
[All Emotions, Valence, Arousal, T] ArrayEnregistre les scores numériques pour toutes les 8 émotions, valence, excitation, et la Capture de Caméra T (Unixtime).

Reportez-vous à l'aperçu d'image dans la section d'enregistrement des données ci-dessus pour un aperçu des données collectées avec cette valeur spécifique au déclencheur sélectionnée.

Remarque : Les valeurs des 8 émotions sous All Emotions sont relatives les unes aux autres, car les scores pour les 8 émotions totalisent 1.
Trigger Timestamp (Unixtime)L'horodatage du déclencheur en UNIXTIME.

Remarque : Reportez-vous à la valeur Capture de Caméra T car c'est une valeur plus précise pour le moment où la détection des émotions s'est produite, comme expliqué ci-dessus.
Trigger Time (From Frame Onset)Temps (en millisecondes) que le déclencheur a eu lieu depuis le début du cadre.

Exemples Pratiques Présentant le Déclencheur de Détection des Émotions

Contrôle de la Progression de l'Expérience Basé sur l'État Émotionnel

Dans cet exemple, un Delayed Action contient un Requirement Action (If...Then) pour spécifier qu'après un délai de 2000 millisecondes, si le Max Emotion est égal à sad, aller à Jump To une tâche spécifique.

Le Déclencheur de Détection des Émotions utilisé dans Labvanced.

Exemple du paramètre de détection des émotions Emotion Max utilisé dans un événement pour contrôler la progression de la tâche.

Détection des Émotions en Temps Réel

Démonstration de Détection des Émotions

Une série d'images est présentée, le participant est invité à imiter l'expression. L'émotion la plus élevée détectée de l'expression du participant est rapportée, ainsi que les valeurs de valence et d'excitation.