/HeartRate

【Android项目】使用Android手机的摄像头,通过闪光灯识别手指的血管,完成心率的检测,绘制出心率图

Primary LanguageJavaApache License 2.0Apache-2.0

HeartRate

【Android项目】使用Android手机的摄像头,通过闪光灯识别手指的血管,完成心率的检测,绘制出心率图

<检测心率的原理>

当打开App时,手机的闪光灯也会被自动打开,用户将手指放在摄像头上时,指尖皮下血管由于有血液
被压入,被光源照射的手指亮度(红色的深度)会有轻微的变化。这个过程可以凭借感光元件捕捉到。
这样毛细血管的搏动就能通过画面明度的周期性变化反映出来。

下面是刚刚打开App时的界面:


image

这个则是手指放在摄像头上之后,程序绘制出的心率图:


image