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
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Leitfaden
    • STARTEN

      • Aufgaben-Editor
      • Rahmen
        • Canvas Frame
        • Seitenrahmen
        • Website-Frame
      • Versuchszeitachse
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchssystem
      • Experimentdesign
        • Eine Studie erstellen
        • Datenrahmenmuster
        • Multi-User-Experimentdesign
        • Längsschnitt-Experimentdesign
    • HERVORHEBENSWERTES THEMA

      • Randomisierung & Balance
      • Eye Tracking
        • Präsentation von Stimuli in einer Augenverfolgungsaufgabe
        • So Wählen Sie die Einstellungen zur Kalibrierung der Augenverfolgung
        • Einrichtung der Augenverfolgung in einer Aufgabe
        • Aufzeichnen und Exportieren von Blickdaten
        • Verwendung von Formen als Interessensgebiete (AOI) für Eye Tracking
        • Die Teilnehmerkalibrierungserfahrung
      • Web-Bridge
        • Auswählen von Website-AOIs | Ankern, Anpassen und Überprüfen der AOI-Verfolgung
        • Verfolgen des Mausverhaltens auf einer Website AOI | Web Bridge Anleitung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Sonstige Themen

        • Genauigkeit der Stimuluszeiten
        • Multinutzerstudien
        • Kopfverfolgung in Labvanced | Anleitung
    • Haupt-App-TABS

      • Übersicht: Haupt-Tabs
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experimentbibliothek
      • Mein Konto
      • Lizenz & Dienstleistungen
    • STUDIENTABS

      • Übersicht: Studien-spezifische Tabs
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgaben-Editor
        • Aufgabensteuerungen
        • Das Versuchs-System
        • Frame-Typen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabelle
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Optionen für Eye Tracking im Aufgabeneditor
        • Kopfverfolgung in einer Aufgabe
        • Mehrbenutzer-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Teilnehmermanagement
      • Datensicht und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Video Übersicht
    • Erste Schritte in Labvanced
    • Aufgaben erstellen
    • Element Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Durchführungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner-Blickführung Aufgabe
    • Change Blindness Flicker Paradigma
    • Augenbewegungsverfolgung Beispielstudie
    • Studie zur Augenbewegungsverfolgung bei Säuglingen
    • Aufmerksamkeitsfängerstudie mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT Studie
    • Augenverfolgungsdemo: SVGs als AOIs
    • Multi-User Demo: Cursorn der Probanden anzeigen
    • Gamepad / Joystick Controller - Grundkonfiguration
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenbalance und Variablenkonfiguration zwischen Probanden
    • Aufbau einer Multi-User-Studie
    • Augenverfolgung während eines Website-Rahmen-Walkthroughs
    • Bedingte Webcam-Augenverfolgung
    • Aufbau einer Studie zur Textsegmentierung
  • FAQ
    • Funktionen
    • Support-Richtlinien & Leitlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgesteuerter Gebrauch & API
    • Labvanced offline nutzen
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer
Eyetracking Gaze Trigger feuert auf neuen Blickvorhersagen in Labvanced

Eyetracking Gaze Trigger

Inhaltsverzeichnis

  • Überblick
  • Aktivierung des Eye Trackings
  • Aufzeichnung von Blickdaten
  • Trigger-spezifische Werte
  • Praktische Beispiele

Überblick

Der Eyetracking Gaze Trigger wird jedes Mal aktiviert, wenn Labvanced's Webcam Eye Tracking eine neue Blickposition für einen Teilnehmer vorhersagt, unabhängig davon, ob das Eye Tracking auf einen bestimmten Rahmen oder ein Objekt beschränkt ist.

Note: Alle Verarbeitung erfolgt clientseitig, was die Einhaltung der DSGVO sicherstellt und garantiert, dass keine Gesichtsdatendaten jemals extern übertragen oder gespeichert werden.

Trigger aktiv:

  • Allgemein: Dieser Trigger gilt immer, wenn das Eye Tracking für die Aufgabe aktiviert wurde.
  • Nur bei Betrachtung spezifischer Elemente: Beschränken Sie den Trigger darauf, nur zu feuern, wenn der Blick des Teilnehmers auf Stimulusobjekte gerichtet ist, die Sie als Ziele hinzugefügt haben.

