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
    • COMMENCER

      • Éditeur de Tâches
      • Présentation du Stimulus
      • Exactitude de la Réponse
      • Objets
      • Événements
      • Variables
      • Assistant de Tâches
      • Système d'Essai
      • Conception de l'Étude
        • Tâches
        • Blocs
        • Sessions
        • Groupes
    • SUJETS EN VEDETTE

      • Randomisation & Équilibre
      • Suivi Oculaire
      • Questionnaires
      • Application de Bureau
      • Études Complémentaires
      • Recrutement de Participants
      • Accès API
        • API REST
        • API Webhook
        • API WebSocket
      • Autres Sujets

        • Horodatages de Stimulus Précis
        • Études Multi-utilisateurs
        • Suivi de la Tête dans Labvanced | Guide
    • ONGLET PRINCIPAL DE L'APPLICATION

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

      • Vue d'Ensemble : Onglets Spécifiques à l'Étude
      • Conception de l'Étude
        • Tâches
        • Blocs
        • Sessions
        • Groupes
      • Éditeur de Tâches
        • Contrôles des Tâches
        • Le Système d'Essai
        • Cadres de Canevas et de Page
        • 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
        • Suivi oculaire dans une tâche
        • Suivi de la tête dans une tâche
        • Études Multi-Utilisateurs
      • 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 Vidéo
    • Premiers Pas dans Labvanced
    • Création de Tâches
    • Vidéos d'Éléments
    • Événements & Variables
    • Sujets Avancés
  • Tutoriaux
    • Introduction
    • Tâche de Stroop
    • Tâche de Décision Lexicale
    • Tâche de Cues Posner
    • Paradigme de Clignotement de Changement
    • Étude Exemple de Suivi Oculaire
    • Étude de Suivi Oculaire pour Bébés
    • Étude de Capture Attentionnelle avec Suivi de Souris
    • Présentation Visuelle Rapide et Séquentielle
    • Étude ChatGPT
    • Démonstration de Suivi Oculaire : SVGs comme AOIs
    • Démonstration Multi-Utilisateurs : Afficher les Curseurs des Sujets
    • Gamepad / Contrôleur Joystick - Configuration de Base
    • Étude d'Application de Bureau avec Intégration EEG
    • Équilibrage de Groupe entre Sujets et Configuration des Variables
  • FAQ
    • Fonctionnalités
    • Politique de Support & Directives
    • Sécurité & Confidentialité des Données
    • Licence
    • Précision de Labvanced
    • Utilisation Programmée & API
    • Utilisation de Labvanced Hors Ligne
    • Dépannage
    • Questions sur la Création d'Études
  • Archives de Newsletters
  • Documents
  • Salle de Classe

Déclencheur de Détection d'Émotion

Table des Matières

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

Aperçu

Le déclencheur de détection d'émotion 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é. Cela constitue un élément clé de la détection d'émotion de Labvanced, qui permet aux chercheurs de lier la présentation de 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 manière 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 Déclencheur de Détection d'Émotion dans Labvanced.

Localisation du Déclencheur de Détection d'Émotion dans le menu des déclencheurs d'événements.

Enregistrement des Données de Détection d'Émotion

Après avoir sélectionné le déclencheur et donné un nom à l'action, une boîte de dialogue apparaîtra vous invitant à configurer les événements pertinents pour l'enregistrement des données de détection d'émotion :

Événements automatisés créés pour l'enregistrement de la détection d'émotion dans Labvanced.

Après avoir sélectionné le Déclencheur de Détection d'Émotion, une invite apparaîtra pour configurer l'événement afin d'enregistrer les scores et les horodatages liés aux émotions. Note : Voir l'image de tableau de données plus bas pour un aperçu des données que cet événement enregistre.

En conséquence de la création automatique de cet événement, l'action suivante sera créée (comme le montre l'image ci-dessous). Le nom de la variable emotion_Emotion Detection est attribué et la valeur spécifique au déclencheur de [Toutes les Émotions, Valence, Arousal, T] est indiquée comme les valeurs à enregistrer lors de la collecte de 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éassignées pour être des valeurs différentes. Voir ci-dessous pour plus d'options via le Menu de Sélection de Valeurs.

