Herzfrequenz-Erkennungsauslöser
Inhaltsverzeichnis
Übersicht
Labvanced Herzfrequenzmessung ist ein physiologisches Tracking-System, das Standard-Webcams verwendet, um die Herzfrequenz aus der Ferne zu schätzen - keine spezielle Hardware erforderlich.
Dieser Ereignis-Listener wird bei Aktualisierungen der Herzfrequenz-Erkennung ausgelöst. Bei Auswahl dieses Auslösers können BPM, ein Zeitstempel und ein Vertrauensniveau gemessen werden.
Hinweis: Alle Verarbeitung erfolgt clientseitig, was die Einhaltung der DSGVO gewährleistet und sicherstellt, dass keine Gesichtsdaten jemals extern übertragen oder gespeichert werden.

Aufzeichnen von Herzfrequenzdaten
Nach Auswahl des Auslösers und Vergabe eines Namens für die Aktion erscheint ein Dialogfeld, das Sie auffordert, die relevanten Ereignisse für die Aufzeichnung von Daten zur Herzfrequenz-Erkennung einzurichten:

Als Ergebnis der automatischen Erstellung dieses Ereignisses wird die folgende Aktion erstellt (wie auf dem Bild unten gezeigt). Der Variablenname heartRate_Heart Rate Detection wird zugewiesen und der trigger-spezifische Wert des [BPM,T,C]-Arrays wird als die während der Datenerfassung aufzuzeichnenden Werte angegeben.
Von hier aus kann der Variablenname weiter über das Variablen-Panel bearbeitet werden, und die Auslöserwerte können auch neu zugewiesen werden, um unterschiedliche Werte zu haben. Siehe unten für weitere Optionen über das Wertauswahlmenü.

Vorschau der in Labvanced gesammelten Herzfrequenzdaten
Im Folgenden finden Sie ein Beispiel für Daten, die im Ergebnis des aktiven obigen Ereignisses in Ihrem Task in Labvanced aufgezeichnet wurden:

Aktivierung der Herzfrequenz-Erkennung
Damit der Herzfrequenz-Erkennungsauslöser funktioniert, müssen die relevanten Einstellungen sowohl unter Aufgabensteuerungen als auch unter Einstellungen aktiviert und eingeschaltet werden, wie unten erklärt.
Studien-Einstellungen - Herzfrequenz-Erkennung aktivieren
Im Tab Einstellungen gehen Sie zu Physiologie → Herzfrequenz-Erkennung und aktivieren das Kontrollkästchen, um die Herzfrequenzmessungen in Ihrer Studie einzuschalten.
Hinweis: Da die Fern-Herzfrequenz-Erkennung (rPPG) funktioniert, indem sie gewichtete Durchschnitte über die Zeit berechnet und daher 10 Sekunden oder mehr zur Initialisierung benötigen kann, gibt es eine Einstellung im Tab Einstellungen (/content/learn/de/guide/settings/#heart-rate-detection) mit dem Namen RPPG bei Studienstart initialisieren, die durch Aktivierung sicherstellt, dass die rPPG-Messungen bereit sind, bevor Ihre Hauptaufgabe beginnt (es sei denn, Sie haben RPPG in Ihrer ersten Aufgabe aktiviert). Außerdem gibt es eine zusätzliche Einstellung mit dem Namen Auf Herzfrequenz-Konfidenz warten, die, wenn aktiviert, die Studie warten lässt, bis die Herzfrequenz-Erkennung das angegebene Vertrauensniveau erreicht, bevor fortgefahren wird. Die Studie wird auch pausiert, wenn das Herzfrequenzvertrauen während des Experiments unter den festgelegten Schwellenwert fällt. Dies ist nützlich, um sicherzustellen, dass die Herzfrequenzdaten zuverlässig sind.
Aufgaben-Einstellungen - Herzfrequenz-Erkennung aktivieren
Im Abschnitt Aufgabensteuerungen im Aufgabeneditor gehen Sie zum Tab Physiologische Signale und aktivieren das Kontrollkästchen, damit die Herzfrequenz-Erkennung in der spezifischen Aufgabe aktiv ist.
Nach Aktivierung der Herzfrequenz-Erkennung durch Klicken auf das Kontrollkästchen erscheint ein Dialogfeld, das Sie auffordert anzugeben, ob ein Ereignis zur Aufzeichnung von Herzfrequenz-Erkennungsdaten erstellt werden soll, sowie auf welchem Frame die Aufzeichnung erfolgen soll:

Trigger-spezifische Werte für die Herzfrequenz-Erkennung
Nach Auswahl des Herzfrequenz-Erkennungsauslösers stehen die folgenden Optionen im Wertauswahlmenü zur Verfügung.

| Wert | Beschreibung |
|---|---|
BPM | Numerischer Wert, der die gemessene Herzfrequenz in Schlägen pro Minute (BPM) angibt. |
Kameraaufnahmezeit (T) | Der angepasste Zeitstempelwert, basierend darauf, wann die Bildaufnahme (d.h. die Kameraaufnahme) stattfand, die erforderlich ist, um Berechnungen zur Herzfrequenz-Erkennung durchzuführen. Hinweis: Während der Auslöser-Zeitstempel den Zeitpunkt angibt, zu dem der Auslöser aktiviert wurde, dauert es einige Millisekunden, bis der Algorithmus dann das Bildframe lokal erfasst und den entsprechenden Herzfrequenzwert verarbeitet. Daher ist der Wert Kameraaufnahmezeit T ein genauerer Zeitstempel. |
Konfidenz (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. Siehe die Bildvorschau im obenstehenden Abschnitt zur Datenaufzeichnung für einen Eindruck der gesammelten Daten mit diesem trigger-spezifischen Wert. |
Auslöserszeitstempel (Unixtime) | Der Zeitstempel des Auslösers in UNIXTIME. Hinweis: Beziehen Sie sich auf den Wert der Kameraaufnahmezeit T, da dies ein genauerer Wert dafür ist, wann die Emotionserkennung stattfand, wie oben erklärt. |
Auslöserzeit (Von Frame Beginn) | Die Zeit (in Millisekunden), die der Auslöser vom Framebeginn / Start auftrat. |
Praktische Beispiele für die Herzfrequenz-Erkennung
In dieser Demo wird die Fern-Herzfrequenz-Erkennung aktiviert. Die relevanten Werte (BPM, Zeitstempel und Konfidenzintervalle der Messung) werden in Echtzeit angezeigt.