Aktivierung / Aktivierung des Eye Trackings

Damit der Eyetracking Gaze Trigger tatsächlich Daten aufzeichnen kann, muss das Eye Tracking zweimal aktiviert werden: einmal für die gesamte Studie und erneut für die spezifische Aufgabe, die Sie erstellen. Dies kann an drei Stellen geschehen: durch Hinzufügen dieses Triggers zu einem Ereignis, auf dem Settings Tab oder auf dem Physiological Signals Tab einer Aufgabe. Egal, welches Sie zuerst tun, Labvanced öffnet den Set up eye tracking Assistenten: eine kurze Reihe von Fragen zu einem Kalibrierungsniveau und, für Ebenen, die dies unterstützen, einem Screening-Level. Siehe Wählen einer Ebene für die Bedeutung jeder Wahl. Beide sind später im Settings Tab der Studie bearbeitbar, und da der Assistent ein Popup-Dialog ist, müssen Sie ihn durchlaufen, bevor Sie etwas anderes tun können.

Auswahl des Triggers im Ereignisassistenten

Der direkteste Weg, das Eye Tracking zu aktivieren, besteht darin, diesen Trigger hinzuzufügen: Ein Klick auf die Eyetracking Gaze Trigger-Kachel aktiviert das Eye Tracking für diese Aufgabe und, falls erforderlich, für die Studie sofort, ohne dass ein separates Kontrollkästchen erforderlich ist.

  1. Klicken Sie auf die Eyetracking Gaze Trigger-Kachel. Wenn dies das erste Mal ist, dass die Studie Eye Tracking verwendet, öffnet sich der oben erwähnte Einrichtungsassistent genau hier, bevor Sie fortfahren können.
  2. Wählen Sie gegebenenfalls Ziele aus, um den Trigger auf spezifische Stimulusobjekte zu beschränken.
  3. Benennen Sie das Ereignis.
  4. Der automatisierte Eyetracking Gaze Event Setup Dialog erscheint.

Studieneinstellungen - Eye Tracking aktivieren

Eye Tracking kann auch im Voraus aktiviert werden, unabhängig von einem bestimmten Ereignis. Gehen Sie im Settings Tab zu Physiology → Eye-Tracking und aktivieren Sie das Kontrollkästchen. Dies aktiviert das Eye Tracking für die Studie, jedoch nicht für eine einzelne Aufgabe; Sie müssen es weiterhin separat für jede Aufgabe aktivieren, bei der Sie Blickdaten aufzeichnen möchten, entweder durch Hinzufügen dieses Triggers (oben) oder über Task Controls unten.

Aufgabeneinstellungen - Eye Tracking aktivieren

Im Aufgabeneditor öffnen Sie Task Controls, gehen zum Physiological Signals Tab und aktivieren Enable Eye-Tracking:. Dies funktioniert auf die gleiche Weise wie das Hinzufügen des Triggers oben: Es aktiviert das Eye Tracking für diese Aufgabe, und wenn die Studie es noch nicht aktiviert hat, aktiviert dieses eine Kontrollkästchen es auch auf Studienebene, ohne dass ein separater Besuch zu Settings erforderlich ist. Rekalibrierung, Driftkorrektur und Fixationserkennung werden ebenfalls in diesem Tab konfiguriert, und die verfügbaren Optionen unterscheiden sich zwischen Eye Tracking 2.0 und 1.3 und früher; siehe Einrichten von Eye Tracking in einer Aufgabe für die versionsspezifische Referenz.

Das Aktivieren von Enable Eye-Tracking: öffnet auch einen Dialog, der anbietet, die Blick- und Fixationsaufzeichnungsereignisse automatisch für Sie zu erstellen, über alle Rahmen oder nur einen:

Eyetracking Setup Dialog, der anbietet, die Blick- und Fixationsaufzeichnungsereignisse automatisch zu erstellen

Der Eyetracking Setup Dialog, der anbietet, die Blick- und Fixationsaufzeichnungsereignisse automatisch über alle Rahmen oder einen ausgewählten Rahmen zu erstellen.

