主权项 |
1.基于第二代小波的脉搏信号特征点的提取方法,其特征在于,所述方法包括基于第二代小波分解脉搏信号以及基于模极大值法提取脉搏信号特征点;所述基于模极大值法提取脉搏信号特征点包括以下步骤:B1:确定当前分解层数下小波系数的多个正-负极大值对;B2:采用过零点计算模型确定步骤B1中所述多个正-负极大值对的多个过零点;B3:基于步骤B2中所述多个过零点确定脉搏信号的多个主波波峰范围;B4:在步骤B3中的所述多个主波波峰范围内确定多个主波波峰,所述主波波峰点为第一特征点;B5:设定第一时间窗,以步骤B4中所述多个第一特征点为起始点,在所述第一时间窗内确定多个单波起点,所述单波起点为第二特征点;B6:基于步骤B4中所述多个第一特征点确定脉搏信号的多个重搏波定位点;B7:设定第二时间窗,以步骤B6中所述多个重搏波定位点为起始点,在所述第二时间窗内分别确定多个重搏波波峰与多个重搏波波谷,所述重搏波波峰与重搏波波谷分别为第三特征点和第四特征点;所述步骤B6包括:确定多个主波波峰的两个之间的模极大值点,所述模极大值点为重搏波定位点;或者在多个主波波峰的两个之间采用漏检点补偿模型确定重搏波定位点;所述步骤B6包括以下子步骤:子步骤1210a,在第n尺度小波系数<img file="FDA0000399065630000011.GIF" wi="51" he="58" />中检测除所述正-负极大值对以外的模极大值点;子步骤1210b,判断所述模极大值点的时域位置是否在(l+0.15×m<sub>2</sub>,l+0.35×m<sub>2</sub>)范围内,若否,则在子步骤1210c删除该模极大值点并返回执行子步骤1210a;若是,则在子步骤1210d判断两个第一特征点之间是否存在模极大值点,若否,则在子步骤1210e补偿时域位置为(l+0.25×m<sub>2</sub>)的点,并以该点作为重搏波定位点;若是,则在子步骤1210f进一步判断两个第一特征点之间是否存在多个时域位置在(l+0.15×m<sub>2</sub>,l+0.35×m<sub>2</sub>)范围内的模极大值点,若是,则在下一子步骤1210g保留靠近前向第一特征点方向的第二个模极大值点作为重搏波定位点,若否,则将模极大值点为重搏波定位点;其中,l为所述模极大值点的前向最接近的第一特征点的时域位置,m<sub>2</sub>为多个第一特征点两两间的距离平均值;所述第一时间窗TW<sub>1</sub>=0.25×m<sub>2</sub>;所述第二时间窗TW<sub>2</sub>=0.1×m<sub>2</sub>。 |