基于多特征融合的胎动检测方法与流程

文档序号:12329612阅读:401来源:国知局
基于多特征融合的胎动检测方法与流程

本发明涉及生物医学信号处理领域,尤其涉及一种胎动信号的检测方法。



背景技术:

胎动信号是胎儿重要的生理信号。胎动正常是胎儿宫内健康的表现;胎动减少或消失是胎儿缺氧或即将死亡的警示信号。目前,检测胎动主要采用超声波成像和孕妇自数胎动这两种方法,超声波成像需要在医生的辅助下进行,而孕妇自数胎动则准确性不足。近些年,基于加速度传感器记录胎动的检测装备正在逐步研发,为了识别母体造成的伪胎动和真实胎动,这些胎动检测装备需采用阵列式在母体腹部的多个位置同时采集数据,设备复杂、不便携带,而且这种检测装备只利用了胎动会引起加速度异常的特征。

申请人发现胎儿在胎动时,不仅会引起孕妇肚皮上加速度异常,而且母体腹内声音比胎儿安静时更大。此外,胎心率加速时通常伴随着胎动。因此,可以考虑同时收集加速度数据和胎心音数据,从这两种数据中提取胎动的多种特征,这样胎动检测装备可不采用阵列式传感器,也能够实现识别伪胎动和真实胎动。此时需要一种数据处理方法,融合这三个特征识别胎动,使胎动检测有较高的识别率和准确率。



技术实现要素:

(一)要解决的技术问题

鉴于上述技术问题,本发明提供了一种基于多特征融合的胎动检测方法,以实现高准确率地识别胎动。

(二)技术方案

本发明基于多特征融合的胎动检测方法:步骤A,在孕妇腹部实时采集加速度数据和胎心音数据,第i秒胎心音数据表示为si(n),其中,n=1,2,…,N,N为1秒胎心音数据总采样点数,第i秒加速度数据表示为ci(m),m=1,2,…,M,M为1秒加速度数据总采样点数;步骤B,对第i秒胎心音数据si(n)进行处理,判断是否具有胎心加速和胎心音能量异常的特征,具体包括:

子步骤B1:计算当前1秒胎心音原始数据的平均能量;

子步骤B2:将当前1秒能量与前P秒胎心音原始数据的平均能量进行比较,若出现胎心音异常,则令胎心音能量异常标志Eflag=1,否则令Eflag=0;

子步骤B3:对当前1秒胎心音数据进行滤波、取包络处理,计算当前1秒胎心率;

子步骤B4:取当前1秒及前K秒胎心率,判定是否存在胎心加速现象,若存在胎心加速,则令胎心加速标志Fflag=1,否则令Fflag=0。

步骤C,对第i秒加速度数据ci(n)进行处理,判断是否存在加速度异常的特征,具体包括:

子步骤C1:计算当前1秒加速度数据ci(n)均值;

子步骤C2:与前1秒加速度数据均值比较,判定是否是身体移动,若存在身体移动,则令加速度异常标志Aflag=0,并跳至步骤D,否则跳至子步骤C3;

子步骤C3:对当前1秒加速度数据进行带通滤波,对滤波数据的绝对值进行滑动求和,得到能量包络ei(n);

子步骤C4:将当前1秒的能量包络ei(n)与大幅移动的阈值进行比较,若ei(n)中存在大于阈值的数据点,则令加速度异常标志Aflag=0,并跳至步骤D,否则跳至子步骤C5;

子步骤C5:对当前1秒及前L秒的能量包络求均值,设定加速度异常的判定阈值为g倍能量包络均值,若ei(n)中存在大于加速度异常阈值的数据点,则令Aflag=1;否则令Aflag=0。

步骤D,根据胎心加速标志Eflag、胎心音能量异常标志Fflag、加速度异常标志Aflag联合判定当前1秒是否存在胎动。

(三)有益效果

从上述技术方案可以看出,本发明基于多特征融合的胎动检测方法具有以下有益效果:

(1)识别母体引起的伪胎动;

(2)融合多种特征检测胎儿的真实胎动,准确率更高。

附图说明

图1为根据本发明实施例基于多数据融合的胎动检测方法的流程图。

图2为实测数据1的基于本发明检测的胎动位置与孕妇手记胎动位置对比;