Aufzeichnung von Blickdaten

Der Eyetracking Gaze Event Setup Dialog, der erscheint, wenn Sie den Trigger direkt hinzufügen, lässt Sie auswählen, welche Werte automatisch aufgezeichnet werden sollen:

Die Annahme von Record gaze timeseries [X,Y,T,C] (standardmäßig aktiviert) erstellt eine Set / Record Variable Aktion mit dem Coord. + Time + Confidence [X,Y,T,C] Array trigger-spezifischen Wert, der unten beschrieben ist, wobei Record Type auf All changes / time series gesetzt ist, sodass jedes Blickupdate erfasst wird, anstatt nur den endgültigen Wert pro Versuch. Eine zweite Option, Record per-eye gaze + confidence [Lx,Ly,Lc,Rx,Ry,Rc,T] Array (standardmäßig deaktiviert), zeichnet stattdessen die Koordinaten und das Vertrauen des linken und rechten Auges separat auf, indem der gleichnamige trigger-spezifische Wert verwendet wird, der unten beschrieben ist.

Vorschau der in Labvanced gesammelten Blickdaten

Vorschau der Daten, die mit Labvanced's Webcam Eye Tracking gesammelt wurden.

Vorschau der Daten, die mit Labvanced's Webcam Eye Tracking gesammelt wurden
X: X-Koordinate des Blicks; Y: Y-Koordinate des Blicks; T: Zeitstempel; C: Konfidenzintervall

Trigger-spezifische Werte für den Blick

Bei der Auswahl des Eyetracking Gaze Triggers stehen die folgenden Optionen im Value-Select Menu zur Verfügung:

Die Blicktrigger-Wertoptionen im Wertauswahlmenü, einschließlich der Bildqualität und der Blickkorrektur-Arrays, die in Eye Tracking 2.0 hinzugefügt wurden

Zugriff auf die trigger-spezifischen Werte des Eyetracking Gaze Triggers über das Wertauswahlmenü.

Trigger (Eyetracking Gaze) OptionenBeschreibung
Coordinate XDer Wert der X-Koordinate des Blicks.
Coordinate YDer Wert der Y-Koordinate des Blicks.
Coordinate [X,Y] ArrayDie Blickkoordinaten X,Y im Array-Format.
Stimulus NameDer Name des Stimulus, der den Blicktrigger ausgelöst hat.
Stimulus InfoDie Stimulusinformationen hinter dem Stimulus, der den Blicktrigger ausgelöst hat.
Camera Capture Time TDer angepasste Zeitstempel, wann die Kamera tatsächlich das Bild aufgenommen hat. In Labvanced's Eye Tracking-Pipeline erfolgt ein Kamerasnapshot, bevor der Algorithmus die Blickberechnungen durchführt, sodass Camera Capture Time T der genauere Zeitstempel ist, der verwendet werden sollte als ein Trigger- oder Aufzeichnungszeitstempel.
Gaze Confidence CBereich von 0 bis 1; das Vertrauen und die Wahrscheinlichkeit, dass im Bildsnapshot ein offenes Auge zu sehen ist, dient als Blinckerkennung. Siehe Kaduk et al., 2024 für weitere Details.
Coord. + Time [X,Y,T] ArrayEin Array, das die Blickkoordinaten und die Kamerafangzeit enthält.
Coord. + Time + Confidence [X,Y,T,C] ArrayEin Array, das die Blickkoordinaten, die Kamerafangzeit und das Blickvertrauen enthält. Dies ist der empfohlene Wert für die meisten Studien und was im automatisierten Ereignissetup oben standardmäßig erstellt wird.
Per-Eye Gaze + Confidence + Time [Lx,Ly,Lc,Rx,Ry,Rc,T] ArrayEin Array, das die Koordinaten und das Vertrauen des linken und rechten Auges getrennt (Lx,Ly,Lc,Rx,Ry,Rc), plus die gemeinsame Kamerafangzeit enthält. Nur gefüllt bei Eye Tracking-Modellen, die beide Augen unabhängig melden; wird als leeres Array bei älteren Eye Tracking-Versionen, Modellen mit einer Ausgabe oder bei momentaner Gesichtslosigkeit erfasst.
Image Quality [ShL,ShR,BrL,BrR,Spec,Asym,T,FrBr,FrT] ArrayPro-Prüfungsbild-Diagnosetools aus Eye Tracking 2.0: Schärfe (ShL,ShR) und Helligkeit (BrL,BrR) des linken/rechten Auges, die schlechtere der beiden Augen Reflexionen (Spec), die signierte Helligkeitsasymmetrie links/rechts (Asym), die eigene Fangzeit der Probe (T), und die umgebende Helligkeit des gesamten Rahmens und deren Zeitstempel (FrBr,FrT), etwa 3 Hz abgetastet und zwischen den Proben weitergeführt. Ein internes Datenqualitätsinstrument, nützlich zur Diagnose von schlechtem Tracking (ungleichmäßige Beleuchtung, Reflexion, unscharfe Kamera) und nicht für die Verhaltensanalyse.
Gaze Correction [dX,dY] ArrayDer Offset, in Prozent der Bildschirmdiagonale, den die Live-Korrektur von Eye Tracking 2.0 von dieser Probe subtrahiert hat: der Kopf-Haltungsbegriff plus der Blick-Check-Begriff kombiniert. Die rohe, nicht korrigierte Blickposition ist dieser Wert, der zu den aufgezeichneten Blickkoordinaten hinzugefügt wird. Leer, wenn beide Korrekturen deaktiviert sind oder bei einer Studie vor 2.0.
Trigger Timestamp (Unixtime)Der Zeitstempel, wann der Blicktrigger aufgetreten ist, in Unix-Zeit mit Millisekunden.
Trigger Time (From Frame Onset)Die verstrichene Zeit in Millisekunden vom Frame-Start bis zum Zeitpunkt, an dem der Blicktrigger auftrat.

