Low-complexity cascaded generalized sidelobe cancellation beam forming device
By constructing a cascaded generalized sidelobe cancellation beamforming device, the signal processing of the microphone array is decomposed into multiple processor units, which solves the problems of large computational load and poor robustness of large microphone arrays with a large number of array elements, and achieves low complexity and high robustness signal processing effect.
Patent Information
- Application Number
- CN202520032701.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2035-01-07
AI Technical Summary
When the number of array elements in a large microphone array is large, existing beamforming techniques suffer from high computational load and poor robustness. In particular, mismatch between array elements and deviations in the estimation of the noise covariance matrix lead to performance degradation.
A low-complexity cascaded generalized sidelobe cancellation beamforming device is adopted. By constructing a cascaded generalized sidelobe cancellation structure, the high-dimensional generalized sidelobe canceller is decomposed into two cascaded generalized sidelobe cancellation units. The signal processing and iterative updates are performed using a microphone array, a signal processor, an interleaving processor, and multiple processors, which reduces computational complexity and improves robustness.
It significantly reduces the computational complexity of beamforming, improves robustness, and enhances the ability to suppress interference and noise.
Smart Images

Figure CN223842626U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of microphone array signal processing technology, specifically to a low-complexity cascaded generalized sidelobe cancellation beamforming device. Background Technology
[0002] For large microphone arrays with a large number of elements, commonly used beamforming techniques include fixed beamforming and adaptive beamforming. Fixed beamforming is simple to implement and highly robust, but its disadvantage is insufficient interference and noise suppression capabilities. Adaptive beamforming techniques commonly include Minimum Variance Distortionless Response (MVDR) beamforming, Linear Constrained Minimum Variance (LCMV) beamforming, and Generalized Sidelobe Cancellation (GSC) beamforming, all of which have strong interference suppression capabilities. However, when the number of array elements is large, they suffer from high computational complexity and poor robustness. In particular, mismatch between array elements and deviations in noise covariance matrix estimation can even lead to performance degradation. Utility Model Content
[0003] To address the shortcomings of existing technologies, this invention aims to provide a low-complexity cascaded generalized sidelobe cancellation beamforming device.
[0004] To achieve the above objectives, the present invention adopts the following technical solution:
[0005] A low-complexity cascaded generalized sidelobe cancellation beamforming device includes a microphone array, a microphone array signal processor, a signal fusion processor, a signal enhancement processor, multiple interleaving processors, and multiple cascaded generalized sidelobe cancellation processors. Each cascaded generalized sidelobe cancellation processor includes a pre-stage generalized sidelobe cancellation processor and a post-stage generalized sidelobe cancellation processor cascaded together. The pre-stage generalized sidelobe cancellation processor of each cascaded generalized sidelobe cancellation processor is communicatively connected to an interleaving processor, and each interleaving processor is communicatively connected to the microphone array signal processor. The microphone array is communicatively connected to the microphone array signal processor. The post-stage generalized sidelobe cancellation processor of each cascaded generalized sidelobe cancellation processor is communicatively connected to the signal fusion processor, and the signal fusion processor is communicatively connected to the signal enhancement processor.
[0006] The microphone array signal processor is used to process the time-domain signals acquired and received by the microphone array to obtain array frequency-domain frame signals;
[0007] The interleaving processor is used to interleave array frequency domain frame signals;
[0008] Both the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor are used to perform generalized sidelobe cancellation processing on the array frequency domain frame signal output by the interleaving processor; the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor exchange equivalent weight vector information for iterative updates;
[0009] The signal fusion processor is used to fuse the beams output by all subsequent generalized sidelobe cancellation processors;
[0010] The signal enhancement processor is used to enhance the signal output by the signal fusion processor.
[0011] Furthermore, both the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor include a main path and an auxiliary path. The main path includes a fixed beamformer, and the auxiliary path includes a blocking matrix and an adaptive noise cancellation unit. The blocking matrix is composed of an interference filter.
[0012] The beneficial effects of this invention are as follows: By constructing a beamformer with a cascaded generalized sidelobe cancellation structure, this invention decomposes the high-dimensional generalized sidelobe canceller into two cascaded generalized sidelobe cancellation units, which can significantly reduce the computational complexity of beamforming and improve robustness. Attached Figure Description
[0013] Figure 1 This is a schematic diagram of the device in the embodiment of this utility model. Detailed Implementation
[0014] The present invention will be further described below with reference to the accompanying drawings. It should be noted that this embodiment is based on the present technical solution and provides detailed implementation methods and specific operation processes, but the protection scope of the present invention is not limited to this embodiment.
[0015] This embodiment provides a low-complexity cascaded generalized sidelobe phase-cancellation beamforming device, such as... Figure 1 As shown, the system includes a microphone array, a microphone array signal processor, a signal fusion processor, a signal enhancement processor, multiple interleaving processors, and multiple cascaded generalized sidelobe cancellation processors. Each cascaded generalized sidelobe cancellation processor includes a pre-stage generalized sidelobe cancellation processor and a post-stage generalized sidelobe cancellation processor cascaded together. The pre-stage generalized sidelobe cancellation processor of each cascaded generalized sidelobe cancellation processor is communicatively connected to an interleaving processor, and each interleaving processor is communicatively connected to the microphone array signal processor. The microphone array is communicatively connected to the microphone array signal processor. The post-stage generalized sidelobe cancellation processor of each cascaded generalized sidelobe cancellation processor is communicatively connected to the signal fusion processor, and the signal fusion processor is communicatively connected to the signal enhancement processor.
[0016] The microphone array signal processor is used to process the time-domain signals acquired and received by the microphone array to obtain array frequency-domain frame signals;
[0017] The interleaving processor is used to interleave array frequency domain frame signals;
[0018] Both the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor are used to perform generalized sidelobe cancellation processing on the array frequency domain frame signal output by the interleaving processor; the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor exchange equivalent weight vector information for iterative updates;
[0019] The signal fusion processor is used to fuse the beams output by all subsequent generalized sidelobe cancellation processors;
[0020] The signal enhancement processor is used to enhance the signal output by the signal fusion processor.
[0021] In this embodiment, both the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor include a main path and an auxiliary path. The main path includes a fixed beamformer, and the auxiliary path includes a blocking matrix and an adaptive noise cancellation unit. The blocking matrix is composed of an interference filter.
[0022] For those skilled in the art, various corresponding changes and modifications can be made based on the above technical solutions and concepts, and all such changes and modifications should be included within the protection scope of the claims of this utility model.
Claims
1. A low-complexity cascaded generalized sidelobe cancellation beamforming device, characterized in that, The system includes a microphone array, a microphone array signal processor, a signal fusion processor, a signal enhancement processor, multiple interleaving processors, and multiple cascaded generalized sidelobe cancellation processors. Each cascaded generalized sidelobe cancellation processor includes a pre-stage generalized sidelobe cancellation processor and a post-stage generalized sidelobe cancellation processor. The pre-stage generalized sidelobe cancellation processor of each cascaded generalized sidelobe cancellation processor is communicatively connected to an interleaving processor, and each interleaving processor is communicatively connected to the microphone array signal processor. The microphone array is communicatively connected to the microphone array signal processor. The post-stage generalized sidelobe cancellation processor of each cascaded generalized sidelobe cancellation processor is communicatively connected to the signal fusion processor, and the signal fusion processor is communicatively connected to the signal enhancement processor. The microphone array signal processor is used to process the time-domain signals acquired and received by the microphone array to obtain array frequency-domain frame signals; The interleaving processor is used to interleave array frequency domain frame signals; Both the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor are used to perform generalized sidelobe cancellation processing on the array frequency domain frame signal output by the interleaving processor; the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor exchange equivalent weight vector information for iterative updates; The signal fusion processor is used to fuse the beams output by all subsequent generalized sidelobe cancellation processors; The signal enhancement processor is used to enhance the signal output by the signal fusion processor.
2. The apparatus according to claim 1, characterized in that, Both the pre-stage generalized sidelobe cancellation processor and the post-stage generalized sidelobe cancellation processor include a main path and an auxiliary path. The auxiliary path includes a fixed beamformer, and the secondary path includes a blocking matrix and an adaptive noise canceller; The blocking matrix is composed of interference filters.