首页 新闻 会员 周边

实时心跳测量

0
悬赏园豆:5 [待解决问题]

最近看见有的iPhone上的app,把手指放在摄像头上可以测量用户的心跳,有人知道原理么,有demo最好

枫锅锅的主页 枫锅锅 | 菜鸟二级 | 园豆:201
提问于:2016-06-12 15:56
< >
分享
所有回答(2)
0
写代码的小2B | 园豆:4371 (老鸟四级) | 2016-06-12 16:52

这个代码我也看过,通过rgb值根据相关的算法得到,但是上面有不足的地方就是一开始就就采集数据,无法当手指触碰到摄像头才开始,也无法计算出大概的心跳,只是一个波形图展示,亲,你以前做过这个么??

支持(0) 反对(0) 枫锅锅 | 园豆:201 (菜鸟二级) | 2016-06-12 16:56

@枫锅锅: 

很早使用Xamarin.iOS做过。

理解核心算法拿来使用就可以,很少有那个开源项目直接能符合你自己的需求吧。

支持(0) 反对(0) 写代码的小2B | 园豆:4371 (老鸟四级) | 2016-06-12 17:08

@写代码的小2B: 方便的话可以看看你之前写的那个么

支持(0) 反对(0) 枫锅锅 | 园豆:201 (菜鸟二级) | 2016-06-12 17:09

@枫锅锅: 

不方便··········

支持(0) 反对(0) 写代码的小2B | 园豆:4371 (老鸟四级) | 2016-06-12 17:11

@写代码的小2B: 好吧,谢谢了

支持(0) 反对(0) 枫锅锅 | 园豆:201 (菜鸟二级) | 2016-06-12 17:11

@枫锅锅: 

不是不愿意,时间久远,代码已经找不到了。(测试项目,没有上线)

就算有代码也是一样,你看我用C#写的代码不如直接看这个开源项目。

我当时都谈不上理解,是直接翻译objective-c。

支持(0) 反对(0) 写代码的小2B | 园豆:4371 (老鸟四级) | 2016-06-12 17:17

@写代码的小2B: 恩恩,非常感谢,我现在遇到的问题就是我想设置我手指触碰到摄像头的时候才开始采集图像,找了好久都不知道怎么在代码中调用摄像头的传感器去设置这个

支持(0) 反对(0) 枫锅锅 | 园豆:201 (菜鸟二级) | 2016-06-12 17:20
0

很简单,用高光(摄像头旁的 LED 闪光灯,或者其他足够亮的光源也可)照亮指尖皮下毛细血管,当心脏将新鲜的血液压入毛细血管时,亮度(红色的深度)会有轻微变化,通过摄像头监测这一有规律变化的间隔,即可算出心跳了。

宇诺 | 园豆:233 (菜鸟二级) | 2016-06-13 14:08

原理现在我知道了,就是对于数据处理那块不是很清楚,

支持(0) 反对(0) 枫锅锅 | 园豆:201 (菜鸟二级) | 2016-06-13 15:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册