【技术实现步骤摘要】
信号处理的方法及装置
[0001]本专利技术涉及通信
,尤其涉及电力线通信中的信号处理的方法及装置、计算设备和计算机可读存储介质。
技术介绍
[0002]随着人民生活水平的日益提高,人们对通信的延迟、速度、质量、稳定性等的要求也越来越高。由于可用的频谱有限,移动网络的容量也不能无限制的提高。一些学者提出使用电力线来进行通信,即电力线通信(Power Line Communication,PLC)。电力线广泛存在于大中小城市中,如果能够充分利用,PLC的前景将很广阔。另外,PLC与其它通信手段独立,不会降低无线通信与有线通信的通信质量。
[0003]与传统的无线通信相比,PLC的通信环境十分恶劣,其不仅包含加性高斯白噪声(Additive White Gaussian Noise,AWGN),还包括有色背景噪声、工频噪声、周期性脉冲噪声等。这些噪声会严重降低PLC通信的传输速度,加大误码率,对通信质量造成很大影响。这其中,功率最高、对通信影响最大的是脉冲噪声。对于脉冲噪声降噪,常用的方法中均需设定参数,比如切顶法与置零法的门限。然而,降噪算法的最优参数的获取对于PLC系统往往比较困难。出于经济成本的考虑,PLC的发射机与接收机终端往往计算能力较弱,计算量较大的暴力搜索等降噪算法往往所需时间较长,达不到实时降噪的需求。
[0004]综上所述,为了提高通信的质量与速度,需要提供一种能够快速的得到降噪所需降噪参数,以据此参数抑制电力线通信信道的脉冲噪声的方法。
技术实现思路
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种信号处理的方法,其特征在于,包括:获取包含脉冲噪声的信号片段,所述信号片段包括至少一个采样点;将所述信号片段输入神经网络模型得到降噪参数;根据所述降噪参数对所述至少一个采样点进行降噪处理。2.根据权利要求1所述的方法,其特征在于,所述神经网络模型为本地神经网络模型时,所述方法还包括:发送所述信号片段到云端设备;所述信号片段用于云端设备训练神经网络模型,所述神经网络模型的输入为所述信号片段、输出为所述降噪参数的神经网络模型;接收云端设备所训练的神经网络模型的参数;根据所述神经网络模型的参数构建所述本地神经网络模型。3.根据权利要求1或2所述的方法,其特征在于:所述信号片段为经降采样后的信号片段;所述降采样后的信号片段保留有所述脉冲噪声的峰值点。4.根据权利要求3所述的方法,其特征在于,所述降采样包括采用局部最大值降采样算法进行降采样,包括:获取所述信号片段包括的各子片段;获取每个所述子片段中信号幅值为最大值的一个采样点,各所述子片段的各所述采样点构成所述降采样后的信号片段。5.根据权利要求3所述的方法,其特征在于,所述降采样包括采用全局最大值加窗降采样算法进行降采样,包括:获取所述信号片段中信号幅值为最大值的采样点;获取所述信号片段中包含所述信号幅值为最大值的采样点的连续的多个采样点,所述连续的多个采样点构成所述降采样信号。6.根据权利要求2
‑
5任一所述的方法,其特征在于,所述发送包括:对各个所述信号片段进行缓存;到达某个时间节点后发送缓存的各个所述信号片段到云端设备。7.根据权利要求1或2所述的方法,其特征在于:所述降噪参数包括第一降噪参数和第二降噪参数;所述第一降噪参数作为第一门限值,用于对信号幅值超过所述第一门限值的信号进行切顶的降噪处理;所述第二降噪参数作为系数,与所述第一降噪参数的乘积作为第二门限值,用于对信号幅值超过所述第二门限值的信号置零的降噪处理,所述第二降噪参数大于1。8.一种信号处理的方法,其特征在于,包括:接收信号片段;所述信号片段包含脉冲噪声,且所述信号片段包括至少一个采样点;使用所述信号片段训练神经网络模型,所述神经网络模型的输入为所述信号片段、输出为降噪参数的神经网络模型;将所训练的神经网络模型的参数发送到终端设备。9.根据权利要求8所述的方法,其特征在于,所述训练包括以均方误差作为损失函数的有监督训练方法,所述损失函数为:最优第一降噪参数与预测第一降噪参数之差的平方,加
上最优第二降噪参数与预测第二降噪参数之差的平方;所述信号片段具有所述最优第一降噪参数、所述最优第二降噪参数;所述预测第一降噪参数、所述预测第二降噪参数由所述信号片段输入所述神经网络模型得到。10.根据权利要求8所述的方法,其特征在于,所述训练包括以信干噪比倒数作为损失函数的无监督训练方法,所述损失函数包括:根据预测第一降噪参数、预测第二降噪参数进行所述降噪处理后得到降噪后的信号片段计算的消噪后信干噪比的倒数;所述预测第一降噪参数、所述预测第二降噪参数由所述信号片段输入所述神经网络模型得到。11.一种信号处理的方法,其特征在于,包括:权利要求1
‑
7任一所述的信号处理的方法,和权利要求8
‑
10任一所述的信号处理的方法。12.一种信号处理的装置,其特征在于,包括:信号片段获取单元,用于获取包含脉冲噪声的信号片段,所述信号片段包括至少一个采样点;降噪参数获取单元,用于将所述信号片段输入神经网络模型得到降噪参数;降噪处理单元,用于根据所述降噪参数对所述至少一个采样点进行降噪处理。13.根据权利要求12所述的装置,其特征在于:所述神经网络模型为本地神经网络模型时,所述装置还包括:发送单元,用于发送所述信号片段到云端设备;所述信号片段用于云端设备训练神经网络模型,所述神经网络模型的输...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。