买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种摩斯信号活动区域检测与截取方法_东南大学_202311605306.5 

申请/专利权人:东南大学

申请日:2023-11-28

公开(公告)日:2024-03-29

公开(公告)号:CN117789762A

主分类号:G10L25/51

分类号:G10L25/51;G10L25/45;G10L25/21

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.04.16#实质审查的生效;2024.03.29#公开

摘要:本发明公开了一种摩斯信号活动区域检测与截取方法,用以在音频信号中完整的截取出存在摩斯信号的部分。所述方法包括信号能量提取,获取由信号能量构成的一维序列;局部最大值处理,获取能量序列包络的同时保留上升沿的突变特性;上升沿搜索,寻找信号的上升沿所在的位置,基于此判定摩斯信号的起点;信号能量估计,估计摩斯信号的能量;噪声估计,估计噪声能量;获取摩斯信号结束阈值,结束阈值依据摩斯信号能量估计值和噪声能量估计值来确定;摩斯信号结束点搜索,基于结束阈值来寻找摩斯信号的结束位置。本发明能够高效、准确的实现摩斯信号活动区域的检测与截取,有较广泛的实用价值。

主权项:1.一种摩斯信号活动区域检测与截取方法,其特征在于,该方法包括以下步骤:S1、读取含有摩斯信号的音频,对该音频数据audio_data进行短时傅里叶变换,选定计算STFT时的窗口为汉明窗,取窗口长度为window_len,窗口重叠长度为overlap_len,经过短时傅里叶变换得到时频矩阵,取出时频矩阵中对应载波频率的那一行数据,并对该行数据中每个元素依次进行取模操作、平方操作,得到一个元素恒正的序列,记为能量特征序列;S2、选定一个长度为maxwin_len的窗口,使用该窗口在能量特征序列上从左到右滑动,每次移动一个数据点,在每个窗口的位置,计算窗口内的最大值,并将这些最大值存储在一个新的序列中,记这个新的序列为最大值序列;S3、从左到右搜索最大值序列的上升沿,当判断存在上升沿时停止搜索,记找到的上升沿出现在最大值序列的索引index1处;S4、依据索引index1计算摩斯信号截取起点start,start为音频数据audio_data中的一个索引值;S5、取最大值序列中,索引index1左边最近的m个数据估计噪声,噪声估计值E_noise等于m个数据的平均值;S6、在最大值序列中,使用一个长度为stationary_len的窗口从索引index1开始向右滑动,每次移动一个数据点,在窗口的每个位置计算窗口内最大值与最小值之差,若差值小于预设的阈值stationary_threshold,则窗口停止滑动,记窗口最右端位置所对应的最大值序列索引为index2,计算窗口内所有数据点的最小值,记该最小值为摩斯信号能量估计值E_morse;S7、根据噪声估计值E_noise和摩斯信号能量估计值E_morse计算摩斯信号结束阈值stop_threshold;S8、对于最大值序列,从索引index2位置处向右遍历最大值序列中的每个元素,若某个元素值小于结束阈值stop_threshold,则记该元素所对应的索引为index3;S9、依据索引index3计算摩斯信号截取终点end,end为音频数据audio_data中的一个索引值;S10、截取出音频数据audio_data中对应于索引start和end之间的元素,即为摩斯信号活动区域截取部分;S11、返回S3,从最大值序列的索引index3开始,向右寻找上升沿,重复上述步骤。

全文数据:

权利要求:

百度查询: 东南大学 一种摩斯信号活动区域检测与截取方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。