Das Wertauswahlmenü
Beim Arbeiten mit bestimmten Ereignissen wird ein Stiftsymbol angezeigt. Dies wird als Wertauswahlmenü bezeichnet, da es Ihnen ermöglicht, auszuwählen und anzuweisen, welche Arten von Werten aufgezeichnet oder verfolgt werden sollen. Es handelt sich um eine sehr leistungsstarke und wichtige Option, die Sie für Ihr experimentelles Design und Setup verwenden werden.
Dieses Stiftsymbol / Wertauswahlmenü erscheint an verschiedenen Stellen für bestimmte Aktionen im Ereignissystem, wie die Aktion "Variable setzen / aufzeichnen", die Aktion "Objekteigenschaft setzen" und die Anforderung (Wenn... Dann) Aktion, wie unten gezeigt.

Ein Klick auf das Stiftsymbol führt zu einem Dropdown-Menü, in dem Sie den Wert angeben, der ausgelesen oder geschrieben werden soll. Das Dropdown-Menü beginnt immer mit einer trigger-spezifischen Wertoption und fährt dann mit den anderen 5 Kategorien (Aktuelle Zeit, Konstante, Variable, Rahmen / Aufgabe / Option und Operationen) fort, von denen jede ihre eigenen Optionen hat. Diese werden weiter unten beschrieben.

