Skip to main content

El principio

Con cada latido del corazón, el volumen de sangre en la piel aumenta y disminuye. La sangre absorbe la luz, por lo que el color de la piel cambia muy ligeramente al ritmo del pulso. Una cámara puede detectar este cambio aunque sea invisible a la vista. Medirlo sin contacto se llama fotopletismografía remota (rPPG).

Cómo lo hace el SDK de Elata

rppg-web ejecuta esta canalización en el navegador, en el dispositivo del usuario:
  1. Encuentra la cara. Un modelo de rostro emblemático localiza regiones de la piel como la frente y las mejillas.
  2. Promediar el color. Para cada fotograma de vídeo, el SDK promedia los valores de rojo, verde y azul en esas regiones.
  3. Extrae la señal de pulso. Los métodos establecidos combinan los canales de color para cancelar la iluminación y el movimiento: el método del canal verde, CHROM (basado en crominancia) y POS (plano ortogonal a la piel).
  4. Estima la tarifa. El SDK estima las pulsaciones por minuto de dos maneras, a partir del espectro de frecuencia de la señal y de su autocorrelación, y comprueba que coincidan.
  5. Calidad del informe. Cada estimación viene con un valor de calidad de la señal y un valor de confianza, por lo que una aplicación puede distinguir una lectura limpia de una suposición.
Los fotogramas de vídeo sin procesar nunca salen del dispositivo.

¿Qué afecta la precisión?

rPPG funciona bien en buenas condiciones y se degrada en malas. Las revisiones publicadas identifican constantemente los mismos desafíos: Los consejos para los usuarios se encuentran en Dispositivos. Los desarrolladores pueden utilizar los valores de calidad y confianza del SDK para avisar a los usuarios o retrasar una lectura.

Qué puede y no puede reclamar rPPG

  • Puede: estimar la frecuencia del pulso en reposo en condiciones razonables y mostrar qué tan estable es la señal.
  • Con precaución: la variabilidad del ritmo cardíaco de una cámara necesita grabaciones muy limpias y más largas.
  • No puede: diagnosticar problemas del ritmo cardíaco ni reemplazar un dispositivo médico. Incluso el contacto PPG, utilizado en relojes inteligentes, necesita confirmación de ECG para el diagnóstico.

Fuentes

Literatura revisada por pares, recuperada a través de PubMed:
  • Debnath U, Kim S. Una revisión exhaustiva de la medición de la frecuencia cardíaca mediante fotopletismografía remota y aprendizaje profundo. Ingeniería Biomédica en línea, 2025. doi:10.1186/s12938-025-01405-5
  • Chen W, et al. El aprendizaje profundo y la fotopletismografía remota impulsaron avances en la medición fisiológica sin contacto. Fronteras en Bioingeniería y Biotecnología, 2024. doi:10.3389/fbioe.2024.1420100
  • De Wever M, et al. Fotopletismografía para la monitorización de la frecuencia y el ritmo cardíacos: evidencia actual y aplicaciones clínicas. JACC: Electrofisiología Clínica, 2026. doi:10.1016/j.jacep.2026.06.034
Implementación del SDK: rppg-web (repositorio público de SDK).