I'm trying to understand whether it is possible to detect human's heartbeat from a distance.
I'm not a specialist, but it seems to me that the following issues must be addressed:
- Very sensitive microphone is required
- The signal I want to detect will be weak compared to the noise - I need to figure out how the noise may be filtered (or, maybe there is no need for filtering?). Preliminary information about the signal: I know the overall shape of one "pulse", and the spectra of possible periods (both between "pulses" and inside a single "pulse").
- Some algorithm which decides whether heartbeat is heard needs to be implemented.
I read this discussion about UltraHigh sensitive mics, but its too broad for a beginner. It also lacks any mention of algorithmic factors.
I'll be glad to hear your opinions on my intent in general, the segmentation into three stages and any other stuff which you think may be helpfull.
Also, links to any serious papers on the subjects will be appreciated.
EDIT:
I've been reading about lock-in amplifiers for other purpose, but then I though: maybe LIA can also be used for heartbeat detection? The problem is that LIA work on sinusoidal signals, while the heartbeat is non-sinusoidal. Is there a way to use an existing LIAs (or implement a custom one) to be used in such an application?