Das obige Bild zeigt, wie das Wertauswahlmenü aussieht, wenn ein Mausklick-Trigger verwendet wird. Wie Sie sehen können, beginnt der erste Menüpunkt links mit einer trigger-spezifischen Kategorie und bewegt sich dann zu den anderen 5 Kategorien (Aktuelle Zeit usw.).
Menüoptionen
Die folgende Tabelle erklärt die Kategorien und Optionen näher:
| Kategorie | Optionen | Beschreibung |
|---|---|---|
Trigger-specific | Hängt vom zuvor für das Ereignis ausgewählten Trigger-Typ ab. | Basierend auf dem Trigger, den Sie für ein Ereignis ausgewählt haben, wird eine spezifische Liste von Optionen oben im Wertauswahlmenü angezeigt, aus der Sie auswählen können. Bitte beziehen Sie sich auf den Abschnitt über Trigger-spezifische Werte für eine vollständige Liste von Optionen und Beschreibungen. |
Current Time | Zeitwerte messen und abrufen. | |
Constant Value |
| Konstantenwerte basierend auf dem Typ der benötigten Variablen zuweisen, wie z. B. String oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetic verwendet, um Zähler zu erstellen. |
Variable |
| Eine Variable angeben oder darauf verweisen oder einen Wert aus einem Array oder Datenrahmen auswählen. |
Frame / Task / Object |
| Ermöglicht Ihnen, Werte abzurufen, die mit Objekteigenschaften, dem Rahmen, Eye Tracking (falls aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind. |
Operations |
| Verwenden Sie Operationen, um festgelegte Änderungen an Ihren Variablen vorzunehmen, z. B. um Variablenwerte zu kombinieren, Strings so zu transformieren, dass sie alle in Kleinbuchstaben dargestellt sind, oder mathematische Operationen auszuführen. |
Aktuelle Zeitwerte
Mit der Option „Aktuelle Zeit“ können Sie Werte in Bezug auf die Zeit aufzeichnen oder darauf verweisen.
Die folgenden Optionen sind verfügbar:
Aktuelle Zeit: UNIX-Zeitstempel
Dieser Wert erfasst einen Zeitstempel im UNIX-Format in Millisekunden.
Aktuelle Zeit: Zeit seit Beginn des Rahmens
Dieser Wert erfasst die Zeit, die seit dem Beginn des Rahmens vergangen ist. Dies entspricht meistens der Reaktionszeit.
Konstantenwerte
Konstantenwerte basierend auf dem Typ der benötigten Variablen zuweisen, wie z. B. String oder numerisch. Diese werden manchmal in Kombination mit anderen Optionen wie Arithmetic verwendet, um Zähler zu erstellen.
Die folgenden Optionen sind verfügbar:
Konstant: String
Weist einen String-/Textwert zu.
Konstant: Numerisch
Weist einen numerischen/Wert zu.
Konstant: Boolean
Weist einen Wert von wahr oder falsch zu.
Konstant: Kategorial
Weist einen Höherwert zu (hauptsächlich für Faktoren).
Konstant: Datum
Weist einen Datumswert zu.
Konstant: Zeit
Weist einen Zeitwert zu.
Konstant: Farbe
Weist einen Farbwert (Hex-String) zu.
Variablenwerte
Geben Sie eine Variable an oder verweisen Sie darauf oder wählen Sie einen Wert aus einem Array oder Datenrahmen aus. Die folgenden Optionen sind verfügbar:
Variable auswählen
Erlaubt es Ihnen, eine Variable auszuwählen und darauf zu verweisen.
Wert aus Array auswählen
Erlaubt es Ihnen, einen Wert aus einem Array auszuwählen.
Wert aus Datenrahmen auswählen
Erlaubt es Ihnen, einen Wert aus einem Datenrahmen auszuwählen, den Sie erstellt haben.
Rahmen / Aufgabe / Objekte Werte
Ermöglicht es Ihnen, Werte abzurufen, die mit Objekteigenschaften, dem Rahmen, Eye Tracking (falls aktiviert) und dem Gerät (Bildschirmaktualisierungsrate) verbunden sind.
Objekteigenschaft
Liest eine Objekteigenschaft aus.
Rahmen
| Rahmenwertoptionen | Beschreibung |
|---|---|
Last cached Mouse X Position | Der letzte X-Koordinatenwert der Maus des Teilnehmers. |
Last cached Mouse Y Position | Der letzte Y-Koordinatenwert der Maus des Teilnehmers. |
Last cached Mouse [X,Y] Array | Der letzte [X,Y]-Koordinatenwert der Maus des Teilnehmers im Array-Format. |
Frame Name | Der Name des Rahmens. |
Eye Tracking
| Eye Tracking Wertoptionen | Beschreibung |
|---|---|
Last cached Coordinate X | Der letzte X-Koordinatenwert des Blicks des Teilnehmers. |
Last cached Coordinate Y | Der letzte Y-Koordinatenwert des Blicks des Teilnehmers. |
Last cached Coordinate [X,Y] Array | Der letzte [X,Y]-Koordinatenwert des Blicks des Teilnehmers im Array-Format. |
Last cached Coordinate + Time [X,Y,T] Array | Der letzte [X,Y]-Koordinatenwert des Blicks des Teilnehmers, plus den Wert der Kameraaufnahme T im Array-Format. |
Gerät
- Aktualisierungsrate: Der Aktualisierungsratenwert des Geräts des Teilnehmers.
Operationen
Verwenden Sie Operationen, um festgelegte Änderungen an Ihren Variablen vorzunehmen, z. B. um Variablenwerte zu kombinieren, Strings so zu transformieren, dass sie alle in Kleinbuchstaben dargestellt werden, oder mathematische Operationen auszuführen.
Die folgenden Optionen sind verfügbar:
Arithmetik
Arithmetische Operationen sind für viele verschiedene Zwecke nützlich, einschließlich der Kombination von Strings und sogar der Modifikation von Objekteigenschaften.

Im Wesentlichen ermöglicht die arithmetische Operation, Operationen an mehreren Werten auszuführen.
Beim Auswählen dieser Option erscheint ein zusätzliches Stiftsymbol (d. h. Wertauswahlmenü) sowie eine Liste von Operationen, wie z. B. Addition.

Die Werte können mit diesen 5 verschiedenen Operationen manipuliert werden:
- (+) Addition
- (-) Subtraktion
- (/) Division
- (*) Multiplikation
- (%) Modulo
Das folgende Beispiel zeigt, wie man arithmetische Operationen nutzt, um eine neue String-Variable (im grünen Button) namens 'intermediateVar' zu erstellen.

Der neue Variablenwert (von 'intermediateVar') wird durch die Verwendung mehrerer arithmetischer Operationen zusammen mit einer Kombination von zuvor erstellten Variablen (d.h. 'userChatName' und 'chatInput') sowie konstanten Stringwerten, d.h. dem Semikolon : und dem brechenden Leerzeichen <br> definiert. Diese Aktion erzeugt den Effekt eines Benutzerchats, der in einer Multi-User-Studie verwendet werden kann.
String-Operation
| String-Operation Optionen | Beschreibung |
|---|---|
To Lowercase | Ändert alle Buchstaben in einer String-Variable in Kleinbuchstaben. → Bsp: (AAABBB) wird zu (aaabbb) |
To Uppercase | Ändert alle Buchstaben in einer String-Variable in Großbuchstaben. → Bsp: (aaabbb) wird zu (AAABBB) |
To Link | Wandelt den String in einer Variable in eine URL um, die in einem anderen Fenster geöffnet wird. |
Remove Whitespaces | Entfernt alle Leerzeichen zwischen den Buchstaben in einer String-Variable. → Bsp: (aaa bbbb cccc) wird zu (aaabbbbccc) |
Trim Whitespaces | Entfernt die Leerzeichen am Anfang einer String-Variable. → Bsp: ( aaabbbcccc) wird zu (aaabbbcccc) |
Replace Substring Regexp | Ersetzt bestimmte Buchstaben in einer String-Wert-Variable. → Bsp: (aaabbbccc) ersetzt bbb durch xxx, was den Wert in (aaaxxxccc) verwandelt |
Math-Operation
Führt eine mathematische Operation auf einem Skalarwert aus.
| Math-Operation Optionen | Beschreibung |
|---|---|
abs | Gibt die absolute Zahl eines Wertes zurück. |
sqrt | Gibt die Quadratwurzel eines Wertes zurück. |
round | Gibt den gerundeten Wert mit 0 bis 3 Dezimalstellen zurück. |
floor | Gibt den abgerundeten Wert zurück. |
ceil | Gibt den aufgerundeten Wert zurück. |
cos | Gibt den Kosinuswert zurück. |
sin | Gibt den Sinuswert zurück. |
tan | Gibt den Tangentenwert zurück. |
Trigger-spezifische Werte
Trigger-spezifische Werte beziehen sich auf Werte, die mit dem Trigger verbunden sind, der innerhalb eines bestimmten Ereignisses definiert ist. Wenn beispielsweise Ihr Ereignis einen Maustrigger verwendet, können Sie in bestimmten Bereichen, in denen die Aktion angegeben ist (wie bei der Verwendung einer Set / Record Variable Aktion oder einer Set Object Property Aktion), auf mausspezifische Triggerwerte im Wertauswahlmenü.
Im folgenden Beispiel werden trigger-spezifische Werte für einen Maustrigger verwendet, um x- und y-Werte sowie ein [X,Y] Array mithilfe einer Set / Record Variable Aktion aufzuzeichnen.

Unten finden Sie eine Tabelle aller Arten von trigger-spezifischen Werten, die in Labvanced zu finden sind, gefolgt von einer detaillierten Erklärung jeder Option.
| Name | Wertoptionen - Übersicht |
|---|---|
Trigger (Mouse) |
|
Trigger (Keyboard) |
|
Trigger (Button Bar) |
|
Trigger (Enter On Input) |
|
Trigger (Scroll) |
|
Trigger (Gamepad/ Joystick) |
|
Trigger (Eyetracking Gaze) |
|
Trigger (Eyetracking Fixation) |
|
Trigger (Head Tracking) |
|
Trigger (Emotion Detection) |
|
Trigger (On Task Initialization) |
|
Trigger (On Frame Init) |
|
Trigger (on Frame Start) |
|
Trigger (On Frame End) |
|
Trigger (Variable Value Changed) |
|
Trigger (Media Object Trigger) |
|
Trigger (Websocket Trigger) |
|
Trigger (OpenAI Trigger) |
|
Trigger (Global Experiment Event) |
|
Trigger (User Leaves Experiment) |
|
Trigger (Maus) Werte
Wenn ein Maustrigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

| Trigger (Maus) Optionen | Beschreibung |
|---|---|
Mouse X | Gibt die aktuelle Maus-X-Position in Frame-Koordinaten zurück. |
Mouse Y | Gibt die aktuelle Maus-Y-Position in Frame-Koordinaten zurück. |
Mouse [X,Y] Array | Die Maus [X,Y] Koordinaten in einem Array-Format. |
Stimulus Name | Der Name des Objekts, das das Ereignis ausgelöst hat (z.B. welches Bild angeklickt wurde). |
Stimulus Info | Die Stimulusinfo des Objekts, das das Ereignis ausgelöst hat. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist. |
Trigger Time (From Frame Onset) | Die verstrichene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zu dem Zeitpunkt, an dem der Trigger aufgetreten ist. |
Trigger (Tastatur) Werte
Wenn ein Tastatur-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:
| Trigger (Tastatur) Optionen | Beschreibung |
|---|---|
Id of Key | Der ID-Wert der Taste, die als Trigger gedrückt wurde. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist. |
Trigger Time (From Frame Onset) | Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger aufgetreten ist. |
Trigger (Schaltflächenleiste) Werte
Wenn ein Schaltflächenklick-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:
| Trigger (Schaltflächenleiste) Optionen | Beschreibung |
|---|---|
Stimulus Name | Der Name des Schaltflächenobjekts, das das Ereignis ausgelöst hat. |
Stimulus Info | Die Stimulus-Informationen des Schaltflächenobjekts, das das Ereignis ausgelöst hat. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist. |
Trigger Time (From Frame Onset) | Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger aufgetreten ist. |
Trigger (Eingabetaste) Werte
Wenn ein Eingabetaste-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:
| Trigger (Eingabetaste) Optionen | Beschreibung |
|---|---|
Id of Key | Der ID-Wert der Taste, die als Trigger gedrückt wurde. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist. |
Trigger Time (From Frame Onset) | Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Trigger aufgetreten ist. |
Trigger (Scrollen) Werte
Wenn ein Scroll-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:
| Trigger (Scrollen) Optionen | Beschreibung |
|---|---|
Stimulus Name | Der Name des Schaltflächenobjekts, das das Ereignis ausgelöst hat. |
Stimulus Info | Die Stimulus-Informationen des Schaltflächenobjekts, das das Ereignis ausgelöst hat. |
Scroll Position X | Die Scroll-Position in X der Maus, als das Ereignis ausgelöst wurde. |
Scroll Position Y | Die Scroll-Position in Y der Maus, als das Ereignis ausgelöst wurde. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Scroll-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist. |
Trigger Time (From Frame Onset) | Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Scroll-Trigger aufgetreten ist. |
Trigger (Gamepad/Joystick) Werte
Wenn ein Gamepad/Joystick trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

| Trigger (Gamepad/Joystick) Optionen | Beschreibung |
|---|---|
Gamepad Device Id | Die ID oder der Name des angeschlossenen Gamepads. |
Pressed Keys (Array) | Die Tasten, die gedrückt wurden. |
Pressed OR Hold Keys (Array) | Die Tasten, die gedrückt oder gehalten wurden. |
Released Keys (Array) | Die Tasten, die losgelassen wurden. |
Axes (Array) | Die Achsenwerte. |
Gamepad Timestamp (Unixtime) | Der Gamepad-Zeitstempel im Unix-Zeitformat. |
Trigger Timestamp (Unixtime) | Zeitstempel, wann der Trigger im Unix-Zeitformat auftritt. |
Trigger Time (From Frame Onset) | Zeitstempel im Unix-Zeitformat, wann der Trigger im Verhältnis zum Beginn des Frames auftritt. |
Trigger (Eyetracking-Blick) Werte
Wenn ein Eyetracking-Blick-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:

| Trigger (Eyetracking-Blick) Optionen | Beschreibung |
|---|---|
Coordinate X | Der Wert der X-Koordinate des Blicks. |
Coordinate Y | Der Wert der Y-Koordinate des Blicks. |
Coordinate [X,Y] Array | Die Blickkoordinaten X,Y in einem Array-Format. |
Stimulus Name | Der Name des Stimulus, der den Blick-Trigger ausgelöst hat. |
Stimulus Info | Die Stimulus-Informationen hinter dem Stimulus, der den Blick-Trigger ausgelöst hat. |
Camera Capture Time T | Die genaue Zeit, wann der Snapshot gemacht wurde. In der Labvanced Eyetracking-Pipeline erfolgt ein Kamerasnapshot zuerst, bevor der Algorithmus und das neuronale Netzwerk die Blickberechnungen durchführen. Daher ist der Camera Capture Time T ein UNIX-Zeitstempel, wann der anfängliche Snapshot gemacht wurde. Für weitere Informationen zur Technologie hinter unserem webcam-basierten Eye Tracking wenden Sie sich bitte an unsere ET-Technologieseite. |
Gaze Confidence C | Dieser Wert reicht von 0 bis 1 und bezieht sich auf das Vertrauen und die Wahrscheinlichkeit, dass im Bildsnapshot ein offenes Auge vorhanden ist und fungiert im Wesentlichen als „Blinkdetektor“. Bitte beachten Sie unser veröffentlichtes peer-reviewed Paper für weitere Details. |
Coord. + Time [X,Y,T] Array | Ein Array, das die x/y-Koordinaten des Blicks und den Zeitstempel der Kamerafangzeit (T) wie oben beschrieben enthält. |
Coord. + Time + Confidence [X,Y, T,C] Array | Ein Array, das die x/y-Koordinaten des Blicks und den Zeitstempel der Kamerafangzeit (T) und die Blickzuverlässigkeit (C) wie oben beschrieben enthält. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Blick-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist. |
Trigger Time (From Frame Onset) | Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Blick-Trigger aufgetreten ist. |
Mehr erfahren: Siehe die spezielle Eyetracking Blick-Trigger Seite zum Aktivieren von Eye Tracking, Aufzeichnen von Blickdaten und praktischen Beispielen.
Trigger(Eyetracking-Fixation) Werte
Wenn ein Eyetracking-Fixation-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:
| Trigger (Eyetracking-Fixation) Optionen | Beschreibung |
|---|---|
Fixation Centroid X | Der Mittelpunkt der Fixation als X-Wert. |
Fixation Centroid Y | Der Mittelpunkt der Fixation als Y-Wert. |
Fixation Duration | Die Dauer der erkannten Fixation. |
Fixation Start Time | Der Startzeitpunkt der erkannten Fixation. |
Fixation End Time | Der Endzeitpunkt der erkannten Fixation. |
Fixation Dispersion | Bezieht sich darauf, wie verteilt die Blickwerte innerhalb einer erkannten Fixation sind. |
Stimulus Name | Der Name des Schaltflächenobjekts, das das Ereignis ausgelöst hat. |
Stimulus Info | Die Stimulus-Informationen des Schaltflächenobjekts, das das Ereignis ausgelöst hat. |
[X, Y, Dur, Start, End, Disp] | Ein Array der folgenden: x- und y-Werte des Schwerpunkts der Fixation, die Dauer der Fixation, der Startzeitpunkt, der Endzeitpunkt und der Verteilungswert. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Fixation-Trigger im Unix-Zeitformat mit Millisekunden aufgetreten ist. |
Trigger Time (From Frame Onset) | Die vergangene Zeit in Millisekunden, gemessen vom Beginn des Frame-Onsets bis zum Zeitpunkt, an dem der Fixation-Trigger aufgetreten ist. |
Mehr erfahren: Siehe die spezielle Eyetracking Fixation Trigger Seite zum Aktivieren der Fixationsdetektion, Aufzeichnen von Fixationsdaten und praktischen Beispielen.
Trigger (Kopferfassung) Werte
Wenn ein Kopferfassungs-Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei bestimmten Aktionen abgerufen werden:
| Trigger (Kopf Tracking) Optionen | Beschreibung |
|---|---|
Camera Capture Time T | Wann die Kamera das Bild aufgenommen hat, also ein Unix-Zeitstempel, wann die Bildaufnahme stattgefunden hat. Dies ist die Zeit, als das Bild / der Frame aufgenommen wurde, bevor eine Verarbeitung erfolgt. |
Head Turn | Kopfbewegung von links nach rechts, die in der Literatur als Gier bezeichnet wird. |
Head Tilt | Kopfneigung von oben nach unten, bekannt als Kopfneigung in der Literatur. |
Head Roll | Erfasst die Bewegung des Kopfes von Seite zu Seite. |
Head Position [X,Y, T] Array | Dieses Array erfasst die numerischen Werte in Bezug auf die Kopfposition, einschließlich der x- und y-Koordinaten für das Zentrum des Kopfes sowie den Zeitstempelvariable (T). |
Nose Position [X,Y, T] Array | Dieses Array erfasst die numerischen Werte, die speziell mit der Position der Nase verbunden sind, einschließlich der x- und y-Koordinaten für den Standort der Nase sowie den Zeitstempelvariable (T), wann die Messung stattfand. |
Nose Vector [X,Y, Z, T] Array | Diese Messung funktioniert, indem ein Vektor von der Nasenspitze projiziert wird und ist nützlich, um zu testen, ob der Teilnehmer auf den Bildschirm achtet (dies ist besonders wichtig für Studien, in denen kein Eye Tracking aktiviert ist). Wenn also die Nase vom Bildschirm abzeigt (d.h. der Teilnehmer achtet nicht auf das Experiment), sinkt der Z-Wert von 1 und nähert sich 0. |
Trigger Timestamp (Unixtime) | Zeitpunkt während des Experiments, an dem der Trigger selbst auftritt, bei dem das Kopf-Tracking erkannt wurde und berücksichtigt, wann der Trigger im System aufgetreten ist. Im Wesentlichen ist dies der Zeitpunkt, an dem das Bild / der Frame verarbeitet wird und dieser Wert wird stark von der Grafikkarte des Teilnehmers beeinflusst. Theoretisch sollte es so nah wie möglich am Wert T liegen. |
Trigger Time from Frame Onset | Dies ist der Zeitwert, wann der Trigger im Verhältnis zum Zeitpunkt des Frame-Onsets auftritt. |
Trigger (Emotion Detection) Werte
Wenn ein Emotion Detection trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (Emotion Detection) Optionen | Beschreibung |
|---|---|
Max Emotion | Die maximale erkannte Emotion. String-Wert mit den folgenden verfügbaren Parametern: angry, contempt, disgust, fear, happy, neutral, sad, surprise. |
Max Emotion Score | Der Score der Max Emotion-Erkennung. |
Valence Score | Der numerische Score für Valenz-Erkennung. |
Arousal Score | Der numerische Score für die erkannte Erregung. |
Camera Capture Time T | Der angepasste Zeitstempel basierend darauf, wann der Bildsnapshot stattfand. Hinweis: Dies ist ein genauerer Zeitstempel als Trigger Timestamp für den Zeitpunkt, an dem die Emotionserkennung stattfand, da der Algorithmus einige Millisekunden benötigt, um das Bild nach der Trigger-Einleitung zu erfassen und zu verarbeiten. |
[Max Emotion, Score, T] Array | Ein Array von: Max Emotion (string label), Score (numeric), Camera Capture T (Unixtime). |
[Valence, Arousal, T] Array | Ein Array von: Valenz (numeric), Arousal (numeric), Camera Capture T (Unixtime). |
[All Emotions, T] Array | Zeichnet Scores für alle 8 Emotionen und den Camera Capture T auf. Hinweis: Die 8 Scores für Emotionen sind relativ zueinander und summieren sich zu 1. |
[All Emotions, Valence, Arousal, T] Array | Zeichnet Scores für alle 8 Emotionen, Valenz, Arousal und Camera Capture T auf. Hinweis: Die 8 Scores für Emotionen sind relativ zueinander und summieren sich zu 1. |
Trigger Timestamp (Unixtime) | Der Trigger-Zeitstempel in Unixtime. Siehe Camera Capture Time T für einen genaueren Zeitwert. |
Trigger Time (From Frame Onset) | Zeit (in Millisekunden), die seit dem Beginn des Frames bis zum Eintreten des Triggers vergangen ist. |
Trigger (On Task Initialization) Werte
Wenn ein Task Init Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (On Task Initialization) Optionen | Beschreibung |
|---|---|
Trigger Timestamp (Unixtime) | Der Unix-Zeitstempel des Triggers in Millisekunden. |
Trigger Time (From Frame Onset) | Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand. |
Trigger (On Frame Init) Werte
Wenn ein Frame Init Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (On Frame Init) Optionen | Beschreibung |
|---|---|
TrialNr | Die Versuchszahl, als der Frame Init Trigger stattfand. |
Trigger Timestamp (Unixtime) | Der Unix-Zeitstempel des Triggers in Millisekunden. |
Trigger Time (From Frame Onset) | Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand. |
Trigger (on Frame Start) Werte
Wenn ein Frame Start Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (on Frame Start) Optionen | Beschreibung |
|---|---|
Trigger Timestamp (Unixtime) | Der Unix-Zeitstempel des Triggers in Millisekunden. |
Trigger Time (From Frame Onset) | Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand. |
Trigger (On Frame End) Werte
Wenn ein Frame End Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (On Frame End) Optionen | Beschreibung |
|---|---|
Total Frame Time | Die gesamte Zeit in Millisekunden, die für den Frame aufgebracht wurde. |
Trigger Timestamp (Unixtime) | Der Unix-Zeitstempel des Triggers in Millisekunden. |
Trigger Time (From Frame Onset) | Die Zeit in Millisekunden, seit der Trigger seit dem Beginn des Frames stattfand. |
Trigger (Variable Value Changed) Werte
Wenn ein Variable Value Changed Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (Variable Value Changed) Optionen | Beschreibung |
|---|---|
New Value in Variable | Bezieht sich auf den neuen Wert einer Variablen. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Variablenänderungs-Trigger stattfand, im Unix-Zeitformat mit Millisekunden. |
Trigger Time (From Frame Onset) | Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Wechsel des Variablenwerts. |
Trigger (Media Object Trigger) Werte
Wenn ein Media Object Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (Media Object Trigger) Optionen | Beschreibung |
|---|---|
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Media Object Trigger stattfand, im Unix-Zeitformat mit Millisekunden. |
Trigger Time (From Frame Onset) | Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des Media Object Triggers. |
Trigger (Websocket Trigger) Werte
Wenn ein WebsSocket Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (Websocket Trigger) Optionen | Beschreibung |
|---|---|
Message | Eine Nachricht, die zur Beschreibung und Kennzeichnung verwendet werden kann, die es Ihnen (auf der Empfangsseite) ermöglicht, zwischen verschiedenen Datentypen zu filtern. |
Data | Ein Wert, der verschiedene Datentypen halten kann, wie z.B. die Entscheidungen der Teilnehmer, Zeitstempel, Maus x/y-Koordinaten usw. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Websocket-Trigger stattfand, im Unix-Zeitformat mit Millisekunden. |
Trigger Time (From Frame Onset) | Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des WebSocket Triggers. |
Trigger (OpenAI Trigger) Werte
Wenn ein OpenAI Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (OpenAI Trigger) Optionen | Beschreibung |
|---|---|
Chat GPT Answer | Der Wert der Antwort von ChatGPT. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der OpenAI-Trigger stattfand, im Unix-Zeitformat mit Millisekunden. |
Trigger Time (From Frame Onset) | Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des OpenAI-Triggers. |
Trigger (Global Experiment Event) Werte
Wenn ein Pause / Resume Experiment Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (Global Experiment Event) Optionen | Beschreibung |
|---|---|
Total Frame Time | Bezieht sich auf die Gesamtzeit des Frames, die vor dem Trigger zugewiesen wurde. |
Reason for Global Event | Ein Stringwert, der den Grund des Triggers angibt, wie z.B. das Verlassen des Teilnehmers der Studie. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der Global Event Trigger stattfand, im Unix-Zeitformat mit Millisekunden. |
Trigger Time (From Frame Onset) | Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des Global Event Triggers. |
Trigger (User Leaves Experiment) Werte
Wenn ein Participant Left Multiuser Study Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:
| Trigger (User Leaves Experiment) Optionen | Beschreibung |
|---|---|
Remaining Number of Participants | Die Anzahl der Teilnehmer, die in der Studie verbleiben. |
Trigger Timestamp (Unixtime) | Der Zeitstempel, wann der User Leaves Experiment Trigger stattfand, im Unix-Zeitformat mit Millisekunden. |
Trigger Time (From Frame Onset) | Die verstreichen Zeit in Millisekunden, gemessen vom Beginn des Frame-Starts bis zum Eintreten des User Leaves Experiment Triggers. |