我的问题非常简单明了。是否有任何技术可以通过它来计算使用Android设备的人的心跳。
我用Google搜索并发现了一些使用相机实现它的结果。
任何其他想法或帮助将受到高度赞赏。
感谢。
答案 0 :(得分:8)
我想为了测量心跳,你有3个选择:
1。使用已在某些应用程序中实现的相机。我尝试了其中一种并不是很好!
我不知道究竟是如何实施的,但我猜测,当血液被泵入体内时,皮肤会略微变色。相机将能够检测到这些变化并计算出脉冲(即每个脉冲之间的时间)。
2. 使用麦克风。但是我不确定它是否足够敏感。您必须找到一种方法来滤除背景噪音并仅获取所需的信号。
使用麦克风,你必须弄清楚如何滤除背景噪音信号并只检测脉冲的声音。麦克风需要靠近心脏或血液运动产生足够的噪音来检测。然后,您需要弄清楚噪声听起来是什么,并使用某种音频信号处理来检测它。然后计算每个脉冲之间的时间以获得脉冲率。以下是此类应用的示例:http://www.bbc.co.uk/news/11145583
3. 使用动作检测硬件。然而,我非常怀疑这种敏感程度足以让人感受到心脏跳动引起的运动!
除此之外,您还需要一些外部传感器 - 胸带或类似物。您可以获得传输蓝牙的心率监测器,以便其中一个可以工作。
希望这有帮助!