首页 / 专利库 / 解剖与生理 / / 数字听诊器与滤除心音提取肺音的方法

数字听诊器与滤除心音提取音的方法

阅读:933发布:2023-03-08

专利汇可以提供数字听诊器与滤除心音提取音的方法专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种数字 听诊器 和滤除心音提取 肺 音的方法,其中滤除心音,提取肺音的方法包括:获取预定时间的心肺音 信号 ;对所得信号进行处理并根据离散熵值得到包含心肺音的有效 帧 ;对有效帧求平均幅值,利用 阀 值去除噪声帧,得到包含心音的肺音帧;对得到的肺音帧进行 小波变换 ,利用阀值滤除小波系数,滤掉心音,得到纯净肺音帧;对肺音帧进行MFCC特征参数提取;根据得到的MFCC特征参数矩阵进行判断,判断出肺音信号是否正常,或最有可能患有的某种或几种 呼吸道 疾病 。通过以上滤除心音,提取肺音的方法,可以快速的从获取的心肺音信号中提取出肺音信号,并进行一个判断,对呼吸道疾病实现一个预诊。,下面是数字听诊器与滤除心音提取音的方法专利的具体信息内容。

1.一种可滤除心音提取音的数字听诊器,其特征在于包括:
听诊头,可配置成获取预定时间的心肺音信号
信号分析装置,包括:
端点检测模,配置成能提取出包含有效心肺音信号的有效
噪声去除模块,配置成去除所得有效帧中的噪声帧;
心肺音分离模块,配置成利用小波变换滤除掉心音,提取出肺音;
特征数据提取模块,配置成从得到的肺音中提取出特征数据;
肺音判断模块,配置成根据特征数据判断肺音信号是否正常,如若不正常,则显示出最有可能为某种或几种呼吸道疾病
显示装置,配置显示成肺音判断模块的结果。
2.根据权利要求1所述的数字听诊器,其特征在于所述的端点检测模块还配置成:
对信号进行标准化处理并分帧处理;
计算出每一帧信号的离散熵H(x),依次比较每一帧信号的离散熵,如果其值大于前一帧和后一帧并且其值大于预定的值δ,则将其作为包含心肺音信号的有效帧提取出来。
3.根据权利要求2所述的数字听诊器,其特征在于所述的噪声去除模块还配置成:
计算出每一个有效帧的平均幅值,依次将每一帧的平均幅值和两个预定的阀值LOW和HIGH比较,如果该帧的平均幅值低于阀值FLOW或高于阀值FHIGH,则将该帧作为噪声帧去除,剩下的帧为包含心音信号的肺音帧。
4.根据权利要求3所述的数字听诊器,其特征在于所述的心肺音分离模块还配置成:
对从噪声去除模块中得到的肺音帧进行小波变换,得到每一层小波系数,由于肺音信号在短时间内属于稳态信号,而心音信号则不属于,所以肺音信号的小波系数会明显低于心音信号的小波系数,所以对每一层小波系数取一个阀值HIGH,大于阀值的系数设置为HIGH,而小于阀值的小波系数则不变,用过滤后得到的小波系数进行重构,得到纯净的肺音信号。
5.根据权利要求4所述的数字听诊器,其特征在于所述的特征数据提取模块还配置成:
对得到的纯净肺音信号进行MFCC(Mel频率倒谱系数)特征参数提取,得到的MFCC特征参数为帧数*24的矩阵,将得到的MFCC矩阵作为特征参数。
6.根据权利要求5所述的数字听诊器,其特征在于所述的肺音判断模块还配置成:
将得到的MFCC特征参数参数矩阵输入到事先经过了大量有效数据训练的BP神经网络中,将得到该段语音信号是否正常的结果,如若不正常,结果会显示出最有可能的某种或几种呼吸道疾病。
7.一种滤除心音,提取肺音的处理方法,其特征在与包括:
获取预定时间的心肺音信号;
对所得信号进行处理并根据离散熵值得到包含心肺音的有效帧;
对有效帧求平均幅值,利用阀值去除噪声帧,得到包含心音的肺音帧;
对得到的肺音帧进行小波变换,利用阀值滤除小波系数,滤掉心音,得到纯净肺音帧;
对肺音帧进行MFCC特征参数提取;
根据得到的MFCC特征参数矩阵进行判断,判断出肺音信号是否正常,或最有可能患有的某种或几种呼吸道疾病。
8.根据权利要求7所述的滤除心音,提取肺音的处理方法,其特征在于,对所得信号进行处理并根据离散熵值得到包含心肺音的有效帧,包括:
对信号进行标准化处理,然后对音频信号进行分帧处理,计算出每一帧信号的离散熵H(x),依次比较每一帧信号的离散熵,如果其值大于前一帧和后一帧并且其值大于预定的阀值δ,则将其作为包含心肺音信号的有效帧提取出来。
9.根据权利要求7所述的滤除心音,提取肺音的处理方法,其特征在于,对有效帧求平均幅值,利用阀值去除噪声帧,得到包含心音的肺音帧;包括:计算出每一个有效帧的平均幅值,依次将每一帧的平均幅值和两个预定的阀值FLOW和FHIGH比较,如果该帧的平均幅值低于阀值FLOW或高于阀值FHIGH,则将该帧作为噪声帧去除,剩下的帧为包含心音信号的肺音帧。
10.根据权利要求7所述的滤除心音,提取肺音的处理方法,其特征在于,对得到的肺音帧进行小波变换,利用阀值滤除小波系数,滤掉心音,得到纯净肺音帧包括:对从噪声去除模块中得到的肺音帧进行小波变换,得到每一层小波系数,对每一层小波系数取一个阀值HIGH,大于阀值的数置为HIGH,而小于阀值的数则不变,用过滤后得到的小波系数进行重构,得到肺音帧。
11.根据权利要求7所述的滤除心音,提取肺音的处理方法,其特征在于,对肺音帧进行MFCC特征参数提取,包括:对得到的肺音信号进行MFCC(Mel频率倒谱系数)特征参数提取,得到的MFCC参数为帧数*24的矩阵,将得到的MFCC矩阵作为特征参数。
12.根据权利要求7所述的滤除心音,提取肺音的处理方法,其特征在于,根据得到的MFCC特征参数矩阵进行判断,包括:将得到的MFCC参数矩阵输入到事先经过了大量有效数据训练的BP神经网络中,将得到该段语音信号是否正常的结果,如若不正常,结果会显示出最有可能的某种或几种呼吸道疾病。