Événement automatisé pour le déclencheur de détection d'émotion dans Labvanced.

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

Aperçu des Données de Détection d'Émotion Collectées dans Labvanced

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

Infographie montrant les étiquettes d'émotion, les scores de confiance et les horodatages collectés pendant 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 d'Émotion

Pour que le déclencheur de détection d'émotion fonctionne, les paramètres pertinents doivent être activés et activés sous les sections Contrôles de Tâche et Paramètres, comme expliqué ci-dessous.

Paramètres de l'Étude - Activer la Détection d'Émotion

Dans l'onglet Paramètres, naviguez vers Physiologie → Détection d'Émotion et cochez la case pour activer la détection d'émotion dans votre étude.

Paramètres de Tâche - Activer la Détection d'Émotion

Sous la section Contrôles de Tâche dans l'éditeur de tâches, naviguez vers l'onglet Signaux Physiologiques et cliquez sur la case à cocher pour que la détection d'émotion soit active dans cette tâche particulière.

Après avoir activé la détection d'émotion en cliquant sur la case à cocher, une boîte de dialogue apparaîtra vous invitant à indiquer si un événement pour enregistrer les valeurs de données de détection d'émotion doit être créé, ainsi que le cadre sur lequel l'enregistrement doit avoir lieu :

Création d'un événement pour enregistrer les données de détection d'émotion 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 d'Émotion, ainsi que de spécifier sur quel cadre l'enregistrement des données doit se faire.

Valeurs Spécifiques au Déclencheur pour la Détection d'Émotion

Après avoir sélectionné le Déclencheur de Détection d'Émotion, les options suivantes sont disponibles dans le Menu de Sélection de Valeurs.

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 d'Émotion via le Menu de Sélection de Valeurs.

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

Note : Bien que le Timestamp du Déclencheur soit une valeur correspondant au moment où le déclencheur s'est activé, il faut quelques millisecondes pour que l'algorithme capture ensuite l'image localement et 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 : Max Emotion (étiquette chaîne) score (numérique), Camera Capture T (Unixtime).
[Valence, Arousal, T] ArrayUn tableau qui contient les valeurs suivantes : Valence (numérique), Arousal (numérique), Camera Capture T (Unixtime).
[All Emotions, T] ArrayEnregistre les scores pour toutes les 8 émotions et le Camera Capture T (Unixtime).

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

Note : Les valeurs des 8 émotions sous All Emotions sont relatives les unes aux autres car les scores de toutes les 8 émotions s'additionnent à 1.
[All Emotions, Valence, Arousal, T] ArrayEnregistre les scores numériques pour les 8 émotions, la valence, l'excitation et le Camera Capture T (Unixtime).

Référez-vous à l'aperçu de l'image dans la section d'enregistrement des données ci-dessus pour se faire une idée des données collectées avec cette valeur spécifique au déclencheur sélectionnée.

Note : Les valeurs des 8 émotions sous All Emotions sont relatives les unes aux autres car les scores de toutes les 8 émotions s'additionnent à 1.
Trigger Timestamp (Unixtime)L'horodatage du déclencheur en UNIXTIME.

Note : Référez-vous à la valeur Camera Capture T, car c'est une valeur plus précise pour déterminer quand la détection d'émotion s'est produite, comme expliqué ci-dessus.
Trigger Time (From Frame Onset)Temps (en millisecondes) depuis que le déclencheur s'est produit depuis le début du cadre.

Exemples Pratiques Présentant le Déclencheur de Détection d'Émotion

Contrôler le Progrès de l'Expérience en Fonction de l'État Émotionnel

Dans cet exemple, une Action Retardée contient une Action de Condition (Si...Alors) pour spécifier qu'après un délai de 2000 millisecondes, si le Max Emotion est égal à sad, passer à Jump To une tâche spécifique.

Le Déclencheur de Détection d'Émotion utilisé dans Labvanced.

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

Détection d'Émotion en Temps Réel

Démonstration de Détection d'Émotion

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