心率测试是如何实现的?

xyxjn 2012-10-22 11:17:04
如题,想请教下一些体检软件(如口袋体检)的心率测试是怎样实现的,我看网上说
诸如心率测量,App Store 上早有单独的应用,比如我们曾大力推荐的 Instant Heart Rate (链接),原理就是利用摄像头在强光辅助下,拍摄指尖因血液流动造成的细微颜色变化,在准确度和可靠性上是有保障的。
想问下,类似于这样的技术实现大概是怎样的?是打开闪光灯的时候录一段视频,然后分析这段视频如何如何的?具体怎样分析视频?
...全文
296 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
morisunshine 2012-11-01
  • 打赏
  • 举报
回复
这问题高深了
xyxjn 2012-11-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

数据采样就是你提到的了,至于分析算法,有很多种。基本思想就是心脏跳动时,血压增加,导致血管扩张,血液浓度增高。这两者都会导致数据样本的红色分量在心脏跳动时有所增加。

所以,首先对视频进行拆帧,并找到两次红色分量出现极大值时的时间间隔,则可以计算出粗略的心率。如果需要精确一点,则探测时间延长一些即可。
[/Quote]

多谢楼上的回复啊,那怎样对视频拆帧呢?听起来很深奥的样子啊,ios有通用的接口吗?还是得自己写分析?
xyxjn 2012-11-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

引用 2 楼 的回复:
多谢楼上的回复啊,那怎样对视频拆帧呢?听起来很深奥的样子啊,ios有通用的接口吗?还是得自己写分析?


找一些视频处理的库来处理吧,自己写……不是累死就是烦死
[/Quote]

是啊,自己写估计得挂了。。多谢回复啊~
virtualxmars 2012-11-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
多谢楼上的回复啊,那怎样对视频拆帧呢?听起来很深奥的样子啊,ios有通用的接口吗?还是得自己写分析?
[/Quote]

找一些视频处理的库来处理吧,自己写……不是累死就是烦死
virtualxmars 2012-10-22
  • 打赏
  • 举报
回复
数据采样就是你提到的了,至于分析算法,有很多种。基本思想就是心脏跳动时,血压增加,导致血管扩张,血液浓度增高。这两者都会导致数据样本的红色分量在心脏跳动时有所增加。

所以,首先对视频进行拆帧,并找到两次红色分量出现极大值时的时间间隔,则可以计算出粗略的心率。如果需要精确一点,则探测时间延长一些即可。

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