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
    • ERSTE SCHRITTE

      • Aufgabeneditor
      • Rahmen
        • Canvas-Frame
        • Seitenrahmen
        • Website-Rahmen
      • Versuchstimeline
      • Stimulus-Präsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgabenassistent
      • Versuchssystem
      • Experimentdesign
        • Eine Studie erstellen
        • Datenrahmenmuster
        • Design von Experimenten mit mehreren Nutzern
    • HERVORGEHOBENE THEMEN

      • Randomisierung & Balance
      • Augenverfolgung
        • Präsentation von Stimuli in einer Eye Tracking-Aufgabe
        • Wie man die Einstellungen zur Kalibrierung des Eye Trackings auswählt
        • Einrichtung der Augenverfolgung in einer Aufgabe
        • Aufzeichnen und Exportieren von Blickdaten
        • Verwendung von Formen als Interessensgebiete (AOI) für Eye Tracking
        • Die Teilnehmerkalibrierungserfahrung
      • Web Brücke
        • Auswahl von Website-AOIs | Anker, Anpassen und Überprüfen des AOI-Trackings
        • Verfolgen des Mausverhaltens auf einer Website-AOI | Web Bridge Anleitung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Andere Themen

        • Präzise Stimuluszeiten
        • Multi-User-Studien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPTABLAE

      • Übersicht: Haupt-Registerkarten
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experiment-Bibliothek
      • Mein Konto
      • Lizenz & Dienstleistungen
    • STUDIENTER

      • Übersicht: Studien-spezifische Registerkarten
      • Studien-Design
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgabeneditor
        • Task Controls
        • Das Versuchs-System
        • Frame-Typen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabellen
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Optionen für das Eye Tracking im Task-Editor
        • Kopfverfolgung in einer Aufgabe
        • Multi-User-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Teilnehmerverwaltung
      • 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
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner-Blicklenkungsaufgabe
    • Change Blindness Flicker Paradigma
    • Augenverfolgungsstudie
    • Studie zur Augenverfolgung bei Säuglingen
    • Studie zur Aufmerksamkeitslenkung mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT-Studie
    • Augenverfolgungsdemo: SVGs als AOIs
    • Multi-User-Demo: Zeige die Cursors der Teilnehmer
    • Gamepad / Joystick Controller - Grundeinstellung
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenbalancierung und Variablen-Setup bei Zwischenstichproben
    • Aufbau einer Multi-User-Studie
    • Website-Frame Augenverfolgungs-Anleitung
    • Bedingte Webcam-Augenverfolgung
  • FAQ
    • Funktionen
    • Support-Richtlinie & Richtlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Genauigkeit von Labvanced
    • Programmgesteuerter Einsatz & API
    • Labvanced offline nutzen
    • Fehlerbehebung
    • Fragen zur Studieneerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer
Herzfrequenzerkennungsauslöser bei Änderungen der gemessenen Herzfrequenz in Labvanced

Herzfrequenzerkennungsauslöser

Inhaltsverzeichnis

  • Überblick
  • Aufzeichnung von Herzfrequenzdaten
  • Aktivierung der Herzfrequenzerkennung
  • Auslöserspezifische Werte
  • Praktische Beispiele

Überblick

Labvanced Herzfrequenzmessung ist ein physiologisches Verfolgungssystem, das Standard-Webcams verwendet, um die Herzfrequenz aus der Ferne zu schätzen—keine spezialisierte Hardware erforderlich.

Dieser Ereignislistener wird bei Aktualisierungen der Herzfrequenzerkennung aktiviert. Bei der Auswahl dieses Auslösers können BPM, ein Zeitstempel und ein Vertrauensscore gemessen werden.

Note: Alle Verarbeitung erfolgt clientseitig, um die Einhaltung der DSGVO zu gewährleisten und sicherzustellen, dass keine Gesichtsdaten jemals extern übertragen oder gespeichert werden.

Das Menü des Emotion Detection Trigger in Labvanced.

Lokalisierung des Herzfrequenzerkennungsauslösers im Auslösermenü des Ereignisses.

Aufzeichnung von Herzfrequenzdaten

Nach der Auswahl des Auslösers und der Benennung der Aktion erscheint ein Dialogfeld, das Sie auffordert, die relevanten Ereignisse zur Aufzeichnung von Daten zur Herzfrequenzerkennung einzurichten:

Automatisierte Ereignisse zur Aufzeichnung der Herzfrequenzmessung in Labvanced erstellen.

Nach der Auswahl des Herzfrequenzerkennungsauslösers wird eine Aufforderung angezeigt, die das Ereignis zur Aufzeichnung von herzfokussierten Werten einrichtet. Hinweis: Siehe die Datenablage-Bild weiter unten für eine Vorschau der Daten, die dieses Ereignis aufzeichnet.

Bei der automatischen Erstellung dieses Ereignisses wird die folgende Aktion erstellt (wie im Bild unten dargestellt). Der Variablenname heartRate_Heart Rate Detection wird zugewiesen und der auslöserspezifische Wert des [BPM,T,C] Arrays wird als die Werte angegeben, die während der Datensammlung aufgezeichnet werden sollen.

Von hier aus kann der Variablenname über das Variables-Panel weiter bearbeitet werden, und die Auslöserwerte können auch neu zugewiesen werden, um andere Werte zu haben. Siehe unten für weitere Optionen über das Value-select Menu.

Automatisiertes Ereignis für den Auslöser zur Emotionserkennung in Labvanced.

Das automatisch generierte Ereignis zur Aufzeichnung des Ergebnisses der Herzfrequenzerkennung, das aus dem oben dargestellten Schritt hervorgerufen wurde.

