Estoy haciendo un proyecto de último año en la universidad que implica hacer una aplicación médica para Android, como práctica tengo que hacer una aplicación de monitor de frecuencia cardíaca .Tomando fotos cada 66 milisegundos en el teléfono Android para el análisis de color (Monitor de frecuencia cardíaca)
He descubierto que la mejor manera de hacerlo es buscar cambios de color en su sangre cuando sostiene la cámara contra su dedo con el flash encendido.
Aquí es donde los problemas entran en juego, ¿es posible tomar una foto cada 66 milisegundos en la cámara, luego comparar cada par de fotos para cualquier cambio de intensidad con el fin de contar un latido del corazón? o es mejor grabar un video y analizar cada fotograma buscando un cambio.
Incluso es posible simplemente mirar la vista previa del video y comparar cada cuadro.
Las preguntas que necesitan respuesta para este problema se enumeran a continuación cuidadosamente
¿Cuál es el mejor método para esto, tomar fotos, grabar vídeo o mirar la vista previa en vivo.
¿Hay alguna mensajes o páginas que pueden visitar en Internet donde las personas han intentado cosas similares
Alguien tiene un método básico que debería hacer para obtener dos imágenes que puedo comparar dentro del marco de tiempo.
Por último, si yo tomo la básica toma una fotografía cada enfoque de 66 milisegundos, lo que puedo hacer para asegurarse de tomar la fotografía a intervalos de tiempo correctos
dulce idea. Tal vez más realista es sostener un estetoscopio en el micrófono. – Ian
Hola, Antony, estoy trabajando en una solución similar, calculo el promedio de un color en la imagen y luego trato de encontrar un patrón y detectar la frecuencia, sin embargo, descubrí que esto es un valor promedio simple y calculador de un color en la imagen no es suficiente, ¿tiene alguna otra solución a este problema que pueda compartir? – michael
Hola, Michael, me rindo por esto ya que mi teléfono se rompió, sin embargo necesitas hacer algunas cosas adicionales para calcular la frecuencia cardíaca, el principal se centra en convertir los cambios de frecuencia en valores de intensidad a una frecuencia de Hz en un grafico. para hacer esto puedes usar una "transformada rápida de Fourier", aunque no estoy muy seguro de cómo usarlo, sin embargo, hacerlo te devolverá el Hz que se traduce en ritmo cardíaco :) – Antony