Déclencheur de Détection de Fréquence Cardiaque
Table des Matières
Aperçu
Labvanced mesure de fréquence cardiaque est un système de suivi physiologique qui utilise des webcams standard pour estimer la fréquence cardiaque à distance, sans matériel spécialisé requis.
Cet écouteur d'événements se déclenche lors des mises à jour de détection de fréquence cardiaque. En sélectionnant ce déclencheur, les BPM, un horodatage et un score de confiance peuvent être mesurés.
Note: Tous les traitements se font côté client, garantissant la conformité au RGPD et assurant qu'aucune donnée faciale n'est jamais transmise ou stockée à l'extérieur.

Enregistrement des Données de Fréquence Cardiaque
Lors de la sélection du déclencheur et de l'attribution d'un nom à l'action, une boîte de dialogue apparaîtra vous invitant à configurer les événements pertinents pour enregistrer les données de détection de fréquence cardiaque :

À la suite de la création automatique de cet événement, l'action suivante sera créée (comme indiqué dans l'image ci-dessous). Le nom de variable heartRate_Heart Rate Detection est attribué et la valeur spécifique au déclencheur de tableau [BPM,T,C] est indiquée comme les valeurs à enregistrer pendant la collecte de données.
À partir de là, le nom de la variable peut être modifié via le panneau Variables, et les valeurs du déclencheur peuvent également être réaffectées à d'autres valeurs. Voir ci-dessous pour plus d'options via le Menu de Sélection des Valeurs.

Aperçu des Données de Fréquence Cardiaque Collectées dans Labvanced
Voici un exemple de données enregistrées en raison de l’activation de l'événement ci-dessus dans votre tâche dans Labvanced :

Activation de la Détection de Fréquence Cardiaque
Pour que le déclencheur de détection de fréquence cardiaque fonctionne, les paramètres pertinents doivent être activés et activés sous les sections Contrôles de Tâche et Paramètres, comme expliqué ci-dessous.
Paramètres de l'Étude - Activer la Détection de Fréquence Cardiaque
Dans l'onglet Paramètres, allez à Physiologie → Détection de Fréquence Cardiaque et cochez la case pour activer les mesures de fréquence cardiaque dans votre étude.
Note: Comme la détection de fréquence cardiaque à distance (rPPG) fonctionne en calculant des moyennes pondérées au fil du temps et peut donc prendre 10 secondes ou plus pour s'initialiser, il existe un paramètre sous l'onglet Paramètres appelé Initialiser RPPG au Démarrage de l'Étude qui, en l'activant, aide à garantir que les mesures RPPG sont prêtes avant le début de votre tâche principale (sauf si vous avez activé RPPG dans votre première tâche). De plus, il existe un autre paramètre appelé Attendre la confiance de fréquence cardiaque qui, lorsqu'il est activé, l'étude attendra jusqu'à ce que la détection de fréquence cardiaque atteigne le niveau de confiance spécifié avant de poursuivre. L'étude sera également mise en pause si la confiance de fréquence cardiaque tombe en dessous du seuil spécifié pendant l'expérience. Ceci est utile pour assurer que les données de fréquence cardiaque sont fiables.
Paramètres de Tâche - Activer la Détection de Fréquence Cardiaque
Sous la section Contrôles de Tâche dans l'Éditeur de Tâches, allez à l'onglet Signaux Physiologiques et cochez la case afin que la détection de fréquence cardiaque soit active dans la tâche particulière.
Lors de l'activation de la détection de fréquence cardiaque en cochant la case, une boîte de dialogue apparaîtra vous invitant à indiquer si un événement pour l'enregistrement des valeurs de données de détection de fréquence cardiaque doit être créé, ainsi que sur quel cadre l'enregistrement doit avoir lieu :

Valeurs Spécifiques au Déclencheur pour la Détection de Fréquence Cardiaque
Lors de la sélection du Déclencheur de Détection de Fréquence Cardiaque, les options suivantes sont disponibles dans le Menu de Sélection des Valeurs.

| Valeur | Description |
|---|---|
BPM | Valeur numérique indiquant la fréquence cardiaque mesurée en battements par minute (BPM). |
Temps de Capture de Caméra (T) | La valeur de timestamp ajustée en fonction du moment où l'image instantanée (c'est-à-dire la capture de la caméra) a eu lieu, ce qui est nécessaire pour effectuer les calculs de détection de fréquence cardiaque. Note : Bien que le timestamp du déclencheur soit une valeur du moment où le déclencheur s'est initié, il faut quelques millisecondes pour que l'algorithme capture ensuite l'image en local et traite le score de fréquence cardiaque associé. Ainsi, la valeur Temps de Capture de Caméra T est un timestamp plus précis à utiliser. |
Confiance (0) | Une valeur de 0 à 1 indiquant la confiance de la valeur de fréquence cardiaque mesurée. |
[BPM, T, C] | Un tableau contenant les valeurs de fréquence cardiaque (BPM - battements par minute), le temps de capture de la caméra (T), et l'intervalle de confiance de la mesure (C). Référez-vous à l'aperçu de l'image dans la section d'enregistrement de données ci-dessus pour avoir une idée des données collectées avec cette valeur spécifique au déclencheur sélectionnée. |
Timestamp du Déclencheur (Unixtime) | L'horodatage du déclencheur en UNIXTIME. Note : Référez-vous à la valeur de Capture de Caméra T car c'est une valeur plus précise pour le moment où la détection d'émotion a eu lieu, comme expliqué ci-dessus. |
Heure de Déclenchement (Depuis le Début du Cadre) | Temps (en millisecondes) que le déclencheur a duré depuis le début du cadre / le début. |
Exemples Pratiques avec le Déclencheur de Détection de Fréquence Cardiaque
Dans cette démo, la détection de fréquence cardiaque à distance est activée. Les valeurs pertinentes (BPM, horodatage et intervalles de confiance de la mesure) seront affichées en temps réel.