说明书全文

数字听诊器与滤除心音提取音的方法

技术领域

[0001] 本发明涉及医用听诊器领域,特别是关于一种数字听诊器与滤除心音提取肺音的方法。

背景技术

[0002] 呼吸道疾病是现代社会的常见病之一,现阶段的诊断方法大多还是病人来到医院,医生使用听诊器来现场进行听诊,不能进行远程的一个预诊;而患者来到医院进行诊断又会花费掉大量的精和财力,尤其是对于医疗资源缺少的偏远地区患者,进入医院让医生进行现场听诊更是一件难事,需要一款能够预先进行初步诊断的听诊器;听诊器自200年前用于临床以来,结构变化基本不大,现阶段广泛采用的都是气导式听诊器,由于没有采用任何电路,所有信号均为物理信号,无法用于计算机处理和远程传输,因此无法对采集到的数据进行分析;此外,当前市面上使用的数字听诊器由于都不具有滤除心音和提取出肺音的分离功能,所以无法对肺音进行特征提取和判断,便无法进行预诊。

发明内容

[0003] 鉴于以上的问题,本发明的目的是提供一种克服上述问题或者至少部分地解决上述问题的数字听诊器以及相应滤除心音,提取肺音的方法。本发明采用的技术方案是:
[0004] 根据本发明的一个方面,本发明提供了一种数字听诊器,其包括听诊头,可配置成获取预定时间的心肺音信号;信号分析装置,包括:端点检测模,配置成能提取出包含有效心肺音信号的有效;噪声去除模块,配置成去除所得有效帧中的噪声帧;心肺音分离模块,配置成利用小波变换滤除掉心音,提取出肺音;特征数据提取模块,配置成从得到的肺音中提取出特征数据;肺音判断模块,配置成根据特征数据判断肺音信号是否正常,如若不正常,则显示出最有可能为某种或几种呼吸道疾病;显示装置,配置显示成肺音判断模块的结果。
[0005] 可选地,端点检测模块还配置成:首先对信号进行标准化处理,然后对音频信号进行分帧处理,计算出每一帧信号的离散熵H(x),依次比较每一帧信号的离散熵,如果其值大于前一帧和后一帧并且其值大于预定的值δ,则将其作为包含心肺音信号的有效帧提取出来。
[0006] 可选地,噪声去除模块还配置成:计算出每一个有效帧的平均幅值,依次将每一帧的平均幅值和两个预定的阀值LOW和HIGH比较,如果该帧的平均幅值低于阀值FLOW或高于阀值FHIGH,则将该帧作为噪声帧去除,剩下的帧为包含心音信号的肺音帧。
[0007] 可选地,心肺音分离模块还配置成:对从噪声去除模块中得到的肺音帧进行小波变换,得到每一层小波系数,由于肺音信号在短时间内属于稳态信号,而心音信号则不属于,所以肺音信号的小波系数会明显低于心音信号的小波系数,所以对每一层小波系数取一个阀值HIGH,大于阀值的系数设置为HIGH,而小于阀值的小波系数则不变,用过滤后得到的小波系数进行重构,得到纯净的肺音信号。
[0008] 可选地,特征数据提取模块还配置成:对得到的纯净肺音信号进行MFCC(Mel频率倒谱系数)特征参数提取,得到的MFCC特征参数为帧数*24的矩阵,将得到的MFCC矩阵作为特征参数。
[0009] 可选地,肺音判断模块还配置成:将得到的MFCC特征参数矩阵输入到事先经过了大量有效数据训练的BP神经网络中,将得到该段语音信号是否正常的结果,如若不正常,结果会显示出最有可能的某种或几种呼吸道疾病。
[0010] 根据本发明的另一个方面,还提供了一种滤除心音,提取肺音的方法。该处理方法包括:获取预定时间的心肺音信号;对所得信号进行处理并根据离散熵值得到包含心肺音的有效帧;对有效帧求平均幅值,利用阀值去除噪声帧,得到包含心音的肺音帧;对得到的肺音帧进行小波变换,利用阀值滤除小波系数,滤掉心音,得到纯净肺音帧;对肺音帧进行MFCC特征参数提取;根据得到的MFCC特征参数矩阵进行判断,判断出肺音信号是否正常,或最有可能患有的某种或几种呼吸道疾病。
[0011] 可选地,根据离散熵值得到包含心肺音的有效帧包括:首先对信号进行标准化处理,然后对音频信号进行分帧处理,计算出每一帧信号的离散熵H(x),依次比较每一帧信号的离散熵,如果其值大于前一帧和后一帧并且其值大于预定的阀值δ,则将其作为包含心肺音信号的有效帧提取出来。
[0012] 可选地,对有效帧求平均幅值,利用阀值去除噪声帧,得到包含心音的肺音帧包括:计算出每一个有效帧的平均幅值,依次将每一帧的平均幅值和两个预定的阀值FLOW和FHIGH比较,如果该帧的平均幅值低于阀值FLOW或高于阀值FHIGH,则将该帧作为噪声帧去除,剩下的帧为包含心音信号的肺音帧。
[0013] 可选地,对得到的肺音帧进行小波变换,得到肺音帧包括:对从噪声去除模块中得到的肺音帧进行小波变换,得到每一层小波系数,对每一层小波系数取一个阀值HIGH,大于阀值的数置为HIGH,而小于阀值的数则不变,用过滤后得到的小波系数进行重构,得到肺音帧。
[0014] 可选地,对肺音帧进行MFCC特征参数提取包括:对得到的肺音信号进行MFCC(Mel频率倒谱系数)特征参数提取,得到的MFCC参数为帧数*24的矩阵,将得到的MFCC矩阵作为特征参数。
[0015] 可选地,根据得到的特征参数进行判断包括:将得到的MFCC参数矩阵输入到事先经过了大量有效数据训练的BP神经网络中,将得到该段语音信号是否正常的结果,如若不正常,结果会显示出最有可能的某种或几种呼吸道疾病。
[0016] 本发明提供的的滤除心音,提取肺音的方法,对所得信号进行标准化处理并分帧,根据离散熵值得到包含心肺音的有效帧,并对每一帧求平均幅值,利用预设阀值将白噪声信号帧去除,得到包含心音信号的肺音帧,在对包含心音的肺音帧进行小波变换,对得到的每一层小波系数进行阀值滤除,得到肺音帧,对肺音帧进行MFCC特征参数提取,在根据MFCC参数进行判断,将得到的肺音信号进行了量化,选择了合适的特征参数来进行判断,实现了对呼吸道疾病的一个预诊。
[0017] 本发明的优点在于:通过以上滤除心音,提取肺音的方法,可以快速的从获取的心肺音信号中提取出肺音信号,并进行一个判断,对呼吸道疾病实现一个预诊。附图说明
[0018] 图1是根据本发明一个实施例的结构示意图;
[0019] 图2是根据本发明一个实施例的端点检测的示意图;
[0020] 图3是根据本发明一个实施例的滤除心音提取肺音方法的示意图;
[0021] 图4是根据本发明一个实施例的使用小波滤除心音的流程图
[0022] 图5是根据本发明一个实施例的滤除心音提取肺音方法的流程图;

