一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种信号处理方法、装置、电子设备及存储介质与流程

2022-06-05 11:25:42 来源:中国专利 TAG:


1.本技术涉及互联网技术领域,尤其涉及一种信号处理方法、装置、电子设备及存储介质。


背景技术:

2.射频指纹源自发射机电路设计的差异和生产过程中硬件电路的制造容差,不同生产批次甚至同一生产批次的器件参数都有着细微差别。此外,由于其元件类型、元件布局以及pcb走线等存在差异,不同厂家设计的发射机之间的差异性更加显著。
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.在一些可能的实施例中,信号谱确定模块,用于:
35.分别对待处理信号和参考信号进行加窗处理,得到第一信号和第二信号;
36.分别对第一信号和第二信号进行傅里叶变换,得到第一信号谱和第二信号谱。
37.在一些可能的实施例中,信号获取模块,用于:
38.从接收端获取接收信号;接收信号基于发射端发送的发射信号得到;发射信号包括参考信号和射频指纹信息;
39.对接收信号进行信号处理,得到待处理信号;
40.获取参考信号。
41.在一些可能的实施例中,信号获取模块,用于:
42.对接收信号和参考信号进行信号同步处理,载波频偏估计处理和残留频偏去除处理,得到待处理信号。
43.在一些可能的实施例中,
44.待处理信号为前导码部分的信号;
45.参考信号为前导码部分的信号。
46.在一些可能的实施例中,装置还包括:
47.将射频指纹信息显示于二维平面上。
48.另一方面提供了一种电子设备,电子设备包括处理器和存储器,存储器中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行任一的信号处理方法。
49.另一方面提供了一种计算机可读存储介质,计算机存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现任一的信号
处理方法。
50.另一方面提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序,使得计算机设备执行任一项的信号处理方法。
51.本技术实施例提供的进信号处理方法、装置、电子设备及存储介质,具有如下技术效果:
52.获取待处理信号和参考信号;待处理信号包括射频指纹信息和参考信号;分别对待处理信号和参考信号进行时频分析,得到第一信号谱和第二信号谱;确定第一信号谱对应的第一时变功率谱,以及第二信号谱对应的第二时变功率谱;将第一时变功率谱进行归一化,得到归一化时变功率谱;确定第二信号谱对应的指示矩阵;基于归一化时变功率谱和指示矩阵确定射频指纹信息。本技术实施例通过提取出大量的时域和频域的射频指纹特征,为利用射频指纹技术高精度识别发射机提供可行的技术手段。
附图说明
53.为了更清楚地说明本技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
54.图1是本技术实施例提供的一种应用环境的示意图;
55.图2是本技术实施例提供的一种信号处理方法的流程示意图;
56.图3是本技术实施例提供的一种帧结构的示意图;
57.图4是本技术实施例提供的一种信号谱的示意图;
58.图5是本技术实施例提供的一种信号谱的示意图;
59.图6是本技术实施例提供的一种时变功率谱的示意图;
60.图7是本技术实施例提供的一种有效时频功率谱的示意图;
61.图8是本技术实施例提供的一种信号处理装置的结构示意图;
62.图9是本技术实施例提供的一种信号处理方法的服务器的硬件结构框图。
具体实施方式
63.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
64.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产
品或设备固有的其它步骤或单元。
65.请参阅图1,图1是本技术实施例提供的一种应用环境的示意图,该示意图包括服务器101和接收端102。
66.具体的,服务器101获取待处理信号和参考信号;分别对待处理信号和参考信号进行时频分析,得到第一信号谱和第二信号谱;确定第一信号谱对应的第一时变功率谱,以及第二信号谱对应的第二时变功率谱;将第一时变功率谱进行归一化,得到归一化时变功率谱;确定第二信号谱对应的指示矩阵;基于归一化时变功率谱和指示矩阵确定射频指纹信息。
67.接收端102可以指包括有接收器的设备。其中,接收器的作用与发送器的作用相反,主要是将信道中的信号接收下来,并将其变换成与发送时物理形式相同的信息,再传给信宿,即完成所谓的译码过程。接收器的基本要求是,能够从受干扰的信号中最大限度地提取信源输出的信息,并尽可能复现信源的输出。比较常见的接收器就是卫星电视接收器了。
68.在电子学中,发送器或无线电发送器指的是一种利用天线发送无线电波的装置。无线电发送器产生交变电流,作用于天线。天线产生无线电波,并将其发送至空间。除了在无线电广播中的应用,无线电发送器还被广泛使用在各种利用无线电进行通讯的设备中。常见的应用有手机、无线局域网、蓝牙、无线对讲机等等。
69.以下介绍本技术一种信号处理方法的具体实施例,图2是本技术实施例提供的一种信号处理方法的流程示意图,本说明书提供了如实施例或流程图的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图2所示,该方法可以包括:
70.s201:获取待处理信号和参考信号,待处理信号包括射频指纹信息和参考信号。
71.本技术实施例中,服务器可以从接收端获取接收信号。其中,接收信号基于发射端发送的发射信号经多径信道传输得到,发射信号可以包括参考信号和射频指纹信息。随后,服务器可以对接收信号进行信号处理,得到待处理信号。
72.一种可选的实施例中,发射端可以将参考信号和射频指纹信息进行叠加,得到发射信号,随后将发射信号发送出去,由接收端进行接收,得到接收信号。
73.可选的,服务器可以获取参考信号。
74.在一个可选的实施例中,当服务器从接收端处得到接收信号后,可以使用获取的参考信号和接收信号进行信号同步处理,载波频偏估计处理和残留频偏去除处理,以此得到待处理信号。
75.具体的,服务器可以利用参考信号和接收信号进行复相关和差分处理,实现信号的同步和载波频偏估计。随后对同步后的信号去除残留频偏,得到待处理信号。
76.可选的,待处理信号可以是长度为n的信号,这里的长度为n是指待处理信号中包含n个子信号。
77.可选的,参考信号可以是ieee 802.11n通信体制中的前导码部分的信号,其帧结构如图3所示。在该帧结构中,包含由10个短导码t1、t2、...、t10组成的短导码部分、以及由两个长导码t1、t2和一个循环前缀g12组成的长导码部分,两个导码部分各占8us。假设以
20msps采样率进行基带信号采样,每个短导码(0.8us)对应16个采样点,每个长导码(3.2us)对应64个采样点,循环前缀g12(1.6us)对应32个采样点,由此整个前导码对应320个采样点。
78.由于接收信号是基于发射信号得到的,发射信号包括参考信号(载波)和射频指纹信息,因此,接收信号的结构可以和参考信号保持一致。如此,接收信号也可以是前导码部分的信号,比如,具体为可以是长度为n=320的信号。
79.然而,在实际过程中,接收信号不仅可以包括前导码部分的信号,还可以包括其他信号,这里只是截取前导码部分的信号为例进行阐述,对本技术其他可行的实施例不做限制。
80.待处理信号的表达公式(1)如下:
81.y(n)=x(n)*h(n) ε(n),n=0,1,...,n
y-1
ꢀꢀ……
公式(1)
82.其中,x(n)代表包含射频指纹信息的发射信号(具体为发射前导信号),*代表线性卷积操作,h(n)代表多径信道,ε(n)代表加性噪声,n
y-1代表信号的长度。
83.s203:分别对待处理信号和参考信号进行时频分析,得到第一信号谱和第二信号谱。
84.在一种可选的实施例中,服务器可以利用连续小波变换对分别对待处理信号和参考信号进行时频分析,得到待处理信号对应的第一信号谱和参考信号对应的第二信号谱。
85.在另一种可选的实施例中,服务器可以利用短时傅里叶变换(short-time fourier transform,stft)对待处理信号和参考信号进行时频分析,得到待处理信号对应的第一信号谱和参考信号对应的第二信号谱。利用短时傅里叶变换是因为:傅里叶变换只反映出信号在频域的特性,无法在时域内对信号进行分析。为了将时域和频域相联系,本技术使用短时傅里叶变换。短时傅里叶变换过程是:在信号做傅里叶变换之前乘一个时间有限的窗函数,并假定非平稳信号在分析窗的短时间隔内是平稳的,通过窗函数在时间轴上的移动,对信号进行逐段分析得到信号的一组局部“频谱”。且由于短时傅里叶变换的基本算是就是傅里叶变换,因此更容易进行理解和分析。
86.在一种可选的利用短时傅里叶变换(stft)对待处理信号和参考信号进行时频分析的实施例中,服务器可以分别对待处理信号和参考信号进行加窗处理,得到第一信号和第二信号。
87.可选的,服务器可以利用窗函数分别对待处理信号中的每个子信号和参考信号中的每个子信号进行加窗处理。
88.可选的,窗函数可以是汉明窗,汉宁窗,三角窗、矩形窗等等。加窗主要是为了使时域信号更好地满足傅里叶变换处理的周期性要求,减少泄漏。
89.可选的,服务器可以基于长导码采样点数64选择窗的长度m为64,根据短导码采样点数16选择窗相邻窗之间的滑动间隔r为16,相邻窗之间的信号重叠长度为48。上述的窗的长度、滑动间隔和信号重叠长度只是一个实施例,在实际情况中,可以基于实际需求和经验进行设置。
90.如此,可以得到第m个加窗后的待处理信号的表达公式(2),如下:
91.ym(n)=y(n mr)ω(n),n=0,1,...,m-1
ꢀꢀ……
公式(2)
92.如此,可以得到第m个加窗后的参考信号的表达公式(3),如下:
93.sm(n)=s(n mr)ω(n),n=0,1,...,m-1
ꢀꢀ……
公式(3)
94.其中,ω(n)表示窗函数,可以为汉明窗;s(n)为参考信号。
95.可选的,服务器分别对第一信号和第二信号进行傅里叶变换,得到第一信号谱和第二信号谱。
96.具体的,服务器可以对加窗后的第一信号中的每个子信号和加窗后的第二信号中的每个子信号进行傅里叶变换,得到第一信号谱和第二信号谱。
97.继续以第m个子信号为例,服务器可以对加窗后的第m个信号ym(n)和sm(n)进行n=64点傅里叶变换,得到信号谱ym(k)和sm(k),具体公式如下:
[0098][0099][0100]
那么,服务器对所有的加窗的子信号进行傅里叶变换后,可以得到第一信号谱和第二信号谱,其中,第一信号谱的公式为:
[0101]
y(k)=[y0(k),y1(k),y2(k),

,y
f-1
(k)]
ꢀꢀ……
公式(6)
[0102]
其中,第二信号谱的公式为:
[0103]
s(k)=[s0(k),s1(k),s2(k),

,s
f-1
(k)]
ꢀꢀ……
公式(7)
[0104]
其中,其中,代表地板函数。
[0105]
通过短时傅里叶变换对接收的基带信号进行时频分析,同时提取了时域和频域特征作为射频指纹信息。如此,可以得到图4所示的接收端在预设位置采集的待处理信号对应的第一信号谱,以及得到图5所示的参考信号对应的第二信号谱。从两个图中可以对比看到,由于射频指纹信息以及无线信道(包括多径信道与信道噪声)的影响,待处理信号的信号谱与对应的参考信号的信号谱存在显著差异,也就是说,待处理信号由于叠加了射频指纹信息的特征,导致和理想的标准的参考信息存在明显不同。具体的,如图4,颜色比较深的部分为功率比较弱的部分。
[0106]
s205:确定第一信号谱对应的第一时变功率谱,以及第二信号谱对应的第二时变功率谱。
[0107]
本技术实施例中,服务器可以基于第一信号谱和第二信号谱计算得到第一信号谱对应的第一时变功率谱,以及第二信号谱对应的第二时变功率谱。
[0108]
可选的,可以根据以下公式分别计算得到第一时变功率谱py(k)和第二时变功率谱ps(k),如下:
[0109]
py(k)=[|y0(k)|2,|y1(k)|2,|y2(k)|2,

,|y
f-1
(k)|2]
ꢀꢀ……
公式(8)
[0110]
ps(k)=[|s0(k)|2,|s1(k)|2,|s2(k)|2,

,|s
f-1
(k)|2]
ꢀꢀ……
公式(9)
[0111]
其中,|ym(k)|2=|xm(k)|2|h(k)|2ꢀꢀ……
公式(10)
[0112]
其中,
[0113][0114]
其中,xm(n)=x(n mr)ω(n),n=0,1,...,m-1
ꢀꢀ……
公式(13)
[0115]
s207:将第一时变功率谱进行归一化,得到归一化时变功率谱。
[0116]
本技术实施例中,服务器可以对第一时变功率谱py(k)归一化得到信道无关的归一化时变功率谱,具体公式为:
[0117][0118]
从上述公式(14)可以看出,通过除以平均功率谱,有效消除了信道的影响,即可以消除多径效应,保留了大量的射频指纹特征。且,通过分母部分的求和部分可以消除噪声影响。如图6所示为本实施例中接收端在预设位置采集的待处理信号对应的归一化时变功率谱gy。
[0119]
s209:确定第二信号谱对应的指示矩阵。
[0120]
本技术实施例中,并不是所有的频点上都是有信号的,不同的频点上的信噪比是不一样的。从上述图6可以看出,由于部分频点随时间变化功率波动较大,容易受到信道噪声的干扰,而除法受噪声影响比较大,会进一步放大波动,导致部分时频点的指纹不稳定。因此,要根据参考信号(理想信号)的功率来选择功率相对大的那部分,需要通过计算指示矩阵来得到有效时频功率谱。
[0121]
本技术实施例中,服务器根据第二时变功率谱ps(k)得到大小为n
×
f(64
×
17)的指示矩阵φ,该指示矩阵表达了参考信号(较为理想的发射信号)占据的有效时频点,矩阵元素由0和1组成,其中,第k行第m列的元素定义如下:
[0122][0123]
其中,th代表预设的有效时频判别门限,本实施例中,该门限制设置为理想信号时变功率谱均值的十分之一。
[0124]
s211:基于归一化时变功率谱和指示矩阵确定射频指纹信息。
[0125]
本技术实施例中,服务器可以计算归一化时变功率谱gy和指示矩阵φ的哈达玛积,将得到的有效时频功率谱g
φ
作为射频指纹信息rff,公式如下:
[0126]
rff=g
φ
=gy⊙
φ
ꢀꢀ……
公式(16)
[0127]
其中,

