Emotionserkennungsauslöser
Inhaltsverzeichnis
Überblick
Der Emotionserkennungsauslöser in Labvanced wird verwendet, um automatisch Ereignisse zu initiieren oder Antworten aufzuzeichnen, wenn der emotionale Zustand eines Teilnehmers erkannt wird. Dies ist ein zentrales Element der Emotionserkennung von Labvanced, die es Forschern ermöglicht, die Präsentation von Stimuli oder Änderungen von Aufgaben direkt mit emotionalen Reaktionen in Echtzeit zu verknüpfen, wodurch Experimente dynamischer werden und eine genauere Messung ermöglicht wird, wie Emotionen Verhalten, Aufmerksamkeit oder Entscheidungsfindung beeinflussen.
Hinweis: Alle Verarbeitungen erfolgen client-seitig, was die Einhaltung der GDPR gewährleistet und garantiert, dass keine Gesichtsdaten jemals extern übertragen oder gespeichert werden.

Aufzeichnen von Daten zur Emotionserkennung
Nach der Auswahl des Auslösers und der Vergabe eines Namens für die Aktion erscheint ein Dialogfeld, das Sie auffordert, die relevanten Ereignisse zum Aufzeichnen von Daten für die Emotionserkennung einzurichten:

Infolge der automatischen Erstellung dieses Ereignisses wird die folgende Aktion erstellt (wie im Bild unten gezeigt). Der Variablenname emotion_Emotion Detection wird zugewiesen und der auslöserspezifische Wert des [All Emotions, Valence, Arousal, T]-Arrays wird als die während der Datenerfassung aufzuzeichnenden Werte angegeben.
Von hier aus kann der Variablenname über das Variablen-Panel weiter bearbeitet werden, und die Auslösereinstellungen können ebenfalls neu zugewiesen werden. Siehe unten für weitere Optionen über das Werte-Auswahlmenü.

Vorschau der in Labvanced gesammelten Daten zur Emotionserkennung
Im Folgenden finden Sie ein Beispiel für Daten, die als Ergebnis des aktiven obigen Ereignisses in Ihrer Aufgabe in Labvanced aufgezeichnet wurden:

Aktivieren / Aktivierung der Emotionserkennung
Damit der Emotionserkennungsauslöser funktioniert, müssen die relevanten Einstellungen sowohl unter den Aufgabensteuerungen als auch unter den Einstellungen wie unten erklärt aktiviert und eingeschaltet werden.
Studien-Einstellungen - Emotionserkennung aktivieren
Im Tab Einstellungen navigieren Sie zu Physiologie → Emotionserkennung und aktivieren Sie das Kontrollkästchen, um die Emotionserkennung in Ihrer Studie zu aktivieren.
Aufgaben-Einstellungen - Emotionserkennung aktivieren
Unter dem Abschnitt Aufgabensteuerungen im Aufgabeneditor navigieren Sie zum Tab Physiologische Signale und klicken Sie auf das Kontrollkästchen, damit die Emotionserkennung in dieser speziellen Aufgabe aktiv ist.
Nach der Aktivierung der Emotionserkennung durch Klicken auf das Kontrollkästchen erscheint ein Dialogfeld, das Sie auffordert anzugeben, ob ein Ereignis zum Aufzeichnen von Werten zur Emotionserkennung erstellt werden soll, zusammen mit dem Rahmen, auf dem die Aufzeichnung erfolgen soll:

Auslöser-spezifische Werte zur Emotionserkennung
Nach der Auswahl des Emotionserkennungsauslösers stehen die folgenden Optionen im Werte-Auswahlmenü zur Verfügung.

| Wert | Beschreibung |
|---|---|
Max Emotion | Die maximale erkannte Emotion. Zeichenfolgenwert mit den folgenden verfügbaren Parametern: angry, contempt, disgust, fear, happy, neutral, sad, surprise. |
Max Emotion Score | Der Wert der Max Emotion, die erkannt wurde. |
Valence Score | Der numerische Wert für die Valenzdetektion. |
Arousal Score | Der numerische Wert für die erkannte Erregung. |
Camera Capture Time T | Der angepasste Zeitstempelwert, basierend darauf, wann die Bildaufnahme (d.h. die Kamerafestaufnahme) stattfand, die erforderlich ist, um Berechnungen zur Emotionserkennung durchzuführen. Hinweis: Während der Trigger-Zeitstempel ein Wert des Zeitpunkts ist, an dem der Auslöser initiiert wurde, dauert es einige Millisekunden, bis der Algorithmus das Bildfeld lokal erfasst und dann den emotionalen Wert verarbeitet. Daher ist der Wert Camera Capture Time T ein genauerer Zeitstempel zur Verwendung. |
[Max Emotion, Score, T] Array | Ein Array, das die folgenden Werte enthält: Max Emotion (Zeichenfolgenbeschriftung) Score (numerisch), Camera Capture T (Unixtime). |
[Valence, Arousal, T] Array | Ein Array, das die folgenden Werte enthält: Valenz (numerisch), Arousal (numerisch), Camera Capture T (Unixtime). |
[All Emotions, T] Array | Aufzeichnung der Werte für alle 8 Emotionen und die Camera Capture T (Unixtime). Beziehen Sie sich auf die ersten 8 Spalten und die letzte Spalte der Bildvorschau im oberen Abschnitt zur Datenaufzeichnung für einen Überblick über die gesammelten Daten mit diesem auslöserspezifischen Wert. Hinweis: Die Werte aus den 8 Emotionen unter All Emotions sind relativ zueinander, da die Werte für alle 8 Emotionen insgesamt 1 ergeben. |
[All Emotions, Valence, Arousal, T] Array | Aufzeichnung der numerischen Werte für alle 8 Emotionen, Valenz, Arousal und die Camera Capture T (Unixtime). Beziehen Sie sich auf die Bildvorschau im oberen Abschnitt zur Datenaufzeichnung für einen Überblick über die gesammelten Daten mit diesem auslöserspezifischen Wert. Hinweis: Die Werte aus den 8 Emotionen unter All Emotions sind relativ zueinander, da die Werte für alle 8 Emotionen insgesamt 1 ergeben. |
Trigger Timestamp (Unixtime) | Der Zeitstempel des Auslösers in UNIXTIME. Hinweis: Beziehen Sie sich auf den Wert Camera Capture T, da dies ein genauerer Wert dafür ist, wann die Emotionserkennung stattfand, wie oben erklärt. |
Trigger Time (From Frame Onset) | Zeit (in Millisekunden), die der Auslöser vom Rahmenbeginn / Start auftrat. |
Praktische Beispiele mit dem Emotionserkennungsauslöser
Steuerung des Experimentfortschritts basierend auf dem emotionalen Zustand
In diesem Beispiel enthält eine Verzögerte Aktion eine Anforderungsaktion (Wenn...Dann), um anzugeben, dass nach einer Verzögerung von 2000 Millisekunden, wenn die Max Emotion gleich sad ist, zu einer bestimmten Aufgabe Jump To fortgeschritten werden soll.

Emotionserkennung in Echtzeit
Eine Reihe von Bildern werden präsentiert, der Teilnehmer wird gebeten, den Ausdruck nachzuahmen. Die höchste Emotion, die in der Mimik des Teilnehmers erkannt wird, wird zusammen mit den Valenz- und Erregungswerten berichtet.