首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用安卓设备测量HeartBeat

如何使用安卓设备测量HeartBeat
EN

Stack Overflow用户
提问于 2011-03-11 16:59:42
回答 1查看 7.5K关注 0票数 12

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

我在谷歌上搜索了一下,发现了一些他们使用相机实现的结果。

任何其他想法或帮助都将受到高度赞赏。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-11 17:05:01

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

1.使用已经在某些应用程序中实现的摄像头。我试过其中的一个,但效果不是很好!

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

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

使用麦克风,你必须弄清楚如何过滤背景噪声信号,只检测脉搏的声音。麦克风需要放在心脏附近,或者血液运动产生足够噪音的地方才能被检测到。然后,你需要找出噪声听起来像什么,并使用某种音频信号处理来检测它。然后计算每个脉冲之间的时间,以获得脉率。这里有一个这样的应用程序的运行示例:

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

除此之外,你还需要一些外部传感器--胸带或类似的东西。你可以安装可以传输蓝牙功能的心率监控器,这样其中一个就可以工作了。

希望这能有所帮助!

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5270871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档