具体实施方式

[0023] 下面结合附图及实施例,对本发明进行更详细的描述。
[0024] 如图1所示,本发明提供一种数字听诊器,本实例的数字听诊器能记录心肺的音频信号,并能滤除其中的心音,提取出肺音,并对肺音信号进行分析,判断肺音信号是否正常,如若不正常则给出最有可能的某种或几种呼吸道疾病。该数字听诊器一般性的可以包括:听诊头1、信号分析装置2、显示装置3。听诊头1可以获取预定时间的心肺音信号,一般而言所获取的信号的时间长度满足本实施例的进行肺音处理和分析的要求。信号分析装置2对听诊头获取的心肺音信号进行处理,滤除心音,提取出肺音,并进行肺音是否正常的判断,以及实现对不正常肺音的预诊。显示装置3可以将听诊头1获取的心肺音信号和信号分析装置2的处理结果进行输出。
[0025] 信号分析装置2设置于各种具备一定数据处理能力的电子装置内,例如个人电脑、平板电脑或其他计算设备中,对心肺音信号进行获取、保存、处理、判断等一系列处理。
[0026] 信号分析装置2可以包括有:端点检测模块21、噪声去除模块22、心肺音分离模块23、特征数据提取模块24、肺音判断模块25。
[0027] 在信号分析装置2的以上部件中,端点检测模块21配置成:首先对信号进行标准化处理,然后对音频信号进行分帧处理,由于肺音信号为“准稳态”的信号,所以分帧时帧长设置为10~30ms,然后计算出每一帧信号的离散熵H(x),依次比较每一帧信号的离散熵,如果其值大于前一帧和后一帧并且其值大于预定的阀值δ,则将其作为包含心肺音信号的有效帧提取出来,图2是本实施例端点检测的一个示意图。
[0028] 噪声去除模块22配置成:计算出每一个有效帧的平均幅值,依次将每一帧的平均幅值和两个预定的阀值FLOW和FHIGH比较,如果该帧的平均幅值低于阀值FLOW或高于阀值FHIGH,则将该帧作为噪声帧去除,剩下的帧为包含心音信号的肺音帧。
[0029] 心肺音分离模块23配置成:对从噪声去除模块中得到的肺音帧进行小波变换,得到每一层小波系数,由于肺音信号在短时间内属于稳态信号,而心音信号则不属于,所以肺音信号的小波系数会明显低于心音信号的小波系数,所以对每一层小波系数取一个阀值HIGH,大于阀值的系数设置为HIGH,而小于阀值的小波系数则不变,用过滤后得到的小波系数进行重构,得到肺音帧。
[0030] 特征数据提取模块24配置成:对得到的肺音信号进行MFCC(Mel频率倒谱系数)特征参数提取,得到的MFCC参数为帧数*24的矩阵,将得到的MFCC矩阵作为特征参数。
[0031] 肺音判断模块25还配置成:将得到的MFCC参数矩阵输入到事先经过了大量有效数据训练的BP神经网络中,将得到该段语音信号是否正常的结果,如若不正常,结果会显示出最有可能的某种或几种呼吸道疾病。
[0032] 本发明还提供了一种滤除心音,提取肺音的方法。该方法可是使用以上实施例中数字听诊器的信号分析装置2来执行,图3是根据本发明一个实施例的滤除心音提取肺音方法的示意图,该方法包括:
[0033] 步骤201,获取预定时间的心肺音信号;
[0034] 步骤202,对所得信号进行处理,根据离散熵值提取出包含心肺音的有效帧;
[0035] 步骤203,对有效帧求平均幅值,利用阀值去除噪声帧,得到包含心音的肺音帧;
[0036] 步骤204,对肺音帧进行小波变换,使用阀值滤除小波系数,去掉心音,得到纯净肺音帧;
[0037] 步骤205,对肺音帧进行MFCC特征参数提取;
[0038] 步骤206,根据MFCC特征参数矩阵进行判断,判断出肺音信号是否正常,或最有可能患有的某种或几种呼吸道疾病。
[0039] 其中,步骤202对所得信号进行处理,包括了标准化处理并分帧,根据离散熵值得到包含心肺音的有效帧。标准化处理是首先消除信号的直流分量,然后将信号进行幅值的归一化处理,选择合适的帧长对信号进行分帧,然后计算出每一帧信号的离散熵H(x),依次比较每一帧信号的离散熵,由于包含了心肺音信号的信号帧的幅值会较不包含的信号帧幅值变化大,对应的离散熵值也会变大,包含了有效心肺音帧的离散熵会大于前后两帧且会高于一定的阀值,所以当某信号帧的离散熵大于前后两帧并且其值大于预定的阀值δ时,将其作为包含了心肺音的有效帧提取出来。图3是根据本发明一个实施例的进行端点检测的示意图。
[0040] 步骤203,对有效帧求平均值,即对提取出的帧求平均幅值,由于肺音信号属于是短时平稳信号,所以在一帧的时间内,平均幅值趋于稳定,而包含了过多噪声的音频的信号帧平均幅值会大于或小于预定的阀值,因此将平均幅值小于预定阀值FLOW和大于预定阀值FHIGH的信号帧作为噪声帧去除,剩下的信号帧为包含心音信号的肺音帧。
[0041] 步骤204,对得到的肺音帧进行小波变换,从噪声去除模块中得到的肺音帧进行小波变换,得到每一层的小波系数,对每一层小波系数取一个阀值HIGH,大于阀值的小波系数置为HIGH,而小于阀值的小波系数则不变,即:
[0042] 由此去除掉肺音中的心音信号,用过滤后得到的小波系数进行重构,得到纯净肺音帧,阀值HIGH的可以根据该层次小波系数的方差S(n)变换而变换,即:
[0043] HIGH=
[0044] 其中为一个常数,在本实施例中我们取值为1.5,图4是本根据本发明一个实施例的使用小波滤除心音的流程图;
[0045] 步骤205,对肺音帧进行MFCC特征参数提取,对得到的肺音信号进行MFCC(Mel频率倒谱系数)特征参数提取,得到的MFCC参数为帧数*24的矩阵,将得到的MFCC矩阵作为特征参数。
[0046] 步骤206,根据得到的MFCC特征参数矩阵进行判断,即将得到的MFCC参数矩阵输入到事先经过了大量有效数据训练的BP神经网络中,BP神经网络将会根据现有的参数进行分析,得到此特征参数是否正常的结果,如若不正常,则会输出最有可能患某种或某几种呼吸道疾病。
[0047] 本发明的滤除心音,提取肺音的方法,对所得信号进行标准化处理并分帧,根据离散熵值得到包含心肺音的有效帧,并对每一帧求平均幅值,利用预设阀值将白噪声信号帧去除,得到包含心音信号的肺音帧,在对包含心音的肺音帧进行小波变换,对得到的每一层小波系数进行阀值滤除,得到肺音帧,对肺音帧进行MFCC特征参数提取,在根据MFCC参数进行判断,将得到的肺音信号进行了量化,选择了合适的特征参数来进行判断,实现了对呼吸道疾病的一个预诊。图5是本根据本发明一个实施例的滤除心音提取肺音方法的流程图;
[0048] 以上所示的具体实施例,对本根据本发明的目的、技术方案和有益效果进行了进一步的详细的说明。所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明。虽然本文已详尽出示和描述了本发明的多个实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变形修改,因此,本发明的范围应被理解和认定为覆盖了所有这些其他变形或修改。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