The invention discloses a method for processing the pulse wave signal. The method comprises: obtaining the pulse wave signal; the pulse wave signal by 8 layer wavelet decomposition, and according to the frequency range of each layer, respectively drift on the pulse wave frequency range beyond the high frequency signal and low frequency signal line filter; by wavelet reconstruction of the pulse wave signal after filtering, the pulse wave to remove baseline drift and high frequency noise in the first state. And the pulse wave in the first state is adaptively filtered to obtain the filtered pulse wave. According to the method provided by the invention, noise signals in the pulse wave signal can be effectively removed, and high quality pulse waves can be obtained.
【技术实现步骤摘要】
一种对脉搏波信号进行处理的方法
本专利技术涉及信号处理领域,尤其涉及一种对脉搏波信号进行处理的方法。
技术介绍
真实脉搏信号的能量主要集中在0.5Hz~40HZ的频带上,对于脉搏信号的准确测量会遇到各种各样的噪声干扰。噪声的来源很多,例如被测人员本身呼吸,运动产生的噪声,或者被测人员所处环境的环境噪声等等。实际测量中遇到的噪声主要有基线漂移低频噪声以及高频干扰以及运动伪迹。基线漂移低频噪声主要由人体呼吸引起,能量集中在0~0.5HZ之间的频带上;高频干扰包含高频随机噪声以及工频干扰,是由于采集过程产生的随机噪声和环境干扰造成;运动伪迹是在脉搏采集过程中,由于采集者运动,使得采集部位与传感器直接距离发生位移,导致脉搏波很不稳定而产生的,这种噪声和脉搏信号在同一个频带,是脉搏波去噪的一个难点。在现有技术中,有多种方法对脉搏波信号进行处理还去出脉搏波信号中的噪声。例如:有方法采用小波分解的方式来进行去噪,但是对于脉搏波信号的分解不够细致,分层粗,难以将噪声信号和真实脉搏波信号进行准确区分。因此需要一种能够高效地对脉搏波信号进行处理的方法,能够有效去除脉搏波信号中的噪声,获得高质量脉搏波。
技术实现思路
为了有效解决现有的脉搏波信号处理中运算量大、误差大、准确率低的问题,本专利技术提供了一种对脉搏波信号进行处理的方法。根据本专利技术的一个方面,提供一种对脉搏波信号进行处理的方法,其特征在于,所述方法包括步骤:a)获取脉搏波信号;b)对所述脉搏波信号进行8层小波分解,并根据每一层的频率范围,分别对超出脉搏波频带范围的高频信号和基线漂移低频信号进行滤波;c)对滤波后的所述 ...
【技术保护点】
一种对脉搏波信号进行处理的方法,其特征在于,所述方法包括步骤:a)获取脉搏波信号;所述脉搏波信号包括:第一脉搏波信号和第二脉搏波信号;b)对所述脉搏波信号进行8层小波分解,并根据每一层的频率范围,分别对超出脉搏波频带范围的高频信号和基线漂移低频信号进行滤波;c)对滤波后的所述脉搏波信号进行小波重构,得到去除了基线漂移和高频噪声的处于第一状态的脉搏波;d)对所述处于第一状态的脉搏波进行自适应滤波,获得滤波后的脉搏波;所述步骤d)进一步包括:d1)对处于第一状态的第一脉搏波和处于第一状态的第二脉搏波分别相对于其各自最大值进行归一化处理,获得处于第二状态的第一脉搏波和处于第二状态的第二脉搏波;d2)采用差分法获得所述处于第二状态的第一脉搏波的极大极小值点,在极大值间通过插值得到极大值包络,在极小值间通过插值得到极小值包络,极大值包络与极小值包络之差即为交流信号处于第三状态的第一脉搏波;采用差分法获得所述处于第二状态的第二脉搏波的极大极小值点,在极大值间通过插值得到极大值包络,在极小值间通过插值得到极小值包络,极大值包络与极小值包络之差即为交流信号处于第三状态的第二脉搏波;d3)将所述处于第三 ...
【技术特征摘要】
1.一种对脉搏波信号进行处理的方法,其特征在于,所述方法包括步骤:a)获取脉搏波信号;所述脉搏波信号包括:第一脉搏波信号和第二脉搏波信号;b)对所述脉搏波信号进行8层小波分解,并根据每一层的频率范围,分别对超出脉搏波频带范围的高频信号和基线漂移低频信号进行滤波;c)对滤波后的所述脉搏波信号进行小波重构,得到去除了基线漂移和高频噪声的处于第一状态的脉搏波;d)对所述处于第一状态的脉搏波进行自适应滤波,获得滤波后的脉搏波;所述步骤d)进一步包括:d1)对处于第一状态的第一脉搏波和处于第一状态的第二脉搏波分别相对于其各自最大值进行归一化处理,获得处于第二状态的第一脉搏波和处于第二状态的第二脉搏波;d2)采用差分法获得所述处于第二状态的第一脉搏波的极大极小值点,在极大值间通过插值得到极大值包络,在极小值间通过插值得到极小值包络,极大值包络与极小值包络之差即为交流信号处于第三状态的第一脉搏波;采用差分法获得所述处于第二状态的第二脉搏波的极大极小值点,在极大值间通过插值得到极大值包络,在极小值间通过插值得到极小值包络,极大值包络与极小值包络之差即为交流信号处于第三状态的第二脉搏波;d3)将所述处于第三状态的第一脉搏波和所述处于第三状态的第二脉搏波相减,得到噪声参考信号;d4)采用所述噪声参考信号对所述处于第一状态的第一脉搏波和所述处于第一状态的第二脉搏波进行基于最小均方差的自适应滤波,获得滤波后的第一脉搏波和滤波后的第二脉搏波;其中,处于第一状态的脉搏波包括:处于第一状态的第一脉搏波和处于第一状态的第二脉搏波,其中所述处于第一状态的第一脉搏波,由所述第一脉搏波信号执行所述步...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。