Vorschau der gesammelten Herzfrequenzdaten in Labvanced

Nachfolgend ein Beispiel von Daten, die als Ergebnis der Aktivierung des obigen Ereignisses in Ihrer Aufgabe in Labvanced aufgezeichnet wurden:

Aufgezeichnete Herzfrequenzdaten in Labvanced

Vorschau der mit dem [BPM,T,C]-auslöserspezifischen Wert gesammelten Daten.

Aktivierung der Herzfrequenzerkennung

Damit der Herzfrequenzerkennungsauslöser funktioniert, müssen die relevanten Einstellungen sowohl in Task Controls als auch in Settings aktiviert und eingeschaltet werden, wie unten erklärt.

Studieneinstellungen - Herzfrequenzerkennung aktivieren

Im Settings-Tab navigieren Sie zu Physiology → Heart Rate Detection und aktivieren das Kontrollkästchen, um die Herzfrequenzmessungen in Ihrer Studie zu aktivieren.

Note: Da die Herzfrequenzerkennung (rPPG) durch Berechnung gewichteter Durchschnitte über die Zeit funktioniert und somit 10 oder mehr Sekunden zur Initialisierung benötigen kann, gibt es eine Einstellung im Settings-Tab mit dem Namen Initialize RPPG on Study Start, die, wenn aktiviert, sicherstellt, dass die rPPG-Messungen bereit sind, bevor Ihre Hauptaufgabe beginnt (es sei denn, Sie haben RPPG in Ihrer ersten Aufgabe aktiviert). Darüber hinaus gibt es eine zusätzliche Einstellung namens Wait for heartrate confidence, die, wenn aktiviert, die Studie wartet, bis die Herzfrequenzerkennung das angegebene Vertrauensniveau erreicht, bevor sie fortfährt. Die Studie wird auch pausiert, wenn das Vertrauen in die Herzfrequenz während des Experiments unter die angegebene Schwelle fällt. Dies ist nützlich, um sicherzustellen, dass die Herzfrequenzdaten zuverlässig sind.

Aufgaben-Einstellungen - Herzfrequenzerkennung aktivieren

Im Abschnitt Task Controls im Task Editor navigieren Sie zum Physiological Signals-Tab und aktivieren das Kontrollkästchen, damit die Herzfrequenzerkennung in der spezifischen Aufgabe aktiv ist.

Nachdem Sie die Herzfrequenzerkennung durch Aktivierung des Kontrollkästchens aktiviert haben, erscheint ein Dialogfeld, das Sie auffordert anzugeben, ob ein Ereignis zur Aufzeichnung von Herzfrequenzdaten erstellt werden soll, sowie auf welchem Frame die Aufzeichnung erfolgen soll:

Erstellen eines Ereignisses zur Aufzeichnung von Herzfrequenzdaten über die Aufgabensteuerung

Über die Aufgabensteuerung unter Physiologische Signale ist es ebenfalls möglich, Datenaufzeichnungen zur Herzfrequenzerkennung automatisch zu generieren und anzugeben, auf welchem Frame die Datenaufzeichnung spezifisch stattfinden soll.

Auslöserspezifische Werte für die Herzfrequenzerkennung

Nach der Auswahl des Heart Rate Detection Trigger stehen die folgenden Optionen im Value-Select Menu zur Verfügung.

Zugriff auf das auslöserspezifische Menü in Labvanced über das Variablenauswahlmenü

Zugriff auf die auslöserspezifischen Werte des Herzfrequenzerkennungsauslösers über das Wert-Auswahlmenü.

WertBeschreibung
BPMNumerischer Wert, der die gemessene Herzfrequenz in Schlägen pro Minute (BPM) angibt.
Camera Capture Time (T)Der angepasste Zeitstempelwert, der auf dem Zeitpunkt basiert, an dem der Bildsnapshot (d.h. die Kameraaufnahme) stattfand, was erforderlich ist, um Berechnungen zur Herzfrequenzerkennung durchzuführen.

Hinweis: Während der Auslöser-Zeitstempel ein Wert ist, wann der Auslöser aktiviert wurde, benötigt der Algorithmus einige Millisekunden, um dann den Bildrahmen lokal zu erfassen und dann den dazugehörigen Herzfrequenzwert zu verarbeiten. Daher ist der Camera Capture Time T-Wert ein genauerer Zeitstempel, den Sie verwenden können.
Confidence (0)Ein Wert von 0 bis 1, der das Vertrauen in den gemessenen Herzfrequenzwert angibt.
[BPM, T, C]Ein Array, das die Werte für die Herzfrequenz (BPM - Schläge pro Minute), die Kameraaufnahmezeit (T) und das Vertrauensintervall der Messung (C) enthält.

Verweisen Sie auf die Bildvorschau im Abschnitt Datenaufzeichnung oben, um ein Gefühl für die mit diesem auslöserspezifischen Wert gesammelten Daten zu bekommen.
Trigger Timestamp (Unixtime)Der Auslöser-Zeitstempel in UNIXTIME.

Hinweis: Verweisen Sie auf den Wert der Kameraaufnahmezeit, 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 seit dem Beginn / Start des Frames aufgetreten ist.

Praktische Beispiele mit dem Herzfrequenzerkennungsauslöser


Demo zur Fernherzfrequenzmessung (rPPG)

In dieser Demo wird die Fernherzfrequenzmessung aktiviert. Die relevanten Werte (BPM, Zeitstempel und Vertrauensintervalle der Messung) werden in Echtzeit angezeigt.