当前位置: 代码迷 >> Iphone >> 心率测试是怎么实现的
  详细解决方案

心率测试是怎么实现的

热度:66   发布时间:2016-04-25 06:16:49.0
心率测试是如何实现的?
如题,想请教下一些体检软件(如口袋体检)的心率测试是怎样实现的,我看网上说
诸如心率测量,App Store 上早有单独的应用,比如我们曾大力推荐的 Instant Heart Rate (链接),原理就是利用摄像头在强光辅助下,拍摄指尖因血液流动造成的细微颜色变化,在准确度和可靠性上是有保障的。
想问下,类似于这样的技术实现大概是怎样的?是打开闪光灯的时候录一段视频,然后分析这段视频如何如何的?具体怎样分析视频?

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

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