本文中涉及到的要点主要有:

  • AVCapture

  • Core Graphics

  • Delegate & Block

  • RGB -> HSV

  • 带通滤波

  • 基音标注算法(TP-Psola)

  • 光电容积脉搏波描记法(PhotoPlethysmoGraphy, PPG)

在开始之前,我先为大家展示一下最后成品的效果:

心跳之旅—💗—iOS用手机摄像头检测心率(PPG)-LMLPHP

心率检测的ViewController

上图展示的是心率检测过程中的主要界面。

在检测的过程中,应用能够实时捕捉心跳的波峰,计算相应的心率,并以Delegate或Block的形式回调,在界面上显示相应的动画和音效。


〇、剧情概览

好吧,

04-27 21:56