图3为实测数据2的基于本发明检测的胎动位置与孕妇手记胎动位置对比;

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。需要说明的是,在附图或说明书描述中,相似或相同的部分都使用相同的图号。附图中未绘示或描述的实现方式,为所属技术领域中普通技术人员所知的形式。另外,虽然本文可提供包含特定值的参数的示范,但应了解,参数无需确切等于相应的值,而是可在可接受的误差容限或设计约束内近似于相应的值。实施例中提到的方向用语,例如“上”、“下”、“前”、“后”、“左”、“右”等,仅是参考附图的方向。因此,使用的方向用语是用来说明并非用来限制本发明的保护范围。

本发明基于多特征融合的胎动检测方法,该方法利用胎心音数据和加速度数据提取多种特征,融合这几种特征识别伪胎动和检测真实胎动。这种多特征融合的方法比仅利用加速度异常特征的方法,对伪胎动识别能力更强,真实胎动的检测正确率更高。

在本发明的一个示例性实施例中,提供了对实测数据进行基于多特征融合的胎动检测方法的演示。图1是根据本发明实施例基于多特征融合的胎动检测方法的流程图。请参照图1,本实施例包括:

步骤A,在孕妇腹部实时采集加速度数据和胎心音数据,第i秒胎心音数据表示为si(n),其中,n=1,2,…,N,N为1秒胎心音数据总采样点数,第i秒加速度数据表示为ci(m),m=1,2,…,M,M为1秒加速度数据总采样点数;

步骤B,对第i秒胎心音数据si(n)进行处理,判断是否具有胎心加速和胎心音能量异常的特征,具体包括:

子步骤B1:计算当前1秒胎心音原始数据的平均能量;

子步骤B2:将当前1秒能量与前P秒胎心音原始数据的平均能量进行比较,若出现胎心音异常,则令胎心音能量异常标志Eflag=1,否则令Eflag=0;

子步骤B3:对当前1秒胎心音数据进行滤波、取包络处理,计算当前1秒胎心率;

子步骤B4:取当前1秒及前K秒胎心率,判定是否存在胎心加速现象,若存在胎心加速,则令胎心加速标志Fflag=1,否则令Fflag=0。

步骤C,对第i秒加速度数据ci(n)进行处理,判断是否存在加速度异常的特征,具体包括:

子步骤C1:计算当前1秒加速度数据ci(n)均值;

子步骤C2:与前1秒加速度数据均值比较,判定是否是身体移动,若存在身体移动,则令加速度异常标志Aflag=0,并跳至步骤D,否则跳至子步骤C3;

子步骤C2中,只要加速度x,y,z任意一轴出现基线改变,则认为是身体移动。

子步骤C3:对当前1秒加速度数据进行带通滤波,对滤波数据的绝对值进行滑动求和,得到能量包络ei(n);

子步骤C4:将当前1秒的能量包络ei(n)与大幅移动的阈值进行比较,若ei(n)中存在大于阈值的数据点,则令加速度异常标志Aflag=0,并跳至步骤D,否则跳至子步骤C5;

子步骤C5:对当前1秒及前L秒的能量包络求均值,设定加速度异常的判定阈值为g倍能量包络均值,若ei(n)中存在大于加速度异常阈值的数据点,则令Aflag=1;否则令Aflag=0。

步骤D,根据胎心加速标志Eflag、胎心音能量异常标志Fflag、加速度异常标志Aflag联合判定当前1秒是否存在胎动。

步骤D中,联合判定存在胎动的条件是:胎心加速标志Eflag、胎心音能量异常标志Fflag、加速度异常标志Aflag存在两个及以上标志值为1。

图2至图3给出了两组实测数据的基于本发明检测的胎动位置与孕妇手记胎动位置对比,图中红线为本发明检测的胎动位置,绿线为孕妇手记胎动位置,可以看出,本发明检测的胎动位置与孕妇的手记位置一致,相差2秒是因为孕妇从感觉到胎动到手动标记有一定延迟,这说明本发明可以较准确地检测出胎动。

至此,已经结合附图对本实施例进行了详细描述。依据以上描述,本领域技术人员应当对本发明基于多特征融合的胎动检测方法有了清楚的认识。

此外,上述对各元件和方法的定义并不仅限于实施例中提到的各种具体结构、形状或方式,本领域普通技术人员可对其进行简单地更改或替换。

综上所述,本发明基于多特征融合的胎动检测方法,通过对胎心音数据和加速度数据提取多种胎动特征,融合多种特征剔除母体引起的伪胎动,并识别胎儿的真实胎动。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1