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
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guía
    • COMENZANDO

      • Editor de Tareas
      • Marcos
        • Marco del Lienzo
        • Marco de Página
        • Marco de Sitio Web
      • Línea de Tiempo del Ensayo
      • Presentación de Estímulos
      • Corrección de Respuesta
      • Objetos
      • Eventos
      • Variables
      • Asistente de Tareas
      • Sistema de Ensayo
      • Diseño del Experimento
        • Creando un Estudio
        • Patrones de marco de datos
        • Diseño de Experimentos Multiusuario
    • TEMAS DESTACADOS

      • Aleatorización y Balance
      • Seguimiento Ocular
        • Presentación de Estímulos en una Tarea de Seguimiento Ocular
        • Cómo Elegir Configuraciones de Calibración de Seguimiento Ocular
        • Configuración del Seguimiento Ocular en una Tarea
        • Grabación y Exportación de Datos de Mirada
        • Usando Formas como Áreas de Interés (AOI) para el Seguimiento Ocular
        • La Experiencia de Calibración del Participante
      • Puente Web
        • Selección de AOIs de Sitio Web | Anclar, Ajustar y Verificar el Seguimiento de AOI
        • Seguimiento del Comportamiento del Ratón en un AOI de Sitio Web | Guía del Puente Web
      • Cuestionarios
      • Aplicación de Escritorio
      • Estudios de Muestra
      • Reclutamiento de Participantes
      • Acceso a la API
        • REST API
        • API de Webhook
        • API de WebSocket
      • Otros Temas

        • Tiempos de Estímulo Precisos
        • Estudios Multiusuario
        • Seguimiento de Cabeza en Labvanced | Guía
    • TABS PRINCIPALES DE LA APLICACIÓN

      • Descripción general: Pestañas principales
      • Tablero
      • Mis Estudios
      • Estudios Compartidos
      • Mis Archivos
      • Biblioteca de Experimentos
      • Mi Cuenta
      • Licencia y Servicios
    • TABS DE ESTUDIO

      • Descripción general: Pestañas específicas del estudio
      • Diseño del Estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
      • Editor de Tareas
        • Controles de Tareas
        • El Sistema de Pruebas
        • Tipos de Marcos
        • Objetos
        • Tablas de Propiedades de Objetos
        • Variables
        • Tablas de Variables del Sistema
        • El Sistema de Eventos
        • Funciones del Editor de Texto
        • Opciones de Seguimiento Ocular en el Editor de Tareas
        • Seguimiento de Cabeza en una Tarea
        • Estudios Multi-Usuario
      • Configuraciones
      • Variables
      • Medios
      • Textos y Traducción
      • Lanzar y Participar
      • Gestión de Sujetos
      • Vista de Datos y Exportación
        • Vista de Datos y Selección de Variables y Tareas (Versión ANTIGUA)
        • Accediendo a Grabaciones (Versión ANTERIOR)
  • Videos
    • Descripción general del video
    • Introducción a Labvanced
    • Creación de tareas
    • Videos de elementos
    • Eventos y variables
    • Temas avanzados
  • Guías
    • Introducción
    • Tarea de Stroop
    • Tarea de decisión léxica
    • Tarea de señalización de mirada de Posner
    • Paradigma de parpadeo de ceguera por cambio
    • Estudio de ejemplo de seguimiento ocular
    • Estudio de seguimiento ocular en infantes
    • Estudio de captura de atención con seguimiento de mouse
    • Presentación visual serial rápida
    • Estudio de ChatGPT
    • Demostración de seguimiento ocular: SVG como AOIs
    • Demostración multiusuario: Mostrar los cursores de los sujetos
    • Controlador de gamepad / joystick- Configuración básica
    • Estudio de aplicación de escritorio con integración de EEG
    • Equilibrio de grupos entre sujetos y configuración de variables
    • Construyendo un estudio multiusuario
    • Guía de seguimiento ocular en marco de sitio web
    • Seguimiento ocular condicional con webcam
  • Preguntas frecuentes
    • Características
    • Política y pautas de soporte
    • Seguridad y privacidad de datos
    • Licenciamiento
    • Precisión de Labvanced
    • Uso programático y API
    • Uso de Labvanced sin conexión
    • Resolución de problemas
    • Preguntas sobre la creación de estudios
  • Archivo de boletines
  • Documentos
  • Aula
