12

我的问题非常简单直接。有没有什么技术可以让我计算出使用安卓设备的人的心跳。

我用谷歌搜索了一些结果,他们使用相机实现了它。

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

谢谢。

4

1 回答 1

9

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

1.使用已在某些应用程序中实现的相机。我已经尝试过其中一种,但效果并不好!

我不知道这将如何实现,但我猜随着血液被泵入身体,皮肤会稍微改变颜色。相机将能够检测到这些变化并计算出脉冲(即每个脉冲之间的时间)。

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

使用麦克风,您必须弄清楚如何滤除背景噪声信号并仅检测脉冲的声音。麦克风需要靠近心脏或血液运动产生足够噪音以被检测到的地方。然后,您需要弄清楚噪音听起来像什么,并使用某种音频信号处理来检测它。然后计算每个脉冲之间的时间以获得脉冲率。以下是此类应用程序的示例:http ://www.bbc.co.uk/news/11145583

3.使用运动检测硬件。然而,我非常怀疑这是否足够敏感以接收由心脏跳动引起的运动!

除此之外,您还需要某种外部传感器——胸带或类似的东西。您可以获得传输蓝牙的心率监测器,因此其中之一可能会起作用。

希望这可以帮助!

于 2011-03-11T09:05:00.767 回答