本发明涉及检测,尤其涉及一种鼾声检测方法、装置、检测设备及存储介质。
背景技术:
1、目前,打鼾已经是一种普遍存在的睡眠现象。打鼾的用户的气道通常比正常用户的气道狭窄,晚上睡觉时神经兴奋性下降,肌肉松弛,咽部组织堵塞,使上气道塌陷,当气流通过狭窄部位时,产生涡流并引起振动,从而出现鼾声。
2、正压通气治疗机采用给打鼾用户佩带呼吸面罩或者其他类似的无创方式,通过给打鼾用户上呼吸道施加单一水平持续的正压或者双水平交替的正压,以缓解病人睡眠过程中的打鼾症状,从而达到治疗目的。
3、目前正压通气治疗机存在两种常见的检测鼾声的方式,第一种是直接采集音频信号来检测鼾声,第二种是通过正压通气机的压力传感器采集的数据进行频谱分析来确定是否存在鼾声。然而第一种方式需要音频传感器来检测音频信号,硬件成本高,且音频传感器器在检测音频信号过程中,容易受外界噪声干扰,导致鼾声检测准确率低下;第二种方式需要对采集的数据进行频谱分析,计算量大,导致鼾声检测效率低下。
技术实现思路
1、本发明实施例的主要目的在于提供一种鼾声检测方法、装置、检测设备及存储介质,旨在解决相关技术中用户睡眠过程中鼾声检测准确率和效率低下的问题。
2、第一方面,本发明实施例提供一种鼾声检测方法,包括:
3、采集用户呼吸对应的气流数据,确定所述气流数据对应的包络数据;
4、确定所述包络数据中每个采样时刻对应的正向幅值和负向幅值之间的幅值差值;
5、确定所述幅值差值中大于预设幅值的目标差值;
6、若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声。
7、可选地,所述采集用户呼吸对应的气流数据,确定所述气流数据对应的包络数据的步骤包括:
8、采集用户呼吸对应的气流数据,对所述气流数据进行高通滤波,得到所述气流数据中大于预设值得气流目标数据;
9、确定所述气流目标数据对应包络数据。
10、可选地,所述若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声的步骤之后,还包括:
11、计算各个所述目标差值之和,得到目标和值;
12、根据所述目标差值的数量和所述目标和值确定鼾声指示值,其中,所述鼾声指示值用于指示所述鼾声音量的大小。
13、可选地,所述根据所述目标差值的数量和所述目标和值确定鼾声指示值的步骤包括:
14、将所述目标和值除以所述目标差值的数量,得到所述鼾声指示值;
15、或者,将所述目标和值除以所述目标差值的数量,得到第一数值,将所述第一数值除以所述预设幅值,得到鼾声指示值;
16、或者,将所述目标和值除以所述目标差值的数量,得到第一数值;
17、计算所述第一数值与所述预设幅值之间的差值,得到第二数值;
18、将所述第二数值除以所述预设幅值,得到所述鼾声指示值。
19、可选地,所述若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声的步骤还包括:
20、确定所述目标差值的数量;
21、若所述目标差值的数量大于预设数量,则确定所述用户呼吸过程中存在鼾声。
22、可选地,所述方法还包括:
23、获取预设的最小有效时长,以及获取采集所述气流数据对应的采样频率;
24、根据所述最小有效时长和所述采样频率计算得到所述预设数量。
25、可选地,若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声的步骤包括:
26、确定所述目标差值对应的采样时长;
27、若所述采样时长大于预设时长,则确定所述用户呼吸过程中存在鼾声。
28、第二方面,本发明实施例还提供一种鼾声检测装置,包括:
29、数据采集模块,用于采集用户呼吸对应的气流数据,确定所述气流数据对应的包络数据;
30、差值确定模块,用于确定所述包络数据中每个采样时刻对应的正向幅值和负向幅值之间的幅值差值;确定所述幅值差值中大于预设幅值的目标差值;
31、鼾声确定模块,用于若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声。
32、第三方面,本发明实施例还提供一种检测设备,所述检测设备包括处理器、存储器、存储在所述存储器上并可被所述处理器执行的计算机程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,其中所述计算机程序被所述处理器执行时,实现如本发明说明书提供的任一项鼾声检测方法的步骤。
33、第四方面,本发明实施例还提供一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如本发明说明书提供的任一项鼾声检测方法的步骤。
34、本发明实施例提供一种鼾声检测方法、装置、检测设备及存储介质,通过采集用户呼吸对应的气流数据,确定气流数据对应的包络数据;确定包络数据中每个采样时刻对应的正向幅值和负向幅值之间的幅值差值;以及确定幅值差值中大于预设幅值的目标差值;若目标差值满足预设条件,则确定用户呼吸过程中存在鼾声,本公开实施例在检测用户睡觉呼吸过程中是否存在鼾声时,不需要获取音频信号,避免了音频信号对鼾声检测的干扰,也不需要对获取的数据进行频谱分析,从而提高了鼾声检测的准确率和效率。
1.一种鼾声检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述方法,其特征在于,所述采集用户呼吸对应的气流数据,确定所述气流数据对应的包络数据的步骤包括:
3.根据权利要求1所述的方法,其特征在于,所述若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声的步骤之后,还包括:
4.根据权利要求3所述方法,其特征在于,所述根据所述目标差值的数量和所述目标和值确定鼾声指示值的步骤包括:
5.根据权利要求1所述方法,其特征在于,所述若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声的步骤还包括:
6.根据权利要求5所述方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,若所述目标差值满足预设条件,则确定所述用户呼吸过程中存在鼾声的步骤包括:
8.一种鼾声检测装置,其特征在于,包括:
9.一种检测设备,其特征在于,所述检测设备包括处理器、存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项所述鼾声检测方法的步骤。