说明:反射式血氧(SPO2)计算,包括基线滤波,脉搏波特征点提取,R值计算,可移植到单片机(STM32)。
说明:对PPG信号,也就是脉搏波信号,进行预处理,主要是带通滤波。文件为matlab代码,包括读取数据,设计IIR0.5-5Hz巴特沃斯带通滤波器,显示原信号时域、频域图,滤波前后时域图、滤波前后频域图。
说明:可以去除50Hz公频干扰的陷波器matlab程序,还有中值滤波,滑动平均滤波程序。还有2点差分,3点差分和5点差分程序。可以较好地去除生物医学信号比如脉搏波信号及心电信号的噪声。