El disparador de detección de frecuencia cardíaca se activa ante cambios en la frecuencia cardíaca detectada en Labvanced

Disparador de Detección de Frecuencia Cardíaca

Tabla de Contenidos

  • Resumen
  • Registro de Datos de Frecuencia Cardíaca
  • Activación de la Detección de Frecuencia Cardíaca
  • Valores Específicos del Disparador
  • Ejemplos Prácticos

Resumen

La medición de frecuencia cardíaca de Labvanced es un sistema de seguimiento fisiológico que utiliza cámaras web estándar para estimar la frecuencia cardíaca de forma remota, sin necesidad de hardware especializado.

Este oyente de eventos se activa con actualizaciones de detección de frecuencia cardíaca. Al seleccionar este disparador, se pueden medir los BPM, una marca de tiempo y un puntaje de confianza.

Note: Todo el procesamiento ocurre del lado del cliente, garantizando el cumplimiento del GDPR y asegurando que no se transmita ni almacene nunca datos faciales externamente.

El menú de disparador de detección de emociones en Labvanced.

Localizando el Disparador de Detección de Frecuencia Cardíaca desde el menú de disparadores del Evento.

Registro de Datos de Frecuencia Cardíaca

Al seleccionar el disparador y darle un nombre a la acción, aparecerá un cuadro de diálogo que te pedirá configurar los eventos relevantes para el registro de datos para la detección de frecuencia cardíaca:

Eventos automatizados creados para registrar la detección de frecuencia cardíaca en Labvanced.

Al seleccionar el Disparador de Detección de Frecuencia Cardíaca, aparecerá un aviso que configurará el evento para registrar valores relacionados con la frecuencia cardíaca. Nota: Consulta la imagen de la tabla de datos más abajo para obtener una vista previa de los datos que este evento registra.

Como resultado de la creación automática de este evento, se creará la siguiente acción (como se muestra en la imagen a continuación). Se asigna el nombre de variable heartRate_Heart Rate Detection y se indica el valor específico del disparador de [BPM,T,C] Array como los valores a registrar durante la recolección de datos.

Desde aquí, el nombre de la variable se puede editar posteriormente a través del panel Variables, y los valores del disparador también se pueden reasignar a valores diferentes. Consulta más abajo para más opciones a través del Value-select Menu.

Evento automatizado para el disparador de detección de emociones en Labvanced.

El evento generado automáticamente para registrar el resultado de la detección de frecuencia cardíaca del evento creado, en el paso de la imagen anterior.

Vista Previa de los Datos de Frecuencia Cardíaca Recogidos en Labvanced

A continuación se muestra un ejemplo de datos registrados como resultado de tener el evento anterior activo en tu tarea en Labvanced:

Datos de detección de frecuencia cardíaca registrados en Labvanced

Vista previa de los datos recogidos con el valor específico del disparador [BPM,T,C].

Activación de la Detección de Frecuencia Cardíaca

Para que el disparador de detección de frecuencia cardíaca funcione, es necesario que las configuraciones relevantes estén activadas y habilitadas tanto en Task Controls como en Settings, como se explica a continuación.

Configuraciones del Estudio - Habilitar Detección de Frecuencia Cardíaca

En la pestaña Settings, navega a Physiology → Heart Rate Detection y marca la casilla para activar las mediciones de frecuencia cardíaca en tu estudio.

