如何使用android设备测量心跳

如何使用android设备测量心跳,android,sensors,heartbeat,Android,Sensors,Heartbeat,我的问题非常简单明了。有没有什么技术可以让我用android设备计算出一个人的心跳 我在谷歌上搜索了一下,发现了一些他们用摄像头实现的结果 任何其他想法或帮助将不胜感激 谢谢。我想为了测量心跳,你有3个选择: 1。使用一些应用程序中已经实现的摄像头。我试过其中一种,但效果不太好 我不知道这到底是怎么实现的,但我猜当血液通过身体时,皮肤的颜色会发生轻微的变化。摄像机将能够检测这些变化并计算出脉冲(即每个脉冲之间的时间) 2.使用麦克风。但是我不确定它是否足够敏感。你必须找到一种滤除背景噪音的方法,

我的问题非常简单明了。有没有什么技术可以让我用android设备计算出一个人的心跳

我在谷歌上搜索了一下,发现了一些他们用摄像头实现的结果

任何其他想法或帮助将不胜感激


谢谢。

我想为了测量心跳,你有3个选择:

1。使用一些应用程序中已经实现的摄像头。我试过其中一种,但效果不太好

我不知道这到底是怎么实现的,但我猜当血液通过身体时,皮肤的颜色会发生轻微的变化。摄像机将能够检测这些变化并计算出脉冲(即每个脉冲之间的时间)

2.使用麦克风。但是我不确定它是否足够敏感。你必须找到一种滤除背景噪音的方法,只拾取所需的信号

使用麦克风,你必须知道如何过滤掉背景噪音信号,只检测脉冲的声音。麦克风需要放在靠近心脏的地方,或者血液运动产生足够噪音的地方,以便被检测到。然后,您需要计算出噪声的声音,并使用某种音频信号处理来检测它。然后计算每个脉冲之间的时间,以获得脉冲率。以下是此类应用程序的一个实例:

3。使用运动检测硬件。然而,我非常怀疑这是否足够敏感,能够捕捉到心脏跳动引起的运动

除此之外,你还需要有某种外部传感器——胸带或类似的传感器。你可以用传输蓝牙的心率监视器,这样其中一个就可以工作了


希望这有帮助

+1 ohh thx回复。和thx用于gr8解释。你能详细说明第二点吗?你能给我一些通过相机实现它背后的逻辑暗示吗。