代表矩阵进行逐点相乘。
[0128]
通过短时傅里叶变换对接收的基带信号进行时频分析,同时提取了时域和频域特征作为射频指纹信息,通过信道无关归一化消除多径效应的影响,并利用指示矩阵剔除了易受信道噪声干扰的时频特征,提高了射频指纹的鲁棒性。
[0129]
可选的,当服务器得到射频指纹信息后,可以将射频指纹信息,即有效时频功率谱以色度图的形式绘制在二维平面上,即形成可视化的射频指纹。这种方式可以将射频指纹细节从时间和频率两个维度进行展示,拥有着大量的特征信息,便于观察和比较。
[0130]
图7所示为本实施例中接收端在预设位置采集的待处理信号对应的有效时频功率谱。
[0131]
综上,本技术实施例提出的基于短时傅里叶变换时频分析的射频指纹提取方法,通过对基带信号(即接收端接收到的包含有射频指纹信息和参考信号的接收信号)进行一系列运算,包括短时傅里叶变换、时变功率谱计算、信道无关归一化、指示矩阵、时变功率谱相除等,有效去除信道加性噪声和多径效应的影响,进而提取出大量的时域和频域的射频指纹特征,可为利用射频指纹技术高精度识别发射机提供技术手段。本发明复杂度低,易于实现,适用于各种无线通信体制,特别是宽带无线通信体制。
[0132]
本技术实施例还提供了一种信号处理装置,图8是本技术实施例提供的一种信号处理装置的结构示意图,如图8所示,该装置包括信号获取模块801、信号谱确定模块802、信号谱确定模块803、归一化处理模块804、指示矩阵确定模块805和射频指纹信息确定模块806,
[0133]
信号获取模块801,用于获取待处理信号和参考信号;待处理信号包括射频指纹信息和参考信号;
[0134]
信号谱确定模块802,用于分别对待处理信号和参考信号进行时频分析,得到第一信号谱和第二信号谱;
[0135]
信号谱确定模块803,用于确定第一信号谱对应的第一时变功率谱,以及第二信号谱对应的第二时变功率谱;
[0136]
归一化处理模块804,用于将第一时变功率谱进行归一化,得到归一化时变功率谱;
[0137]
指示矩阵确定模块805,用于确定第二信号谱对应的指示矩阵;
[0138]
射频指纹信息确定模块806,用于基于归一化时变功率谱和指示矩阵确定射频指纹信息。
[0139]
在一些可能的实施例中,信号谱确定模块,用于:
[0140]
分别对待处理信号和参考信号进行加窗处理,得到第一信号和第二信号;
[0141]
分别对第一信号和第二信号进行傅里叶变换,得到第一信号谱和第二信号谱。
[0142]
在一些可能的实施例中,信号获取模块,用于:
[0143]
从接收端获取接收信号;接收信号基于发射端发送的发射信号得到;发射信号包括参考信号和射频指纹信息;
[0144]
对接收信号进行信号处理,得到待处理信号;
[0145]
获取参考信号。
[0146]
在一些可能的实施例中,信号获取模块,用于:
[0147]
对接收信号和参考信号进行信号同步处理,载波频偏估计处理和残留频偏去除处理,得到待处理信号。
[0148]
在一些可能的实施例中,
[0149]
待处理信号为前导码部分的信号;
[0150]
参考信号为前导码部分的信号。
[0151]
在一些可能的实施例中,装置还包括:
[0152]
将射频指纹信息显示于二维平面上。
[0153]
本技术实施例中的装置与方法实施例基于同样地申请构思。
[0154]
本技术实施例所提供的方法实施例可以在计算机终端、服务器或者类似的运算装置中执行。以运行在服务器上为例,图9是本技术实施例提供的一种信号处理方法的服务器的硬件结构框图。如图9所示,该服务器900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processing units,cpu)910(处理器910可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器930,一个或一个以上存储应用程序923或数据922的存储介质920(例如一个或一个以上海量存储设备)。其中,存储器930和存储介质920可以是短暂存储或持久存储。存储在存储介质920的程序可以包括一个或一个以上模块,每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器910可以设置为与存储介质920通信,在服务器900上执行存储介质920中的一系列指令操作。服务器900还可以包括一个或一个以上电源960,一个或一个以上有线或无线网络接口950,一个或一个以上输入输出接口940,和/或,一个或一个以上操作系统921,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm等等。
[0155]
输入输出接口940可以用于经由一个网络接收或者发送数据。上述的网络具体实例可包括服务器900的通信供应商提供的无线网络。在一个实例中,输入输出接口940包括一个网络适配器(network interface controller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,输入输出接口940可以为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
[0156]
本领域普通技术人员可以理解,图9所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,服务器900还可包括比图9中所示更多或者更少的组件,或者具有与图9所示不同的配置。
[0157]
本技术的实施例还提供了一种计算机存储介质,所述计算机存储介质可设置于服务器之中以保存用于实现方法实施例中一种信号处理方法相关的至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由该处理器加载并执行以实现上述信号处理方法。
[0158]
可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0159]
另一方面提供了一种电子设备,电子设备包括处理器和存储器,存储器中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行任一的
信号处理方法。
[0160]
另一方面提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序,使得计算机设备执行任一项的信号处理方法。
[0161]
由上述本技术提供的信号处理方法、设备或存储介质的实施例可见,本技术中通过获取待处理信号和参考信号;分别对待处理信号和参考信号进行时频分析,得到第一信号谱和第二信号谱;确定第一信号谱对应的第一时变功率谱,以及第二信号谱对应的第二时变功率谱;将第一时变功率谱进行归一化,得到归一化时变功率谱;确定第二信号谱对应的指示矩阵;基于归一化时变功率谱和指示矩阵确定射频指纹信息。本技术实施例通过提取出大量的时域和频域的射频指纹特征,为利用射频指纹技术高精度识别发射机提供可行的技术手段。
[0162]
需要说明的是:上述本技术实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0163]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0164]
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0165]
以上所述仅为本技术的较佳实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献