Note: Dado que la detección de frecuencia cardíaca remota (rPPG) funciona calculando promedios ponderados a lo largo del tiempo y, por lo tanto, puede tardar 10 segundos o más en inicializarse, hay una configuración en la pestaña Settings llamada Initialize RPPG on Study Start que, al activarse, ayuda a asegurar que las mediciones de rPPG estén listas antes de que comience tu tarea principal (excepto donde has habilitado RPPG en tu primera tarea). Además, hay una configuración adicional llamada Wait for heartrate confidence que, al habilitarse, hará que el estudio espere hasta que la detección de frecuencia cardíaca alcance el nivel de confianza especificado antes de proceder. El estudio también se pausará si la confianza en la frecuencia cardíaca cae por debajo del umbral especificado durante el experimento. Esto es útil para garantizar que los datos de frecuencia cardíaca sean fiables.

Configuraciones de la Tarea - Habilitar Detección de Frecuencia Cardíaca

En la sección Task Controls en el Task Editor, navega a la pestaña Physiological Signals y haz clic en la casilla para que la detección de frecuencia cardíaca esté activa en la tarea específica.

Al activar la detección de frecuencia cardíaca haciendo clic en la casilla, aparecerá un cuadro de diálogo que te pedirá que indiques si se debe crear un evento para registrar los valores de detección de frecuencia cardíaca, junto con en qué fotograma debería ocurrir el registro:

Creando un evento para registrar datos de detección de frecuencia cardíaca a través de los controles de tarea

A través de los Controles de Tarea en Señales Fisiológicas, también es posible generar automáticamente registros de datos para la Detección de Frecuencia Cardíaca, así como especificar en qué fotograma debe ocurrir específicamente el registro de datos.

Valores Específicos del Disparador para la Detección de Frecuencia Cardíaca

Al seleccionar el Heart Rate Detection Trigger, las siguientes opciones están disponibles en el Value-Select Menu.

Accediendo al menú específico del disparador en Labvanced a través del menú de selección de variable

Accediendo a los valores específicos del disparador del Disparador de Detección de Frecuencia Cardíaca a través del Menú de Selección de Valores.

ValorDescripción
BPMValor numérico que indica la frecuencia cardíaca medida como latidos por minuto (BPM).
Camera Capture Time (T)El valor de marca de tiempo ajustado basado en cuándo ocurrió la captura de imagen (es decir, la captura de la cámara) que se requiere para realizar los cálculos de detección de frecuencia cardíaca.

Nota: Mientras que la Marca de Tiempo del Disparador es un valor del momento en que se inició el disparador, toma unos pocos milisegundos para que el algoritmo capture el fotograma de imagen localmente y luego procese el puntaje de frecuencia cardíaca relacionado. Por lo tanto, el valor Camera Capture Time T es una marca de tiempo más precisa para usar.
Confidence (0)Un valor de 0 a 1 que indica la confianza del valor de frecuencia cardíaca medido.
[BPM, T, C]Un array que contiene los valores de frecuencia cardíaca (BPM - latidos por minuto), el tiempo de captura de la cámara (T), y el intervalo de confianza de la medición (C).

Consulta la imagen de vista previa en la sección de registro de datos arriba para tener una idea de los datos recogidos con este valor específico del disparador seleccionado.
Trigger Timestamp (Unixtime)La marca de tiempo del disparador en UNIXTIME.

Nota: Consulta el valor de Captura de Cámara T, ya que este es un valor más preciso para cuándo ocurrió la detección de emociones, como se explicó anteriormente.
Trigger Time (From Frame Onset)Tiempo (en milisegundos) que ocurrió el disparador desde el inicio / comienzo del fotograma.

Ejemplos Prácticos con el Disparador de Detección de Frecuencia Cardíaca


Demo de Detección de Frecuencia Cardíaca Remota (rPPG)

En esta demostración, se activa la detección remota de frecuencia cardíaca. Los valores relevantes (BPM, marca de tiempo y intervalos de confianza de la medición) se mostrarán en tiempo real.