CN112669871A - Signal processing method, electronic device and storage device - Google Patents
Signal processing method, electronic device and storage device Download PDFInfo
- Publication number
- CN112669871A CN112669871A CN202011615064.4A CN202011615064A CN112669871A CN 112669871 A CN112669871 A CN 112669871A CN 202011615064 A CN202011615064 A CN 202011615064A CN 112669871 A CN112669871 A CN 112669871A
- Authority
- CN
- China
- Prior art keywords
- signal
- subband
- signals
- sub
- band
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Circuit For Audible Band Transducer (AREA)
Abstract
Description
技术领域technical field
本申请涉及信号处理技术领域,特别是涉及一种信号处理方法及电子设备、存储装置。The present application relates to the technical field of signal processing, and in particular, to a signal processing method, electronic equipment, and storage device.
背景技术Background technique
随着智能设备的不断发展、人机交互技术的应用愈发广泛,对于信号处理的精度要求也在逐步提高,当信号采集装置采集到信号后,由于信号中通常都存在干扰信号,也即存在非目标信号,因此,需要对信号进行处理,以滤除信号中的非目标信号,进而达到增强信号中的目标信号的效果。With the continuous development of smart devices and the wider application of human-computer interaction technology, the accuracy requirements for signal processing are also gradually increasing. Therefore, the signal needs to be processed to filter out the non-target signal in the signal, so as to achieve the effect of enhancing the target signal in the signal.
现有的信号处理方法中,在获得多个信号后先对各个信号进行短时傅里叶变换,在进行短时傅里叶变换时考虑到信号延迟无法选择较长的窗长,因此,各个信号对应的频带之间的频谱泄露都是相对较大的,进而后续的任意一次滤波操作都会影响到相邻的频带,导致相邻频带的目标信号也受到影响。有鉴于此,如何改进信号处理方法成为亟待解决的问题。In the existing signal processing method, after obtaining multiple signals, short-time Fourier transform is performed on each signal. When performing short-time Fourier transform, considering the signal delay, a longer window length cannot be selected. The spectral leakage between the frequency bands corresponding to the signal is relatively large, and any subsequent filtering operation will affect the adjacent frequency bands, which will also affect the target signal in the adjacent frequency band. In view of this, how to improve the signal processing method has become an urgent problem to be solved.
发明内容SUMMARY OF THE INVENTION
本申请主要解决的技术问题是提供一种信号处理方法及电子设备、存储装置,能够将信号采集装置采集的第一信号在频域上分解为多个第一子带信号,进而对多个第一子带信号进行处理后再进行合成,以获得第二信号,降低多个第一子带信号间进行信号处理时的相互干扰。The main technical problem to be solved by the present application is to provide a signal processing method, electronic equipment, and storage device, which can decompose the first signal collected by the signal acquisition device into multiple first subband signals in the frequency domain, and then analyze the multiple first subband signals. A sub-band signal is processed and then synthesized to obtain a second signal, thereby reducing mutual interference between multiple first sub-band signals during signal processing.
为解决上述技术问题,本申请第一方面提供一种信号处理方法,包括:获取信号采集装置采集的至少一个第一信号;在频域上将所述第一信号分解为多个第一子带信号;其中,所述多个第一子带信号具有不同的中心频率;分别对所述第一子带信号进行非目标信号消除,以获得第二子带信号;其中,所述第二子带信号保留有至少部分非目标信号;分别对所述第二子带信号进行目标信号消除,以获得第三子带信号;将对应的所述第二子带信号和所述第三子带信号进行合成,以获得第四子带信号;将多个所述第四子带信号进行合成,以获得第二信号。In order to solve the above technical problem, a first aspect of the present application provides a signal processing method, including: acquiring at least one first signal collected by a signal collecting device; decomposing the first signal into a plurality of first subbands in the frequency domain signal; wherein, the plurality of first subband signals have different center frequencies; respectively perform non-target signal cancellation on the first subband signals to obtain a second subband signal; wherein, the second subband signals The signal retains at least part of the non-target signal; the target signal cancellation is performed on the second subband signal respectively to obtain a third subband signal; the corresponding second subband signal and the third subband signal are processed. synthesizing to obtain a fourth subband signal; and synthesizing a plurality of the fourth subband signals to obtain a second signal.
为解决上述技术问题,本申请第二方面提供一种电子设备,包括相互耦接的存储器和处理器,所述存储器中存储有程序指令,所述处理器用于执行所述程序指令以实现上述第一方面中的信号处理方法。In order to solve the above technical problem, a second aspect of the present application provides an electronic device, comprising a memory and a processor coupled to each other, the memory stores program instructions, and the processor is configured to execute the program instructions to realize the above-mentioned first step. The signal processing method in one aspect.
为解决上述技术问题,本申请第三方面提供一种存储装置,所述存储装置存储有能够被处理器运行的程序指令,所述程序指令用于实现上述第一方面中的信号处理方法。In order to solve the above technical problem, a third aspect of the present application provides a storage device, where the storage device stores program instructions that can be executed by a processor, and the program instructions are used to implement the signal processing method in the first aspect.
上述方案,将信号采集装置采集的至少一个第一信号在频域上分解为中心频率不同的多个第一子带信号,分别对第一子带信号进行非目标信号消除以获得保留有部分非目标信号的第二子带信号,进而对第二子带信号进行目标信号消除,以获得第三子带信号,则第三子带信号为第二子带信号中除目标信号之外的信号,将对应的第二子带信号和第三子带信号进行合成,以获得第四子带信号,将多个第四子带信号合成后获得第二信号,以使第二信号中主要包括目标信号。故此,采用将第一信号分解为多个第一子带信号,以第一子带信号为单位进行信号处理的方式,降低了第一子带信号在各频带上的频谱混叠,进而降低了多个第一子带信号间进行信号处理时的相互干扰,提高了对第二信号中目标信号的增强效果。In the above scheme, the at least one first signal collected by the signal acquisition device is decomposed into a plurality of first subband signals with different center frequencies in the frequency domain, and the first subband signals are respectively subjected to non-target signal elimination to obtain some remaining non-target signals. The second subband signal of the target signal, and then the target signal cancellation is performed on the second subband signal to obtain a third subband signal, then the third subband signal is a signal other than the target signal in the second subband signal, Synthesize the corresponding second subband signal and the third subband signal to obtain a fourth subband signal, and obtain a second signal after synthesizing a plurality of fourth subband signals, so that the second signal mainly includes the target signal . Therefore, by decomposing the first signal into a plurality of first sub-band signals, and performing signal processing in units of the first sub-band signals, the spectral aliasing of the first sub-band signals in each frequency band is reduced, and the The mutual interference during signal processing among the multiple first subband signals improves the enhancement effect on the target signal in the second signal.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the drawings that are used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative effort. in:
图1是本申请信号处理方法一实施例的流程示意图;1 is a schematic flowchart of an embodiment of a signal processing method of the present application;
图2是图1中步骤S12中对应的第一子带信号响应曲线示意图;2 is a schematic diagram of a first subband signal response curve corresponding to step S12 in FIG. 1;
图3是本申请信号处理方法另一实施例的流程示意图;3 is a schematic flowchart of another embodiment of the signal processing method of the present application;
图4是图3对应的一实施例的框架示意图;FIG. 4 is a schematic frame diagram of an embodiment corresponding to FIG. 3;
图5是本申请电子设备一实施例的框架示意图;5 is a schematic diagram of a framework of an embodiment of an electronic device of the present application;
图6是本申请存储装置一实施例的框架示意图。FIG. 6 is a schematic diagram of a framework of an embodiment of a storage device of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。The terms "system" and "network" are often used interchangeably herein. The term "and/or" in this article is only an association relationship to describe the associated objects, indicating that there can be three kinds of relationships, for example, A and/or B, it can mean that A exists alone, A and B exist at the same time, and A and B exist independently B these three cases. In addition, the character "/" in this document generally indicates that the related objects are an "or" relationship. Also, "multiple" herein means two or more than two.
请参阅图1,图1是本申请信号处理方法一实施例的流程示意图。具体而言,可以包括如下步骤:Please refer to FIG. 1 . FIG. 1 is a schematic flowchart of an embodiment of a signal processing method of the present application. Specifically, the following steps can be included:
步骤S11:获取信号采集装置采集的至少一个第一信号。Step S11: Acquire at least one first signal collected by the signal collection device.
具体地,信号采集装置具有一个预设位置,信号采集装置用于采集预设范围内的信号,上述预设范围可为0-360°中的任一角度。Specifically, the signal collection device has a preset position, and the signal collection device is used to collect signals within a preset range, and the preset range can be any angle from 0 to 360°.
进一步地,若信号采集装置获取到第一信号,其中,目标信号源发出的信号为目标信号,第一信号中通常包括目标信号和干扰信号组成的非目标信号,通过测量目标信号源的位置和信号采集装置的预设位置之间的位置关系,以获得信号采集装置与目标信号源的相对位置。Further, if the signal acquisition device acquires the first signal, wherein, the signal sent by the target signal source is the target signal, and the first signal usually includes the non-target signal composed of the target signal and the interference signal. The positional relationship between the preset positions of the signal acquisition device is to obtain the relative position of the signal acquisition device and the target signal source.
在一个实施场景中,信号采集装置为麦克风,麦克风用于收集声音数据,当麦克风收集到第一信号后,该第一信号可以是包括用户发出的目标信号和部分干扰信号的声音数据,其中,用户是发出目标信号的目标信号源,也即目标声源,声音数据中的干扰信号为噪声,通过测量目标声源与麦克风的位置关系即可获得目标声源与麦克风的相对位置。In an implementation scenario, the signal collection device is a microphone, and the microphone is used to collect sound data. After the microphone collects the first signal, the first signal may be sound data including the target signal sent by the user and part of the interference signal, wherein, The user is the target signal source that sends out the target signal, that is, the target sound source. The interference signal in the sound data is noise. The relative position of the target sound source and the microphone can be obtained by measuring the positional relationship between the target sound source and the microphone.
步骤S12:在频域上将第一信号分解为多个第一子带信号,其中,多个第一子带信号具有不同的中心频率。Step S12: Decompose the first signal into multiple first subband signals in the frequency domain, wherein the multiple first subband signals have different center frequencies.
具体地,将第一信号在频域上进行分解,以获得多个频带对应的第一子带信号,并且,多个第一子带信号在其对应的响应曲线上的中心频率各不相同,对第一信号进行分解时,若第一信号中包括目标信号和非目标信号,则对第一信号中的目标信号和非目标信号均在频域上进行分解。Specifically, the first signal is decomposed in the frequency domain to obtain first subband signals corresponding to multiple frequency bands, and the center frequencies of the multiple first subband signals on their corresponding response curves are different, When decomposing the first signal, if the first signal includes the target signal and the non-target signal, both the target signal and the non-target signal in the first signal are decomposed in the frequency domain.
在一个实施场景中,请参阅图2,图2是图1中步骤S12中对应的第一子带信号响应曲线示意图,当第一信号被分解为多个第一子带信号后,多个频带分别对应的第一子带信号的响应曲线上,不同的第一子带信号的中心频率ω0、ω1、ω2...各不相同,当前中心频率对应的响应曲线相较于前一相邻的中心频率对应的响应曲线,在频域上进行了频移。In an implementation scenario, please refer to FIG. 2. FIG. 2 is a schematic diagram of the response curve of the first subband signal corresponding to step S12 in FIG. 1. After the first signal is decomposed into multiple first subband signals, the multiple frequency bands On the response curves of the corresponding first sub-band signals, the center frequencies ω 0 , ω 1 , ω 2 . . . of different first sub-band signals are different. The response curves corresponding to the adjacent center frequencies are frequency shifted in the frequency domain.
步骤S13:分别对第一子带信号进行非目标信号消除,以获得第二子带信号,其中,第二子带信号保留有至少部分非目标信号。Step S13: Performing non-target signal cancellation on the first sub-band signal respectively to obtain a second sub-band signal, wherein the second sub-band signal retains at least part of the non-target signal.
具体地,分别对第一子带信号进行滤波,以滤除第一子带信号中的至少部分非目标信号获得第二子带信号,进而实现对第一子带信号的初步滤波,以消除至少部分非目标信号。Specifically, the first subband signal is filtered to filter out at least part of the non-target signal in the first subband signal to obtain the second subband signal, and then the preliminary filtering of the first subband signal is performed to eliminate at least part of the non-target signal in the first subband signal. Some untargeted signals.
在一个实施场景中,为第一子带信号设计对应的参考波束滤波器,设定信号采集装置与目标信号源的相对位置对应的方向为目标方向,其角度为θ0,以各个频带的中心频率为准,获取各频带的目标方向导向矢量dm(θ0)和扩散场相干矩阵Γm,以如下优化和约束条件,计算各频带上第一子带信号对应的参考波束滤波器wm:In an implementation scenario, a corresponding reference beam filter is designed for the first subband signal, and the direction corresponding to the relative position of the signal acquisition device and the target signal source is set as the target direction, and its angle is θ 0 , and the center of each frequency band is set as the target direction. The frequency prevails, the target direction steering vector d m (θ 0 ) and the diffuse field coherence matrix Γ m of each frequency band are obtained, and the reference beam filter w m corresponding to the first subband signal in each frequency band is calculated with the following optimization and constraints :
wm Hdm(θ0)=1 (2)w m H d m (θ 0 )=1 (2)
其中,σthr为白噪声增益下限约束,当满足公式(2)和公式(3)时,获取让公式(1)中的L(ω)为最大值时对应的参考波束滤波器wm。Among them, σ thr is the lower limit constraint of white noise gain, and when formula (2) and formula (3) are satisfied, obtain the corresponding reference beam filter w m when L(ω) in formula (1) is the maximum value.
可以理解的是,每个第一子带信号的中心频率不同,因此,不同的第一子带信号所对应的目标方向导向矢量dm(θ0)和扩散场相干矩阵Γm也各不相同,进而获得的参考波束滤波器wm分别与第一子带信号对应。It can be understood that the center frequency of each first subband signal is different, therefore, the target direction steering vector d m (θ 0 ) and the diffusion field coherence matrix Γ m corresponding to different first subband signals are also different. , and the obtained reference beam filters w m respectively correspond to the first subband signals.
进一步地,由于参考波束滤波器wm与第一子带信号存在对应关系,那么分别利用第一子带信号对应的参考波束滤波器wm以滤除至少部分非目标信号,可提高滤除第一子带信号中的非目标信号的精度。Further, since there is a corresponding relationship between the reference beam filter w m and the first sub-band signal, the reference beam filter w m corresponding to the first sub-band signal is used to filter out at least part of the non-target signals, which can improve the filtering effect of the first sub-band signal. Accuracy of non-target signals in a subband signal.
步骤S14:分别对第二子带信号进行目标信号消除,以获得第三子带信号。Step S14: Perform target signal cancellation on the second subband signal respectively to obtain a third subband signal.
具体地,将第二子带信号中信号采集装置与目标信号源的相对位置上的信号抑制,进而将第二子带信号中的目标信号消除,以获得第三子带信号。Specifically, the signal at the relative position of the signal acquisition device and the target signal source in the second subband signal is suppressed, and then the target signal in the second subband signal is eliminated to obtain the third subband signal.
在一个实施场景中,利用矩阵分解求解第二子带信号的线性补空间,以获得相对位置之外的第三子带信号。In one implementation scenario, matrix decomposition is used to solve the linear complement space of the second subband signal to obtain the third subband signal outside the relative position.
在另一个实施场景中,设计一个与相对位置方向上空间角度互补的阻塞波束,其中,阻塞波束中只有相对位置方向上的信号被抑制,除相对位置之外的其他方向上的增益都设置为1,进而通过自适应滤波器和阻塞波束对第二子带信号进行处理,以获得消除目标信号后的第三子带信号。In another implementation scenario, a blocking beam with complementary spatial angle in the relative position direction is designed, in which, only the signal in the relative position direction is suppressed in the blocking beam, and the gains in other directions except the relative position are set as 1, and then process the second subband signal through an adaptive filter and a blocking beam to obtain a third subband signal after eliminating the target signal.
步骤S15:将对应的第二子带信号和第三子带信号进行合成,以获得第四子带信号。Step S15: Synthesize the corresponding second subband signal and the third subband signal to obtain a fourth subband signal.
具体地,第二子带信号中包括信号采集装置与目标信号源的相对位置上的目标信号,以及相对位置之外的非目标信号。而第三子带信号中消除了目标信号,则第三子带信号即为相对位置之外的非目标信号,分别利用第三子带信号去抵消对应的第二子带信号中的相对位置之外的非目标信号,进而获得多个第四子带信号。Specifically, the second subband signal includes the target signal at the relative position of the signal acquisition device and the target signal source, and the non-target signal outside the relative position. If the target signal is eliminated in the third subband signal, the third subband signal is the non-target signal outside the relative position, and the third subband signal is used to cancel the relative position of the corresponding second subband signal. out-of-target signals, so as to obtain a plurality of fourth subband signals.
步骤S16:将多个第四子带信号进行合成,以获得第二信号。Step S16: Synthesize a plurality of fourth subband signals to obtain a second signal.
具体地,将多个第四子带信号进行合成,以使多个频带进行拼接,进而获得第二信号,第二信号中主要包括信号采集装置与目标信号源的相对位置上的目标信号。Specifically, multiple fourth subband signals are synthesized to splicing multiple frequency bands to obtain a second signal. The second signal mainly includes the target signal at the relative position of the signal acquisition device and the target signal source.
需要说明的是,由于本实施例对第一信号在频域上进行了分解,获得了多个第一子带信号,降低了第一子带信号的频谱混叠,区别于对全频域的信号进行处理,在对全频域的信号进行滤波处理时,任意一次滤波操作都会影响到相邻的频带导致出现非线性失真,而本实施例有效降低了在当前频带上进行滤波处理对其他频带的影响,提高了滤除非目标信号的精度,以使第二信号相比对全频域的信号进行处理的方式得到增强。It should be noted that, since the first signal is decomposed in the frequency domain in this embodiment, a plurality of first subband signals are obtained, and the spectral aliasing of the first subband signal is reduced, which is different from that of the full frequency domain. Signal processing. When filtering a signal in the full frequency domain, any filtering operation will affect adjacent frequency bands, resulting in nonlinear distortion. This embodiment effectively reduces the impact of filtering on the current frequency band on other frequency bands. The influence of , improves the accuracy of filtering the non-target signal, so that the second signal is enhanced compared to the way of processing the signal in the full frequency domain.
上述方案,将信号采集装置采集的至少一个第一信号在频域上分解为中心频率不同的多个第一子带信号,分别对第一子带信号进行非目标信号消除以获得保留有部分非目标信号的第二子带信号,进而对第二子带信号进行目标信号消除,以获得第三子带信号,则第三子带信号为第二子带信号中除目标信号之外的信号,将对应的第二子带信号和第三子带信号进行合成,以获得第四子带信号,将多个第四子带信号合成后获得第二信号,以使第二信号中主要包括目标信号。故此,采用将第一信号分解为多个第一子带信号,以第一子带信号为单位进行信号处理的方式,降低了第一子带信号在各频带上的频谱混叠,进而降低了多个第一子带信号间进行信号处理时的相互干扰,提高了对第二信号中目标信号的增强效果。In the above scheme, the at least one first signal collected by the signal acquisition device is decomposed into a plurality of first subband signals with different center frequencies in the frequency domain, and the first subband signals are respectively subjected to non-target signal elimination to obtain some remaining non-target signals. The second subband signal of the target signal, and then the target signal cancellation is performed on the second subband signal to obtain a third subband signal, then the third subband signal is a signal other than the target signal in the second subband signal, Synthesize the corresponding second subband signal and the third subband signal to obtain a fourth subband signal, and obtain a second signal after synthesizing a plurality of fourth subband signals, so that the second signal mainly includes the target signal . Therefore, by decomposing the first signal into a plurality of first sub-band signals, and performing signal processing in units of the first sub-band signals, the spectral aliasing of the first sub-band signals in each frequency band is reduced, and the The mutual interference during signal processing among the multiple first subband signals improves the enhancement effect on the target signal in the second signal.
请参阅图3,图3是本申请信号处理方法另一实施例的流程示意图。具体而言,可以包括如下步骤:Please refer to FIG. 3 , which is a schematic flowchart of another embodiment of the signal processing method of the present application. Specifically, the following steps can be included:
步骤S31:获取信号采集装置采集的至少一个第一信号。Step S31: Acquire at least one first signal collected by the signal collection device.
具体地,信号采集装置可包括多个信号采集单元,上述步骤S31具体包括:获取多个信号采集单元采集的多个第一信号。Specifically, the signal collection device may include multiple signal collection units, and the above step S31 specifically includes: acquiring multiple first signals collected by the multiple signal collection units.
在一个实施场景中,响应于多个信号采集单元采集到多个第一信号,获取目标信号源与信号采集装置的中心位置的位置关系,以获得信号采集装置与目标信号源的相对位置,进而提高对信号进行处理的效率。In an implementation scenario, in response to the plurality of first signals being collected by the plurality of signal collection units, the positional relationship between the target signal source and the center position of the signal collection device is obtained, so as to obtain the relative position of the signal collection device and the target signal source, and then Improve the efficiency of signal processing.
在另一个实施场景中,响应于多个信号采集单元采集到多个第一信号,分别获取信号采集单元与目标信号源的位置关系,进而获得多个信号采集单元与目标信号源之间角度的第一平均值,基于上述第一平均值生成信号采集装置与目标信号源的相对位置,进而提高相对位置的精度。In another implementation scenario, in response to the plurality of first signals collected by the plurality of signal collection units, the positional relationship between the signal collection units and the target signal source is obtained respectively, and then the angle between the plurality of signal collection units and the target signal source is obtained. The first average value is used to generate the relative position of the signal acquisition device and the target signal source based on the first average value, thereby improving the accuracy of the relative position.
步骤S32:在频域上将第一信号分解为多个第一子带信号,其中,多个第一子带信号具有不同的中心频率。Step S32: Decompose the first signal into multiple first subband signals in the frequency domain, wherein the multiple first subband signals have different center frequencies.
对第一信号进行子带分解,以在频域上将第一信号分解为多个第一子带信号。Subband decomposition is performed on the first signal to decompose the first signal into a plurality of first subband signals in the frequency domain.
具体地,可以包括:对预设的低通滤波器进行频谱搬移;利用多个频率搬移后的低通滤波器分别对第一信号进行滤波。通过上述过程可将第一信号在频域上进行分解,以获得多个第一子带信号,以使第一子带信号在频域上分离。上述过程利用公式(4)具体表现如下:Specifically, it may include: performing spectrum shifting on a preset low-pass filter; and filtering the first signal by using a plurality of frequency-shifted low-pass filters respectively. Through the above process, the first signal can be decomposed in the frequency domain to obtain a plurality of first subband signals, so that the first subband signals can be separated in the frequency domain. The above process is expressed as follows using formula (4):
其中,xi(t)为第一信号,hproto(t)为预设的低通滤波器,当m的取值变化时,按照中间频率间隔抽取的方式,对预设的低通滤波器进行频谱搬移,即上述公式(4)中以获得第m个抽取滤波器。其中,预设的低通滤波器可以是巴特沃斯滤波器、切比雪夫滤波器、椭圆函数滤波器和线性相位滤波器中的任一种,上述预设的低通滤波器分别对应通带内最平坦、通带内有等幅波纹起伏、通带和阻带内都有等幅波纹起伏、通带内有线性相位4种响应的情形。Wherein, x i (t) is the first signal, and h proto (t) is the preset low-pass filter. When the value of m changes, the preset low-pass filter is extracted according to the intermediate frequency interval. Perform spectrum shifting, that is, in the above formula (4) to obtain the mth decimation filter. The preset low-pass filter may be any one of a Butterworth filter, a Chebyshev filter, an elliptic function filter, and a linear phase filter, and the preset low-pass filters correspond to passbands respectively. There are four types of responses: the flattest in the interior, the equal-amplitude ripple in the pass-band, the equal-amplitude ripple in the pass-band and the stop-band, and the linear phase in the pass-band.
进一步地,利用多个抽取滤波器对第一信号进行滤波,以获得多个第一子带信号,其中,相邻的第一子带信号的中心频率的差值相等且为预设数值ω0,第m个第一子带信号的中心频率为mω0,通过抽取滤波器将第一信号在频域上进行分解,以完整并有序地将第一信号分解为多个第一子带信号,降低了第一子带信号之间在频带上的频谱混叠。Further, a plurality of decimation filters are used to filter the first signal to obtain a plurality of first subband signals, wherein the difference between the center frequencies of the adjacent first subband signals is equal and is a preset value ω 0 , the center frequency of the m-th first subband signal is mω 0 , the first signal is decomposed in the frequency domain through a decimation filter, so as to completely and orderly decompose the first signal into multiple first subband signals , reducing the spectral aliasing in the frequency band between the first subband signals.
步骤S33:对多个第一子带信号进行下采样,其中,下采样的采样间隔小于或等于多个第一子带信号的数量。Step S33: Perform down-sampling on the plurality of first sub-band signals, wherein the sampling interval of the down-sampling is less than or equal to the number of the plurality of first sub-band signals.
具体地,对第一子带信号分别进行下采样,以降低信号冗余的影响进而减少运算量提高信号处理的效率。上述步骤S33利用公式(5)具体表现如下:Specifically, the first sub-band signals are down-sampled respectively, so as to reduce the influence of signal redundancy, thereby reducing the amount of computation and improving the efficiency of signal processing. The above-mentioned step S33 is specifically expressed as follows using formula (5):
xi,m(n)=xi,m(t)|t=n*D,n=0,1,2... (5)x i, m (n)= xi, m (t) | t=n*D , n=0, 1, 2...(5)
其中,下采样的采样间隔为D,采样间隔D小于多个第一子带信号的数量,采样点个数为n,其中,n的取值与第一子带信号的信号衰减相关,对第一子带信号进行下采样直至信号衰减至没有采样点为止。Among them, the sampling interval of downsampling is D, the sampling interval D is less than the number of multiple first sub-band signals, and the number of sampling points is n, where the value of n is related to the signal attenuation of the first sub-band signal. A subband signal is downsampled until the signal decays to no sampling point.
在一个实施场景中,采样间隔为第一子带信号数量的一半,以使采样点之间的间隔保持在一个合理的区间,既能反馈出第一子带信号的特征又能极大地减少运算量。In an implementation scenario, the sampling interval is half of the number of the first subband signals, so that the interval between sampling points is kept in a reasonable range, which can not only feedback the characteristics of the first subband signal but also greatly reduce the operation quantity.
在另一个实施场景中,采样间隔等于第一子带信号数量,以扩大采样点之间的间隔,在反馈出第一子带信号的特征的基础上将运算量尽可能减小。In another implementation scenario, the sampling interval is equal to the number of the first subband signals, so as to expand the interval between sampling points, and reduce the amount of computation as much as possible on the basis of feeding back the characteristics of the first subband signals.
步骤S34:分别对第一子带信号进行非目标信号消除,以获得第二子带信号。其中,第二子带信号保留有至少部分非目标信号。Step S34: Perform non-target signal cancellation on the first subband signal respectively to obtain a second subband signal. Wherein, the second subband signal retains at least part of the non-target signal.
具体地,可以包括:对下采样后的第一子带信号进行非目标信号消除。当第一子带信号进行下采样后,对第一子带信号进行非目标信号消除也即对采样点上对应的信号进行非目标信号消除,进而提高处理的效率。Specifically, it may include: performing non-target signal cancellation on the down-sampled first subband signal. After the first subband signal is down-sampled, untargeted signal cancellation is performed on the first subband signal, that is, untargeted signal cancellation is performed on the signal corresponding to the sampling point, thereby improving processing efficiency.
进一步地,利用第一子带信号对应的参考波束滤波器分别对第一子带信号进行非目标信号消除,其中,参考波束滤波器的部分可参见上述步骤S13,在此不再赘述。上述过程利用公式(6)具体表现如下:Further, non-target signal elimination is performed on the first subband signal by using the reference beam filter corresponding to the first subband signal, wherein the part of the reference beam filter can refer to the above-mentioned step S13, and details are not repeated here. The above process is expressed as follows using formula (6):
yF,m(n)=wm Txm(n) (6)y F, m (n) = w m T x m (n) (6)
其中,xm(n)为多个第一子带信号对应的信号矩阵,xm(n)具体包括xm(n)=[x0,m(n),...xI-1,m(n)]T,将第一子带信号对应的参考波束滤波器与第一子带信号一一对应并进行滤波,以获得第一子带信号进行非目标信号消除后得到的第二子带信号,其中,参考波束滤波器对所有方向上的非目标信号进行初步滤波,以消除信号采集装置与目标信号源的相对位置上的绝大部分干扰信号,使相对位置方向上的目标信号更趋近于目标信号源的发出的原始信号,同时,参考波束滤波器对相对位置之外的非目标信号进行初步滤波,以消除部分非目标信号得到第二子带信号,第二子带信号中仍保留有部分非目标信号。Wherein, x m (n) is a signal matrix corresponding to a plurality of first subband signals, and x m (n) specifically includes x m (n)=[x 0, m (n),...x I-1, m (n)] T , the reference beam filter corresponding to the first sub-band signal and the first sub-band signal are in one-to-one correspondence and filtered to obtain the second sub-band signal obtained after the first sub-band signal is eliminated from the non-target signal Band signal, wherein, the reference beam filter performs preliminary filtering on non-target signals in all directions to eliminate most of the interference signals in the relative position of the signal acquisition device and the target signal source, so that the target signal in the relative position direction is more accurate. Approaching the original signal sent by the target signal source, at the same time, the reference beam filter performs preliminary filtering on the non-target signal outside the relative position to eliminate part of the non-target signal to obtain the second subband signal. Some non-target signals still remain.
步骤S35:分别对第二子带信号进行目标信号消除,以获得第三子带信号。Step S35: Perform target signal cancellation on the second subband signal respectively to obtain a third subband signal.
具体地,当第二子带信号中仍保留有部分相对位置之外的非目标信号时,为获得更加纯净的目标信号,理论上先将第二子带信号中的目标信号先消除,以获得第三子带信号,进而用第三子带信号去抵消第二子带信号中的部分信号即可获得更加纯净的目标信号。Specifically, when there are still some non-target signals outside the relative position in the second sub-band signal, in order to obtain a purer target signal, theoretically, the target signal in the second sub-band signal is firstly eliminated to obtain The third sub-band signal, and then using the third sub-band signal to cancel part of the signal in the second sub-band signal can obtain a purer target signal.
在一个实施场景中,设计一个阻塞波束,该阻塞波束中只有上述相对位置上的信号被抑制,也即,阻塞波束用于抑制目标信号。利用每个第二子带信号对应的自适应滤波器和上述阻塞波束对第二子带信号进行处理。当任一第二子带信号中包括目标信号时,则将相应的第二子带信号对应的自适应滤波器的参数固定。其中,自适应滤波器的初始参数设置为0,当任一第二子带信号中不包括目标信号时,则对相应的第二子带信号对应的自适应滤波器进行自适应调整,以便更准确地追踪非目标信号。In an implementation scenario, a blocking beam is designed, in which only the signals at the above-mentioned relative positions are suppressed, that is, the blocking beam is used to suppress the target signal. The second subband signal is processed by using the adaptive filter corresponding to each second subband signal and the above-mentioned blocking beam. When any second subband signal includes the target signal, the parameters of the adaptive filter corresponding to the corresponding second subband signal are fixed. Wherein, the initial parameter of the adaptive filter is set to 0, when any second subband signal does not include the target signal, the adaptive filter corresponding to the corresponding second subband signal is adaptively adjusted so as to be more Accurately track non-target signals.
具体地,上述利用每个第二子带信号对应的自适应滤波器和上述阻塞波束对第二子带信号进行处理的过程,利用公式(7)具体表现如下:Specifically, the above-mentioned process of using the adaptive filter corresponding to each second sub-band signal and the above-mentioned blocking beam to process the second sub-band signal is expressed as follows using formula (7):
yB,m(n)=am TBm Txm(n) (7)y B, m (n) = a m T B m T x m (n) (7)
其中,yB,m(n)为第三子带信号,am为每个第二子带信号对应的自适应滤波器,Bm为阻塞波束,xm(n)为多个第二子带信号对应的信号矩阵。利用每个第二子带信号对应的自适应滤波器am和阻塞波束Bm分别对第二子带信号进行处理,以获得多个第三子带信号,由于第二子带信号中的目标信号被阻塞波束Bm抑制,因此,第三子带信号中只包括非目标信号。Among them, y B, m (n) is the third sub-band signal, am is the adaptive filter corresponding to each second sub-band signal, B m is the blocking beam, and x m (n) is a plurality of second sub-band signals The signal matrix corresponding to the band signal. The second subband signals are processed respectively by using the adaptive filter a m corresponding to each second subband signal and the blocking beam B m to obtain a plurality of third subband signals. Since the target in the second subband signal The signal is suppressed by the blocking beam Bm , therefore, only non-target signals are included in the third subband signal.
进一步地,上述当任一第二子带信号中不包括目标信号时,则对相应的第二子带信号对应的自适应滤波器进行更新的过程,利用公式(8)具体表现如下:Further, when the above-mentioned any second subband signal does not include the target signal, the process of updating the adaptive filter corresponding to the corresponding second subband signal is expressed as follows using formula (8):
wm Txm(n)-am TBm Txm(n)→0 (8)w m T x m (n) - a m T B m T x m (n)→0 (8)
其中,当第二子带信号中不包括目标信号时,为提高追踪非目标信号的精度,对自适应滤波器am进行自适应调整,以使第二子带信号wm Txm(n)和第三子带信号am TBm Txm(n)进行叠加后获得的信号趋于为零。Wherein, when the target signal is not included in the second subband signal, in order to improve the accuracy of tracking the non-target signal, the adaptive filter am is adaptively adjusted, so that the second subband signal w m T x m ( n ) and the third subband signal am T B m T x m (n), the signal obtained by superimposing tends to zero.
步骤S36:将对应的第二子带信号和第三子带信号进行合成,以获得第四子带信号。Step S36: Synthesize the corresponding second subband signal and the third subband signal to obtain a fourth subband signal.
具体地,利用第三子带信号将对应的第二子带信号中的部分信号抵消,以获得第四子带信号,进而第四子带信号中基本只包括对应的第一子带信号在采样点上的目标信号。上述过程利用公式(9)具体表现如下:Specifically, the third sub-band signal is used to cancel part of the corresponding second sub-band signal to obtain the fourth sub-band signal, and then the fourth sub-band signal basically only includes the corresponding first sub-band signal in the sampling point on the target signal. The above process is expressed as follows using formula (9):
ym(n)=yF,m(n)-yB,m(n) (9)y m (n)=y F, m (n)-y B, m (n) (9)
其中,ym(n)为第四子带信号,yF,m(n)为公式(6)中获得的第二子带信号,yB,m(n)为公式(7)中获得的第三子带信号,将第三子带信号反向叠加至对应的第二子带信号上,以获得对应的第四子带信号。Among them, y m (n) is the fourth subband signal, y F, m (n) is the second subband signal obtained in formula (6), y B, m (n) is obtained in formula (7) For the third subband signal, the third subband signal is inversely superimposed on the corresponding second subband signal to obtain a corresponding fourth subband signal.
需要说明的是,上述步骤S35中对相应的第二子带信号对应的自适应滤波器进行更新,即为对第三子带信号进行自适应调整。It should be noted that, in the above step S35, updating the adaptive filter corresponding to the corresponding second subband signal is to perform adaptive adjustment on the third subband signal.
具体地,设定信号采集装置与目标信号源的相对位置对应的方向为目标方向,当信号采集装置接收到目标信号源的信号时,则第一信号中大部分信号将集中在目标方向上,也即第一信号中大部分信号为目标信号。Specifically, the direction corresponding to the relative position of the signal acquisition device and the target signal source is set as the target direction. When the signal acquisition device receives the signal of the target signal source, most of the signals in the first signal will be concentrated in the target direction, That is, most of the signals in the first signal are target signals.
进一步地,对于分解得到的第一子带信号以及对第一子带信号处理后得到的第二子带信号,如果第一子带信号和第二子带信号中包括目标信号,则大部分信号都集中在目标方向上,如果第一子带信号所对应的频带没有目标信号,则对应的第二子带信号中也没有目标信号。Further, for the decomposed first subband signal and the second subband signal obtained after processing the first subband signal, if the target signal is included in the first subband signal and the second subband signal, most of the signal All are concentrated in the target direction. If the frequency band corresponding to the first subband signal has no target signal, there is also no target signal in the corresponding second subband signal.
具体地,利用第二子带信号对应的自适应滤波器和阻塞波束对第二子带信号进行处理,获得第三子带信号,比较第二子带信号和第三子带信号的重合度,如果第二子带信号中包括目标信号,由于目标信号被抑制,则第二子带信号与第三子带信号的重合度会很低,如果第二子带信号中不包括目标信号,则第二子带信号与第三子带信号的重合度会很高,当第二子带信号与第三子带信号的重合度达到90%以上则判断第二子带信号中不包括目标信号。Specifically, the second subband signal is processed by using the adaptive filter corresponding to the second subband signal and the blocking beam to obtain the third subband signal, and the degree of coincidence between the second subband signal and the third subband signal is compared, If the target signal is included in the second subband signal, since the target signal is suppressed, the degree of coincidence between the second subband signal and the third subband signal will be very low. If the target signal is not included in the second subband signal, the The coincidence degree of the second subband signal and the third subband signal will be very high. When the coincidence degree of the second subband signal and the third subband signal reaches more than 90%, it is determined that the target signal is not included in the second subband signal.
进一步地,响应于第二子带信号中不包括目标信号,上述分别对第二子带信号进行目标信号消除的步骤,进一步包括:对第三子带信号进行自适应调整,以使得在第一子带信号不存在目标信号的情况下,第四子带信号趋于为零。Further, in response to the second sub-band signal not including the target signal, the above-mentioned step of respectively performing target signal cancellation on the second sub-band signal further includes: adaptively adjusting the third sub-band signal, so that the first sub-band signal is adaptively adjusted. When the subband signal does not have the target signal, the fourth subband signal tends to zero.
具体地,请再次参阅上述公式(8),当第二子带信号中不包括目标信号时,为提高追踪非目标信号的精度,对自适应滤波器am进行自适应更新,以使第二子带信号和第三子带信号进行叠加后获得的第四子带信号趋于为零,以使当第二子带信号中不包括目标信号时,自适应滤波器am对非目标信号的追踪效果最佳。Specifically, please refer to the above formula (8) again, when the second subband signal does not include the target signal, in order to improve the accuracy of tracking the non-target signal, the adaptive filter am is adaptively updated, so that the second subband signal does not include the target signal. The fourth sub-band signal obtained by superimposing the sub-band signal and the third sub-band signal tends to zero, so that when the target signal is not included in the second sub-band signal, the adaptive filter a m has no effect on the non-target signal. Tracking works best.
进一步地,由于第二子带信号是在频域上进行分解后得到的,多个第二子带信号对应的自适应滤波器在更新时各个频带是相互分开的,减小了相互之间的干扰,各个第二子带信号对应的自适应滤波器不需要对所有频带进行统一的更新和停止,只需要在当前的第二子带信号中有目标信号时停止更新,而其他第二子带信号中如果没有目标信号则可以进行更新,进而能够更快地追踪非目标信号,增强抑制非目标信号的能力。Further, since the second subband signal is obtained by decomposing in the frequency domain, the frequency bands of the adaptive filters corresponding to the plurality of second subband signals are separated from each other when updating, which reduces the interference, the adaptive filter corresponding to each second subband signal does not need to uniformly update and stop all frequency bands, it only needs to stop updating when there is a target signal in the current second subband signal, and other second subbands If there is no target signal in the signal, it can be updated, so that the non-target signal can be tracked faster and the ability to suppress the non-target signal can be enhanced.
步骤S37:将采样点以外的其他第一子带信号所对应的第四子带信号设置为零。Step S37: Set the fourth subband signals corresponding to other first subband signals other than the sampling point to zero.
具体地,当上述步骤S33中对第一子带信号进行了下采样,在对第四子带信号进行合成前,将采样点之外的其他第一子带信号所对应的第四子带信号设置为零,以确保整个第一子带信号的完整性,上述过程利用公式(10)具体表现如下:Specifically, when the first sub-band signal is down-sampled in the above step S33, before the fourth sub-band signal is synthesized, the fourth sub-band signal corresponding to the other first sub-band signals other than the sampling point Set to zero to ensure the integrity of the entire first subband signal, the above process is expressed as follows using formula (10):
其中,采样点t=n*D上的第四子带信号为公式(9)中利用第二子带信号和第三子带信号叠加后获得的,采用点之外t≠n*D,第四子带信号设置为0,以获得所有点的第四子带信号,确保对应的第一子带信号的完整性。Among them, the fourth sub-band signal at the sampling point t=n*D is obtained by superposing the second sub-band signal and the third sub-band signal in formula (9), using t≠n*D outside the point, the first The four subband signals are set to 0 to obtain the fourth subband signals of all points, ensuring the integrity of the corresponding first subband signals.
步骤S38:将多个第四子带信号进行合成,以获得第二信号。Step S38: Synthesize a plurality of fourth subband signals to obtain a second signal.
具体地,可以包括:利用多个频率搬移后的低通滤波器分别对对应的第四子带信号进行滤波,进而获得第二信号。上述过程利用公式(11)具体表现如下:Specifically, it may include: using multiple frequency-shifted low-pass filters to filter the corresponding fourth subband signals respectively, thereby obtaining the second signal. The above process is expressed as follows using formula (11):
其中,与公式4中每个第一子带信号对应的抽取滤波器相同,在上述步骤S37中,将采样点以外的其他第一子带信号所对应的第四子带信号设置为零,在获得第一子带信号对应的第四子带信号时,采样点之外的第四子带信号可能存在镜像的干扰信号,因此,再次利用多个频率搬移后的低通滤波器分别对对应的第四子带信号进行滤波,进而将获得的第四子带信号进行合成获得的第二信号,降低第二信号中目标信号的失真度,提高第二信号的精度。in, The same as the decimation filter corresponding to each first subband signal in Equation 4, in the above step S37, the fourth subband signal corresponding to other first subband signals other than the sampling point is set to zero, after obtaining the first subband signal. When a sub-band signal corresponds to the fourth sub-band signal, the fourth sub-band signal outside the sampling point may have mirrored interference signals. Therefore, multiple frequency-shifted low-pass filters are used again to The sub-band signal is filtered, and then the obtained fourth sub-band signal is synthesized to obtain a second signal, so as to reduce the distortion degree of the target signal in the second signal and improve the accuracy of the second signal.
进一步地,请参阅图4,图4是图3对应的一实施例的框架示意图,当信号采集装置包括多个信号采集单元,获取到多个信号采集单元采集的多个第一信号时,则需要分别对多个第一信号进行分解,每个第一信号对应有多个第一子带信号,将第一子带信号按照各自的频带分组,进而对同频带上的第一子带信号进行处理。Further, please refer to FIG. 4. FIG. 4 is a schematic diagram of the framework of an embodiment corresponding to FIG. 3. When the signal acquisition device includes multiple signal acquisition units and acquires multiple first signals collected by the multiple signal acquisition units, then It is necessary to decompose a plurality of first signals respectively, and each first signal corresponds to a plurality of first subband signals, group the first subband signals according to their respective frequency bands, and then perform the first subband signals on the same frequency band. deal with.
在一个实施场景中,信号采集装置包括以阵列式排布的多个信号采集单元。其中,在频域上将第一信号分解为多个第一子带信号的步骤包括:分别将多个信号采集单元所对应的第一信号分解为多个第一子带信号。In an implementation scenario, the signal acquisition device includes a plurality of signal acquisition units arranged in an array. The step of decomposing the first signal into a plurality of first subband signals in the frequency domain includes: decomposing the first signals corresponding to the plurality of signal acquisition units into a plurality of first subband signals respectively.
具体地,请结合参阅图3和图4,当获取到I个第一信号,分别将I个第一信号分解为M个第一子带信号,将每个第一信号对应的M个第一子带信号按对应的频带分类,以获得每个频带对应的I个第一子带信号,进而对每个第一子带信号进行下采样。Specifically, please refer to FIG. 3 and FIG. 4 in combination, when 1 first signal is obtained, the 1 first signal is decomposed into M first subband signals respectively, and the M first subband signals corresponding to each first signal are The sub-band signals are classified according to the corresponding frequency bands to obtain I first sub-band signals corresponding to each frequency band, and then each first sub-band signal is down-sampled.
进一步地,分别对第一子带信号进行非目标信号消除的步骤之前,进一步包括:将多个第一信号中的相同中心频率的多个第一子带信号合成为一个第一子带信号。Further, before the step of performing non-target signal elimination on the first subband signals respectively, the method further includes: synthesizing a plurality of first subband signals with the same center frequency in the plurality of first signals into one first subband signal.
具体地,当每个频带上对应的第一子带信号被归入相应的子带后,将每个频带上的第一子带信号进行合成,以获得每个频带上对应的合成后的第一子带信号,进而进入图3中步骤S34,以完成图3中的后续步骤,进而获得第二信号y(t)。Specifically, after the corresponding first subband signals in each frequency band are classified into corresponding subbands, the first subband signals in each frequency band are synthesized to obtain the synthesized first subband corresponding to each frequency band. a subband signal, and then enter step S34 in FIG. 3 to complete the subsequent steps in FIG. 3 , and then obtain the second signal y(t).
可以理解的是,当获得每个频带上对应的第一子带信号后,将第一子带信号合成后进行后续处理,在对信号处理的精度要求相对低的应用场景中,有利于大幅减少运算量,提高信号处理的效率。It can be understood that, after obtaining the corresponding first subband signal on each frequency band, the first subband signal is synthesized and then processed for subsequent processing, which is beneficial to greatly reduce the signal processing accuracy in the application scenario where the accuracy of the signal processing is relatively low. The amount of computation increases the efficiency of signal processing.
在另一个实施场景中,信号采集装置包括以阵列式排布的多个信号采集单元。其中,在频域上将第一信号分解为多个第一子带信号的步骤包括:分别将多个信号采集单元所对应的第一信号分解为多个第一子带信号。In another implementation scenario, the signal acquisition device includes a plurality of signal acquisition units arranged in an array. The step of decomposing the first signal into a plurality of first subband signals in the frequency domain includes: decomposing the first signals corresponding to the plurality of signal acquisition units into a plurality of first subband signals respectively.
具体地,请结合参阅图3和图4,当获取到I个第一信号,分别将I个第一信号分解为M个第一子带信号,将每个第一信号对应的M个第一子带信号按对应的频带分类,以获得每个频带对应的I个第一子带信号,进而对每个第一子带信号进行下采样。Specifically, please refer to FIG. 3 and FIG. 4 in combination, when 1 first signal is obtained, the 1 first signal is decomposed into M first subband signals respectively, and the M first subband signals corresponding to each first signal are The sub-band signals are classified according to the corresponding frequency bands to obtain I first sub-band signals corresponding to each frequency band, and then each first sub-band signal is down-sampled.
进一步地,图3中分别对第一子带信号进行非目标信号消除的步骤包括:分别对多个第一信号所分解成的第一子带信号进行非目标信号消除。Further, in FIG. 3 , the step of respectively performing untargeted signal cancellation on the first subband signals includes: respectively performing untargeted signal cancellation on the first subband signals decomposed into the plurality of first signals.
具体地,将每个频带上对应的第一子带信号分别进行非目标信号消除,进而进入图3中的后续步骤,对第一子带信号分别进行处理。Specifically, the non-target signal elimination is performed on the corresponding first subband signals in each frequency band, respectively, and then the subsequent steps in FIG. 3 are entered to process the first subband signals respectively.
进一步地,将多个第四子带信号进行合成的步骤包括:将多个第一信号所对应的第四子带信号进行合成。Further, the step of synthesizing the plurality of fourth subband signals includes: synthesizing the fourth subband signals corresponding to the plurality of first signals.
具体地,在输出每个频带上对应的第四子带信号前,将频带内经过处理后获得的多个第四子带信号进行合成,以获得合成后的第四子带信号ym(t),其中,m=0,1,2...M-1,也即对每个频带上对应的第一子带信号分别进行处理,进而在获得多个第四子带信号后,再将每个频带上的多个第四子带信号合成,以获得合成后的第四子带信号,进而将M个第四子带信号合成,以获得第二信号y(t)。Specifically, before outputting the corresponding fourth subband signal in each frequency band, the multiple fourth subband signals obtained after processing in the frequency band are synthesized to obtain a synthesized fourth subband signal y m (t ), where m=0, 1, 2...M-1, that is, the first subband signals corresponding to each frequency band are processed separately, and then after multiple fourth subband signals are obtained, the Multiple fourth subband signals on each frequency band are synthesized to obtain a synthesized fourth subband signal, and then M fourth subband signals are synthesized to obtain a second signal y(t).
可以理解的是,当获得每个频带上对应的第一子带信号后,对每个频带上对应的第一子带信号分别进行处理以获得多个第四子带信号,在对每个频带上对应的第四子带信号进行合成,在信号处理的精度要求较高的应用场景中,有利于提高信号处理的精度,以使第二信号中目标信号更加纯净。It can be understood that, after obtaining the first subband signal corresponding to each frequency band, the first subband signal corresponding to each frequency band is processed respectively to obtain a plurality of fourth subband signals. The fourth subband signal corresponding to the above is synthesized, and in the application scenario where the precision of the signal processing is high, it is beneficial to improve the precision of the signal processing, so that the target signal in the second signal is more pure.
在一个具体实施场景中,信号采集装置为麦克风阵列,该麦克风阵列包括阵列式排布的多个麦克风。在获取到多个麦克风采集的第一信号后,按上述任一实施场景中的方式对第一信号进行处理,其中,第一信号为声音数据、目标信号源为目标声源、目标信号为目标声源数据。对第一信号进行相应的处理后获得第二信号,进而增强第一信号中的目标信号,以使第二信号中主要包括目标声源对应的目标声音数据。In a specific implementation scenario, the signal collection device is a microphone array, and the microphone array includes a plurality of microphones arranged in an array. After acquiring the first signals collected by the multiple microphones, the first signals are processed in the manner in any of the above implementation scenarios, wherein the first signal is sound data, the target signal source is the target sound source, and the target signal is the target sound source data. The second signal is obtained after the first signal is processed accordingly, and the target signal in the first signal is further enhanced, so that the second signal mainly includes target sound data corresponding to the target sound source.
请参阅图5,图5是本申请电子设备一实施例的框架示意图。电子设备50包括相互耦接的存储器51和处理器52,存储器51中存储有程序指令,处理器52用于执行程序指令以实现上述任一信号处理方法实施例中的步骤。Please refer to FIG. 5 , which is a schematic diagram of a framework of an embodiment of an electronic device of the present application. The
具体而言,处理器52用于控制其自身以及存储器51以实现上述任一信号处理方法实施例中的步骤。处理器52还可以称为CPU(Central Processing Unit,中央处理单元)。处理器52可能是一种集成电路芯片,具有信号的处理能力。处理器52还可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器52可以由多个集成电路芯片共同实现。Specifically, the
本实施例中,处理器52用于获取信号采集装置采集的至少一个第一信号;处理器52在频域上将第一信号分解为多个第一子带信号;其中,多个第一子带信号具有不同的中心频率;处理器52分别对第一子带信号进行非目标信号消除,以获得第二子带信号;其中,第二子带信号保留有至少部分非目标信号;处理器52分别对第二子带信号进行目标信号消除,以获得第三子带信号;处理器52将对应的第二子带信号和第三子带信号进行合成,以获得第四子带信号;处理器52将多个第四子带信号进行合成,以获得第二信号。In this embodiment, the
上述方案,将信号采集装置采集的至少一个第一信号在频域上分解为中心频率不同的多个第一子带信号,分别对第一子带信号进行非目标信号消除以获得保留有部分非目标信号的第二子带信号,进而对第二子带信号进行目标信号消除,以获得第三子带信号,则第三子带信号为第二子带信号中除目标信号之外的信号,将对应的第二子带信号和第三子带信号进行合成,以获得第四子带信号,将多个第四子带信号合成后获得第二信号,以使第二信号中主要包括目标信号。故此,采用将第一信号分解为多个第一子带信号,以第一子带信号为单位进行信号处理的方式,降低了第一子带信号在各频带上的频谱混叠,进而降低了多个第一子带信号间进行信号处理时的相互干扰,提高了对第二信号中目标信号的增强效果。In the above scheme, the at least one first signal collected by the signal acquisition device is decomposed into a plurality of first subband signals with different center frequencies in the frequency domain, and the first subband signals are respectively subjected to non-target signal elimination to obtain some remaining non-target signals. The second subband signal of the target signal, and then the target signal cancellation is performed on the second subband signal to obtain a third subband signal, then the third subband signal is a signal other than the target signal in the second subband signal, Synthesize the corresponding second subband signal and the third subband signal to obtain a fourth subband signal, and obtain a second signal after synthesizing a plurality of fourth subband signals, so that the second signal mainly includes the target signal . Therefore, by decomposing the first signal into a plurality of first sub-band signals, and performing signal processing in units of the first sub-band signals, the spectral aliasing of the first sub-band signals in each frequency band is reduced, and the The mutual interference during signal processing among the multiple first subband signals improves the enhancement effect on the target signal in the second signal.
在一些实施例中,处理器52用于对预设的低通滤波器进行频谱搬移;处理器52用于利用多个频率搬移后的低通滤波器分别对第一信号进行滤波。In some embodiments, the
区别于前述实施例,对预设的低通滤波器进行频谱搬移获得对应不同频带的抽离滤波器,藉由抽离滤波器将第一信号完整并有序地分解为多个第一子带信号,降低了第一子带信号之间在频带上的频谱混叠。Different from the foregoing embodiments, the preset low-pass filter is spectrally shifted to obtain extraction filters corresponding to different frequency bands, and the first signal is decomposed into a plurality of first subbands in a complete and orderly manner by the extraction filters. signal, reducing the spectral aliasing in the frequency band between the first subband signals.
在一些实施例中,处理器52用于利用多个频率搬移后的低通滤波器分别对对应的第四子带信号进行滤波。In some embodiments, the
区别于前述实施例,利用多个频率搬移后的低通滤波器分别对对应的第四子带信号进行滤波,进而将获得的第四子带信号进行合成获得的第二信号,降低了第二信号中目标信号的失真度。Different from the foregoing embodiments, the corresponding fourth subband signals are filtered by a plurality of frequency-shifted low-pass filters, and then the obtained fourth subband signals are synthesized to obtain the second signal, which reduces the second signal. The degree of distortion of the target signal in the signal.
在一些实施例中,处理器52用于对多个第一子带信号进行下采样;其中,下采样的采样间隔小于或等于多个第一子带信号的数量;处理器52用于对下采样后的第一子带信号进行非目标信号消除。In some embodiments, the
区别于前述实施例,对第一子带信号进行下采样,使采样后的第一子带信号既能反馈出第一子带信号的特征又能减少运算量,提高信号处理的效率。Different from the foregoing embodiments, the first sub-band signal is down-sampled, so that the sampled first sub-band signal can not only feed back the characteristics of the first sub-band signal, but also reduce the amount of computation and improve the efficiency of signal processing.
在一些实施例中,处理器52用于将采样点以外的其他第一子带信号所对应的第四子带信号设置为零。In some embodiments, the
区别于前述实施例,将采样点之外的其他第一子带信号所对应的第四子带信号设置为零,以确保整个第一子带信号的完整性,提高信号的精度。Different from the foregoing embodiments, the fourth subband signals corresponding to other first subband signals other than the sampling point are set to zero to ensure the integrity of the entire first subband signal and improve the accuracy of the signal.
在一些实施例中,处理器52用于对第三子带信号进行自适应调整,以使得在第一子带信号不存在目标信号的情况下,第四子带信号趋于为零。In some embodiments, the
区别于前述实施例,由于第一信号在频域上进行了分解,经过处理后获得的第二子带信号对应的各个频带是相互分开的,减小了相互之间的干扰,对第三子带信号进行自适应调整不需要对所有频带进行统一的更新和停止,对各个频带上对应的第三子带信号可以进行自适应调整,进而能够更快地追踪非目标信号,增强抑制非目标信号的能力。Different from the foregoing embodiments, because the first signal is decomposed in the frequency domain, the frequency bands corresponding to the second sub-band signal obtained after processing are separated from each other, which reduces mutual interference, and the third sub-band signal is separated from each other. Adaptive adjustment of band signals does not require uniform updating and stopping of all frequency bands. The third sub-band signal corresponding to each frequency band can be adaptively adjusted, so that non-target signals can be tracked more quickly, and non-target signals can be enhanced and suppressed. Ability.
在一些实施例中,信号采集装置包括以阵列式排布的多个信号采集单元;处理器52用于分别将多个信号采集单元所对应的第一信号分解为多个第一子带信号;处理器52用于将多个第一信号中的相同中心频率的多个第一子带信号合成为一个第一子带信号。In some embodiments, the signal acquisition apparatus includes a plurality of signal acquisition units arranged in an array; the
区别于前述实施例,将第一子带信号合成后进行后续处理,有利于大幅减少运算量,提高信号处理的效率,在信号处理精度要求相对较低的场景中具有处理速度更快的优势。Different from the foregoing embodiments, the first subband signal is synthesized and then processed for subsequent processing, which is beneficial to greatly reduce the amount of computation, improve the efficiency of signal processing, and has the advantage of faster processing speed in scenarios where signal processing accuracy is relatively low.
在一些实施例中,信号采集装置包括以阵列式排布的多个信号采集单元;处理器52用于分别将多个信号采集单元所对应的第一信号分解为多个第一子带信号;处理器52用于分别对多个第一信号所分解成的第一子带信号进行非目标信号消除;处理器52用于将多个第一信号所对应的第四子带信号进行合成。In some embodiments, the signal acquisition apparatus includes a plurality of signal acquisition units arranged in an array; the
区别于前述实施例,将同一频带上对应的多个第一子带信号分别进行处理,以获得多个第四子带信号,进而将同一频带上对应的多个第四子带信号进行合成以获得合成后的第四子带信号,进而将合成后的第四子带信号进行合成以获得第二信号,以使第二信号中目标信号更加纯净,适用于对信号处理的精度要求较高的应用场景中。Different from the foregoing embodiments, multiple first subband signals corresponding to the same frequency band are separately processed to obtain multiple fourth subband signals, and then multiple fourth subband signals corresponding to the same frequency band are synthesized to obtain multiple fourth subband signals. The synthesized fourth sub-band signal is obtained, and then the synthesized fourth sub-band signal is synthesized to obtain a second signal, so that the target signal in the second signal is more pure, which is suitable for high precision signal processing requirements. in application scenarios.
请参阅图6,图6是本申请存储装置一实施例的框架示意图。存储装置60存储有能够被处理器运行的程序指令600,程序指令600用于实现上述任一信号处理方法实施例中的步骤。Please refer to FIG. 6 , which is a schematic diagram of a framework of an embodiment of the storage device of the present application. The
上述方案,能够降低第一子带信号间的相互干扰,提高对第二信号中目标信号的增强效果。The above solution can reduce the mutual interference between the first subband signals and improve the enhancement effect on the target signal in the second signal.
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性、机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed method and apparatus may be implemented in other manners. For example, the apparatus implementations described above are only illustrative, for example, the division of modules or units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, which may be in electrical, mechanical or other forms.
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。Units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this implementation manner.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented as a software functional unit and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of software products in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, and the computer software products are stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes .
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011615064.4A CN112669871A (en) | 2020-12-30 | 2020-12-30 | Signal processing method, electronic device and storage device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011615064.4A CN112669871A (en) | 2020-12-30 | 2020-12-30 | Signal processing method, electronic device and storage device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112669871A true CN112669871A (en) | 2021-04-16 |
Family
ID=75411386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011615064.4A Pending CN112669871A (en) | 2020-12-30 | 2020-12-30 | Signal processing method, electronic device and storage device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112669871A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114513215A (en) * | 2022-02-18 | 2022-05-17 | 维沃移动通信有限公司 | Signal processing method of electronic equipment and electronic equipment |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1719516A (en) * | 2005-07-15 | 2006-01-11 | 北京中星微电子有限公司 | Adaptive filter device and adaptive filtering method |
CN1741411A (en) * | 2004-08-27 | 2006-03-01 | 华为技术有限公司 | Information channel estimating method and system in radio communication |
CN101227537A (en) * | 2007-01-19 | 2008-07-23 | 中兴通讯股份有限公司 | Broadband acoustics echo eliminating method |
CN102831898A (en) * | 2012-08-31 | 2012-12-19 | 厦门大学 | Microphone array voice enhancement device with sound source direction tracking function and method thereof |
CN107316649A (en) * | 2017-05-15 | 2017-11-03 | 百度在线网络技术(北京)有限公司 | Audio recognition method and device based on artificial intelligence |
CN107749305A (en) * | 2017-09-29 | 2018-03-02 | 百度在线网络技术(北京)有限公司 | Method of speech processing and its device |
CN110689900A (en) * | 2019-09-29 | 2020-01-14 | 北京地平线机器人技术研发有限公司 | Signal enhancement method and device, computer readable storage medium and electronic equipment |
CN111128218A (en) * | 2019-12-31 | 2020-05-08 | 恒玄科技(上海)股份有限公司 | Echo cancellation method and device |
-
2020
- 2020-12-30 CN CN202011615064.4A patent/CN112669871A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1741411A (en) * | 2004-08-27 | 2006-03-01 | 华为技术有限公司 | Information channel estimating method and system in radio communication |
CN1719516A (en) * | 2005-07-15 | 2006-01-11 | 北京中星微电子有限公司 | Adaptive filter device and adaptive filtering method |
CN101227537A (en) * | 2007-01-19 | 2008-07-23 | 中兴通讯股份有限公司 | Broadband acoustics echo eliminating method |
CN102831898A (en) * | 2012-08-31 | 2012-12-19 | 厦门大学 | Microphone array voice enhancement device with sound source direction tracking function and method thereof |
CN107316649A (en) * | 2017-05-15 | 2017-11-03 | 百度在线网络技术(北京)有限公司 | Audio recognition method and device based on artificial intelligence |
CN107749305A (en) * | 2017-09-29 | 2018-03-02 | 百度在线网络技术(北京)有限公司 | Method of speech processing and its device |
CN110689900A (en) * | 2019-09-29 | 2020-01-14 | 北京地平线机器人技术研发有限公司 | Signal enhancement method and device, computer readable storage medium and electronic equipment |
CN111128218A (en) * | 2019-12-31 | 2020-05-08 | 恒玄科技(上海)股份有限公司 | Echo cancellation method and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114513215A (en) * | 2022-02-18 | 2022-05-17 | 维沃移动通信有限公司 | Signal processing method of electronic equipment and electronic equipment |
CN114513215B (en) * | 2022-02-18 | 2023-12-01 | 维沃移动通信有限公司 | Signal processing method of electronic equipment and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5718251B2 (en) | System and method for reconstruction of decomposed audio signals | |
EP2124334B1 (en) | Filter bank system for hearing aids | |
EP2608197A1 (en) | Method, device, and system for noise reduction in multi-microphone array | |
DE102008039329A1 (en) | An apparatus and method for calculating control information for an echo suppression filter and apparatus and method for calculating a delay value | |
US8948424B2 (en) | Hearing device and method for operating a hearing device with two-stage transformation | |
CA2593183A1 (en) | Partitioned fast convolution in the time and frequency domain | |
DE102009034264A1 (en) | Apparatus for processing a sound signal and method for processing a sound signal | |
US20130287226A1 (en) | Reduced-delay subband signal processing system and method | |
DE112013006081T5 (en) | Digital microphone with frequency booster | |
DE102009036610B4 (en) | Filter bank arrangement for a hearing device | |
Andersen et al. | Adaptive time-frequency analysis for noise reduction in an audio filter bank with low delay | |
CN109616134A (en) | Multichannel sub-band processing | |
US20210287650A1 (en) | Digital filter, audio signal processing system, and method of designing digital filter | |
US8150081B2 (en) | Method for optimizing a multilevel filter bank and corresponding filter bank and hearing apparatus | |
US10727813B2 (en) | Fractional scaling digital signal processing | |
CN112669871A (en) | Signal processing method, electronic device and storage device | |
DE102013207403B3 (en) | Method for controlling an adaptation step size and hearing device | |
CN110491405A (en) | Microphone array voice enhancement method based on collaboration nonlinear adaptive filtering | |
US20210211207A1 (en) | Method, system and storage medium for signal separation | |
EP1879292B1 (en) | Partitioned fast convolution | |
CN107481732B (en) | A noise reduction method, device and terminal equipment in oral language evaluation | |
JP2003501963A (en) | Symmetric subband acoustic echo cancellation | |
CN113362808A (en) | Target direction voice extraction method and device, electronic equipment and storage medium | |
TWI421858B (en) | System and method for processing an audio signal | |
WO2024198931A1 (en) | Kalman filter-based adaptive noise reduction method and device for microphone array |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210416 |
|
RJ01 | Rejection of invention patent application after publication |