基于时频分析和深度学习的远距离直升机旋翼声音检测方法技术

技术编号:25379393 阅读:38 留言:0更新日期:2020-08-25 22:49
本发明专利技术公开一种基于时频分析和深度学习的直升机旋翼声音检测方法,以解决雷达检测方法对直升机的检测存在盲区的问题。该方法分为四个步骤:首先对声音信号预处理,然后对预处理后的信号采用时频分析,得到时频图像,之后利用基于深度学习的检测网络,检测声音中是否存在目标声音,最后将结果存入数据库。其中检测网络先利用卷积神经网络提取特征,再将特征送入循环神经网络进行检测。在检测完成后,判断算法是否结束,如果不结束,则算法持续运行,对外界声音检测。本发明专利技术有助于监管部门对非法飞行的远距离直升机进行自动化地检测和管理,维护秩序和安全。

【技术实现步骤摘要】
基于时频分析和深度学习的远距离直升机旋翼声音检测方法
本专利技术涉及对远距离处于平稳飞行状态的直升机,其旋翼声音的检测方法。
技术介绍
目前直升机的使用广泛应用于各个领域,但在使用过程中,对其监管成为一个问题。尤其在野外环境下,未经审批而飞行的直升机可能对空域的飞行安全,甚至国土安全造成威胁。由于直升机在低空飞行,雷达检测技术失效。而利用直升机声音旋翼声音较大,传播范围较远,不受障碍物遮挡等诸多特点,可以用于对其进行监控检测。直升机气动声音主要来源于旋翼系统。通常在平稳飞行时,在频谱的低频部分占主导地位的是旋转声音。旋转声音是一种周期性谐波噪声,其频谱是由旋翼通过频率的各阶谐波组成。目前声音检测算法主要应用于语音和生活环境声音检测,其特点在于,信噪比较高,且频域成分丰富。而野外平稳飞行的直升机旋翼声音的特点在于,信噪比低,且频域成分相对较少。使得利用现有方法,对野外平稳飞行的直升机旋翼声音的检测效果不理想。因此研究针对野外平稳飞行的直升机旋翼声音的检测算法,实现对非法飞行的直升机监控检测成为亟待解决的问题。
技术实现思路
为解决现有技术中存在的技术问题,本专利技术实施例提供一种基于时频分析和深度学习的旋翼声音检测算法,能实现对在野外平稳飞行的直升机旋翼声音进行检测,以便相关监管部门监测。本专利技术提供一种声音检测算法,对在野外平稳飞行的直升机旋翼声音进行检测,该算法包含三个部分:预处理、时频分析和检测网络;所述预处理,依次对环境声音进行采样、滤波和分片;r>所述环境声音,是野外环境下的声音,其中一定包括环境噪声,可能包括平稳飞行的直升机旋翼声音;一般地,当环境噪声中含有直升机旋翼声音时,直升机旋翼声音能量低于环境噪声能量;所述采样,对来自麦克风采集的信号进行数字采样,采样频率是待测频率范围的4倍以上;所述滤波,是带通滤波,以直升机起飞所需的最小旋翼转速为滤波器下边界,以直升机平稳飞行时旋翼的最大转速为滤波器上边界;所述分片,是将无限长的声音信号,分成相互重叠的声音信号段,时间上相互重叠的长度不小于单个声音信号段长度的一半。所述时频分析,对声音信号段进行时频分析处理,形成时频图像;所述时频图像,是时频变换后的浮点矩阵,或者处理后转为的单通道图像。可选地,所述时频分析处理包括:短时Fourier变换、Wigner-Ville变换以及Choi-Williams变换;但是不包括Mel频率倒谱变换。所述检测网络,是综合利用卷积神经网络和循环神经网络,形成的深度神经网络;所述卷积神经网络,输入是时频图像,输出是时频特征;所述循环神经网络,输入是时频特征,输出是以one-hot编码的概率形式呈现的检测结果;所述时频图像,由以时间顺序排列的声音频域向量构成;所述时频特征,由以时间顺序排列的特征向量构成,且时间顺序和时频图像的时间顺序一致;所述时间顺序一致,特征向量在时间上的先后次序,与时频图像对应时间位点的先后次序相同,但是特征向量在某些时间点上可以不存在,而时频图像在对应时间位点存在频域向量。综上,本专利技术提供了一种基于时频分析方法和深度学习方法的声音检测算法,用于对野外非法飞行的直升机旋翼声音检测。其中时频分析方法不是使用Mel倒谱变换,可以使用其他常见时频变换。深度学习方法先利用卷积神经网络提取每个时刻的特征向量,再利用循环神经网络检测。有益效果是,本专利技术所述技术方案能够对野外非法飞行的直升机旋翼声音进行检测,提升相关监管和管理部门的工作效率,降低监管成本。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需的附图做简单介绍。图1为本专利技术实施例对野外平稳飞行的旋翼声音检测算法的实施例流程图;图2是示出图1所示的步骤S11的实施例流程图;图3是示出图1所示的步骤S13的实施例流程图;图4是示出图3所示的步骤S1301的实施例流程图;图5是示出图3所示的步骤S1303的实施例流程图;具体实施方案为了使本领域的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚的描述,所述的实施例仅是本专利技术一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术的保护范围。本专利技术主要应用于野外直升机非法检测,便于相关部门进行监管和管理。以下将参照图1,对本专利技术实施例的野外飞行的旋翼声音检测的算法流程进行说明。算法分为四个部分。步骤S11对收集到的环境声音预处理,步骤S12对预处理后的数据进行时频分析,得到时频图,步骤S13对时频图利用检测网络检测,得到检测结果存入数据库10中,步骤S14判断算法是否结束,如果结束则终止算法,否则返回步骤S11。具体地,参照图2,对步骤S11的实施例流程进行详细说明。预处理包括三个步骤,步骤S1101是对声音进行数字采样,步骤S1102是对采样后的数据带通滤波,步骤S1103是对滤波后的数据分片。具体地,对步骤S1101,在采样时,采样频率高于预期目标声音频率的4倍。对于步骤S1102,在滤波时,以直升机起飞所需的最小旋翼转速为下边界,以直升机平稳飞行时旋翼的最大转速为上边界;对于步骤S1103,分片是将无限长的声音信号,分成相互重叠的声音信号段,且在时间上,相互重叠的长度不小于单个声音信号段长度的优选地,在分片时,相互重叠的长度为单个声音信号段长度的对预处理后的数据,在步骤S12中,对其进行时频分析,得到时频图像。时频分析方法可以有多种选择,但是不选用Mel频率倒谱变换。优选地,时频分析方法选择短时Fourier变换;次优选地,时频分析方法选择Choi-Williams变换。具体地,时频图像是时频变换后的浮点矩阵,或者将浮点矩阵处理后,转换为的单通道JPEG图像。一种转换实施例方法是其中v是浮点矩阵的一个位点数值,vmax是浮点矩阵中最大的数值,vmin是浮点矩阵中最小的数值,int(·)是求整数运算。对步骤S12得到的时频图像,步骤S13进行检测处理,并将检测结果写入数据库10。参照图3,对步骤S13的实施例流程进行详细说明。检测网络包含三个部分,步骤S1301利用卷积神经网络提取时频特征,步骤S1302将卷积神经网络提取的时频特征,重新排列整理,步骤S1303将重新排列的时频特征送入循环神经网络,得到检测结果,写入数据库10。具体地,对步骤S1301,参照图4,对卷积神经网络提取时频特征的一种实施例流程说明。卷积神经网络处理流程由多个卷积块S130101和池化S130102交替构成。一方面,卷积块S130101由多种不同的卷积核组成。另一方面,随着处理深度的增加,卷积块S130101的通道数量成倍数增加。本文档来自技高网...

