Sto facendo un progetto per l'ultimo anno all'università che comporta la realizzazione di un'applicazione medica per Android, come pratica devo fare un'app per monitorare la frequenza cardiaca .Scattare foto ogni 66 millisecondi sul telefono Android per l'analisi del colore (monitor della frequenza cardiaca)
Ho capito che il modo migliore per farlo è cercare i cambiamenti di colore nel sangue quando si tiene la fotocamera contro il dito con il flash acceso.
È qui che entrano in gioco i problemi, è possibile scattare una foto ogni 66 millisecondi sulla fotocamera, quindi confrontare ogni coppia di foto per eventuali variazioni di intensità al fine di contare un battito cardiaco? o sto meglio registrando un video e analizzando ogni fotogramma cercando un cambiamento.
Heck è anche possibile solo guardare l'anteprima del video e confrontare ogni fotogramma.
Le domande che necessitano risposte per questo problema sono ordinatamente elencati di seguito
Qual è il metodo migliore per questo, scattare foto, registrare video o guardando l'anteprima dal vivo.
È stato rilevato qualche post o pagine posso visitare su internet dove le persone hanno tentato cose simili
Chiunque ha un metodo di base devo fare per ottenere due immagini che posso confrontare nei tempi.
Infine Se faccio prendere la base scattare una foto ogni approccio 66 millisecondi, che cosa posso fare per garantire l'immagine viene ripresa con gli intervalli di tempo corretti
dolce idea. Forse più realistico è tenere uno stetoscopio al microfono. – Ian
Ciao Antony, sto lavorando su una soluzione simile, calcolo la media di un colore nell'immagine e poi cerco di trovare un pattern e rilevare la frequenza, tuttavia ho scoperto che questo è il valore medio semplice e calcolato di un colore nell'immagine non è sufficiente, hai qualche altra soluzione a questo problema che puoi condividere? – michael
Hey michael, mi arrendo mentre il mio telefono si rompe, tuttavia devi fare qualcosa in più per calcolare la frequenza cardiaca, il principale è centrato attorno alla conversione delle variazioni di frequenza dei valori di intensità in una frequenza Hz su un grafico. per fare questo puoi usare una "trasformazione veloce di Fourier", non sono troppo sicuro di come utilizzarlo, tuttavia, facendo ciò ti restituirò l'Hz che si traduce in frequenza cardiaca :) – Antony