发明名称 |
一种海豚哨声信号时频谱轮廓提取方法 |
摘要 |
本发明涉及一种海豚哨声信号时频谱轮廓提取方法。本发明包括:对真实的海豚哨声信号作短时傅里叶变换,获得海豚哨声时频信号;得到第m个数据块短时傅里叶变换结果的最大值e(m)、傅里叶变换后能量最大值e(m)对应的频率的采样点index(m)以及在index(m)/2处对应的能量值e(m)′,通过判决式:e(m)′>βP<sub>0</sub>确定第m个数据块对应的哨声信号基频频率;去除野点,得到平滑的基频轮廓;进行最小二乘多项式拟合,得到一个连续变化的光滑哨声信号时频谱轮廓线。由于海豚哨声信号时频谱轮廓曲线是进行海豚种群分类、识别的重要依据,本方法将对海豚的生物学研究提供帮助,仿照海豚哨声信号进行仿生通信,是实现水声隐蔽通信的有效方法。 |
申请公布号 |
CN104217722A |
申请公布日期 |
2014.12.17 |
申请号 |
CN201410416129.0 |
申请日期 |
2014.08.22 |
申请人 |
哈尔滨工程大学 |
发明人 |
刘凇佐;乔钢;聂东虎;刘冰洁;周锋;孙宗鑫;马璐;尹艳玲 |
分类号 |
G10L17/26(2013.01)I |
主分类号 |
G10L17/26(2013.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种海豚哨声信号时频谱轮廓提取方法,其特征在于:(1)对真实的海豚哨声信号作短时傅里叶变换,获得海豚哨声时频信号X<sub>m</sub>(k);(2)通过<maths num="0001" id="cmaths0001"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><mo>[</mo><mi>e</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>,</mo><mi>index</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>]</mo><mo>=</mo><mi>max</mi><mo>|</mo><msub><mi>X</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo></mtd></mtr><mtr><mtd><mi>e</mi><msup><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>′</mo></msup><mo>=</mo><msub><mi>X</mi><mi>m</mi></msub><mrow><mo>(</mo><mfrac><mrow><mi>index</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></mrow><mn>2</mn></mfrac><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000558091870000011.GIF" wi="665" he="223" /></maths>得到第m个数据块短时傅里叶变换结果的最大值e(m)、傅里叶变换后能量最大值e(m)对应的频率的采样点index(m)以及在index(m)/2处对应的能量值e(m)′,通过判决式:e(m)′>βP<sub>0</sub>确定第m个数据块对应的哨声信号基频频率,当判决成立时,提取的第m个数据块哨声信号基频频率采样点为index(m)/2,当判决不成立时,提取的第m个数据块哨声信号基频频率采样点为index(m),其中,P<sub>0</sub>表示噪声的能量,系数β的值大于等于2;(3)对步骤(2)得到的短时傅里叶变化的基频频率值进行滤波,去除其中的野点,得到平滑的基频轮廓;(4)对步骤(3)滤波后的基频曲线进行最小二乘多项式拟合,得到一个连续变化的光滑哨声信号时频谱轮廓线。 |
地址 |
150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室 |