【技术保护点】
1.一种声音检测方法,所述的声音检测方法的特征在于:应用于平稳飞行的直升机旋翼声音信号的检测,该算法包括:预处理、时频分析和检测网络;/n所述预处理,对持续的声音信号采样,带通滤波,并分解为相互重叠的声音信号段;/n所述时频分析,利用时频分析方法分析声音信号,转为时频图像;/n所述检测网络,结合使用卷积神经网络和循环神经网络,检测时频图像中是否存在目标声音,其中卷积神经网络提取特征,循环神经网络根据提取的特征进行检测。/n

【技术特征摘要】
1.一种声音检测方法,所述的声音检测方法的特征在于:应用于平稳飞行的直升机旋翼声音信号的检测,该算法包括:预处理、时频分析和检测网络;
所述预处理,对持续的声音信号采样,带通滤波,并分解为相互重叠的声音信号段;
所述时频分析,利用时频分析方法分析声音信号,转为时频图像;
所述检测网络,结合使用卷积神经网络和循环神经网络,检测时频图像中是否存在目标声音,其中卷积神经网络提取特征,循环神经网络根据提取的特征进行检测。


2.根据权利要求1所述的声音检测算法,其特征在于,
所述直升机旋翼声音信号,在平稳飞行时,周期震动的旋转噪声为目标声音来源,附加传播路径上的环境噪声等干扰噪声,目标声音的能量低于干扰声音能量。


3.根据权利要求1所述的声音检测算法,其特征在于,
所述声音信号采样,以不低于待测目标周期频率范围的4倍的频率采样;
所述低通滤波,以直升机起飞所需的最小旋翼转速为下边界,以直升机平稳飞行时旋翼的最大转速为上边界;...

【专利技术属性】
技术研发人员:王秋然郭磊林啸宇
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1