Praktische Beispiele mit dem Eyetracking Gaze Trigger

Anleitung - Studienaufbau

Für durchgeführte Beispiele, die diesen Trigger verwenden, sehen Sie sich die Eyetracking-Anleitung oder Webcam Eye Tracking Demo: SVGs als AOIs an, die den Trigger auf spezifische Stimulusobjekte unter Verwendung von Polygon- und SVG-Masken beschränkt.


Selbstgesteuertes Leseverfahren (Textsegmentierungsobjekt - Demo)

Sehen Sie sich das Textsegmentierungsobjekt in einer echten Studie an: zehn Sätze, einen pro Versuch, mit pro-Wort AOI-Geometrie und automatisch aufgezeichneten Blickmetriken.

Bevorzugungstest

Diese Studie misst visuelle Präferenz und Aufmerksamkeitsbias unter Verwendung der Blickverfolgung. Die Teilnehmer sehen soziale und nicht-soziale Stimuli, während das Fixationsverhalten, die Kopfbewegung und Videoaufzeichnungen zur Analyse erfasst werden.

Simon-Aufgabe mit Eye Tracking

Diese Studie misst die kognitive Kontrolle und die Reaktion-Kompatibilität mit der Simon-Aufgabe. Die Teilnehmer reagieren auf die Stimulusfarbe, während sie die räumliche Position ignorieren, was die Messung des Simon-Effekts durch Reaktionszeit und Genauigkeit ermöglicht.



Weiterführende Literatur

Aufzeichnen und Exportieren von Blickdaten

Aufzeichnen und Exportieren von Blickdaten

Integration dieses Triggers in ein vollständiges Aufzeichnungssetup und Lesen des resultierenden Datenexports.

Eyetracking Fixation Trigger

Eyetracking Fixation Trigger

Der Schwester-Trigger, wenn der Blick eines Teilnehmers auf einem Ort verweilt, statt jede Blickprobe zu erfassen.

Verwendung von Formen als Interessensgebiete (AOI)

Verwendung von Formen als Interessensgebiete (AOI)

Beschränkung dieses Triggers auf spezifische Stimulusobjekte unter Verwendung von Polygon- und SVG-Masken.