Cómo medir HeartBeat usando un dispositivo Android

Mi pregunta es muy sencilla y directa. ¿Hay alguna técnica a través de la cual puedo calcular el latido de una persona usando el dispositivo android.

Lo busqué en Google y encontré algunos resultados en los que lo implementaron con la cámara.

Cualquier otra idea o ayuda será muy apreciada.

Gracias.

Supongo que con el fin de medir el latido del corazón tiene 3 opciones:

1. Utilice la cámara como ya se ha implementado en algunas aplicaciones. He probado uno de estos y no fue genial!

No sé exactamente cómo se aplicaría esto, pero supongo que a medida que la sangre se bombea a través del cuerpo, la piel cambia ligeramente de color. La cámara podría detectar estos cambios y calcular el pulso (es decir, el tiempo entre cada pulso).

2. Utilice el micrófono. Sin embargo, no estoy seguro de si sería lo suficientemente sensible. Usted tendría que encontrar una manera de filtrar el ruido de fondo y recoger sólo la señal necesaria.

Usando el micrófono usted tendría que resolver cómo filtrar las señales de ruido de fondo y detectar sólo el sonido del pulso. El micrófono tendría que ser mantenido cerca del corazón o en algún lugar donde el movimiento de sangre hizo suficiente ruido para ser detectado. Entonces tendrías que averiguar qué suena ese ruido y detectarlo usando algún tipo de procesamiento de señales de audio. Luego cuente el tiempo entre cada pulso para obtener la frecuencia del pulso. Aquí hay un ejemplo de una aplicación en acción: http://www.bbc.co.uk/news/11145583

3. Utilice el hardware de detección de movimiento. Sin embargo, dudo mucho que esto sería lo suficientemente sensible para captar el movimiento causado por el latido del corazón!

Aparte de eso usted necesitaría tener algún tipo de sensor externo – una correa de pecho o similar. Usted puede conseguir los monitores de la frecuencia cardíaca que transmiten Bluetooth así que uno de éstos podría trabajar.

¡Espero que esto ayude!

  • Remapear el sistema de coordenadas en la aplicación para Android
  • ¿Cómo implementar el sensor de giroscopio en android?
  • ¿Cómo detectar el movimiento de un dispositivo Android?
  • ¿Qué teléfonos Android por ahí tienen un giroscopio?
  • Guardar los datos del sensor en el archivo de android
  • Android: evita que la función de vibración del teléfono afecte a los datos del acelerómetro
  • Sensor de Android: getRotationMatrix () devuelve valores erróneos, ¿por qué?
  • Uso del sensor de orientación para apuntar hacia una ubicación específica
  • Sensor de temperatura en Android
  • Convertir los valores del campo magnético X, Y, Z desde el dispositivo en el marco de referencia global
  • ¿Existe una forma estable de detectar el evento de agitación?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.