Signal processing device, electronic device, and signal processing method
Through the frequency division, control and synthesis module of the signal processing device, the data disorder problem during synthesis after signal segmentation is solved, and the stable synthesis of signal amplitude and phase is achieved.
Patent Information
- Application Number
- CN202010864207.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-25
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2040-08-25
Smart Images

Figure CN114094973B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of signal processing technology, and in particular to a signal processing device, an electronic device including the signal processing device, and a signal processing method using the signal processing device. Background Art
[0002] Currently, in digital signal processing, it is sometimes necessary to divide digital signals into different frequency bands for independent dynamic range control (DRC) processing in order to simplify complex digital signals. However, in the existing technology, after the same input signal is divided into signals of different frequency bands and independent dynamic range control is performed, the resynthesized signal often suffers from data disorder. Summary of the Invention
[0003] In view of this, an embodiment of the present application provides a signal processing device and an electronic device, as well as a signal processing method to ensure that after the same input signal is divided into signals of different frequency bands and independent dynamic range control is performed, the signal synthesized by the signals of each frequency band will not have data disorder.
[0004] To achieve the above objectives, this application provides the following technical solutions:
[0005] A signal processing device, comprising:
[0006] a frequency division module, the frequency division module comprising N signal processing branches, the input ends of the N signal processing branches being connected to the input end of the signal processing device, for processing the signal inputted by the input end of the signal processing device and outputting signals of N frequency bands, where N is a positive integer not less than 2;
[0007] A control module, the control module including N dynamic range control units, each corresponding to each of the signal processing branches, and configured to perform dynamic range control on a signal output by the corresponding signal processing branch;
[0008] a signal synthesis module, connected to the output terminals of the dynamic range control units, for combining the signals output by the dynamic range control units into one signal output;
[0009] an amplitude adjustment module, used to adjust the amplitude of the signal output by the signal synthesis module;
[0010] The frequency division module includes multiple groups of filter branches, each group of filter branches includes a first filter branch and a second filter branch, the input end of the first filter branch and the input end of the second filter branch in the same group are connected to the same end, and the first filter branch and the second filter branch in the same group have the same cutoff frequency;
[0011] The first filter branch located in the same group includes a first second-order filter and a phase adjuster connected in series, and the second filter branch includes a second second-order filter. Signals output by the first second-order filter and the second second-order filter have a phase difference of a first angle. The phase adjuster is used to add a phase of a second angle to the signal output by the first second-order filter, and the sum of the first angle and the second angle is an integer multiple of 360°.
[0012] Each of the N signal processing branches includes M filtering units, each filtering unit includes at least one filtering branch in a group of filtering branches, and the cutoff frequency of each filtering unit in the M filtering units corresponds to the division frequency of the N frequency bands respectively, and the signal input by each signal processing branch passes through each filtering unit in the M filtering units in sequence and is output; M is N-1.
[0013] Correspondingly, an embodiment of the present application further provides an electronic device comprising any of the signal processing devices described above.
[0014] In addition, an embodiment of the present application further provides a signal processing method, the method comprising:
[0015] Processing an input signal to output signals in N frequency bands, wherein there is no phase difference between signals in different frequency bands, where N is a positive integer not less than 2;
[0016] performing dynamic range control on the signals of the N frequency bands respectively;
[0017] synthesizing signals formed by respectively performing dynamic range control on the signals of the N frequency bands into one signal;
[0018] The signals formed after the signals of the N frequency bands are respectively subjected to dynamic range control are amplitude-adjusted before or after being synthesized into one signal, so that the amplitude of the signal output from the output end of the signal processing device is the same as the amplitude of the signal input to its input end.
[0019] The signal processing device provided in an embodiment of the present application includes: a frequency division module, the frequency division module includes N signal processing branches, the N signal processing branches include multiple groups of filtering branches, each group of filtering branches includes a first filtering branch and a second filtering branch, the input end of the first filtering branch and the input end of the second filtering branch in the same group are connected to the same end, the first filtering branch in the same group includes a first second-order filter and a phase adjuster connected in series, the second filtering branch includes a second second-order filter, the signals output by the first second-order filter and the second second-order filter have a phase difference of a first angle, the phase adjuster is used to add a phase of a second angle to the signal output by the first second-order filter, the sum of the first angle and the second angle is an integer multiple of 360°, so that the phase difference between the signal output by the first filtering branch in the same group of filtering branches and the signal output by the second filtering branch is an integer multiple of 360°, so that there is no phase difference between the signal output by the first filtering branch in the same group of filtering branches and the signal output by the second filtering branch.
[0020] Moreover, each of the N signal processing branches includes M filtering units, each of the filtering units includes at least one filtering branch in a group of filtering branches, and the cutoff frequency of each filtering unit in the M filtering units corresponds to the dividing frequency of the N frequency bands respectively. When the signal input into the input end of the signal processing device is subjected to frequency division processing, the signal input into each signal processing branch passes through each filtering unit in the M filtering units in turn and is output, so that the signal in each signal processing branch will pass through the filtering units corresponding to each dividing frequency in the process from its input end to its output end, and in the signal transmission direction in the signal processing branch, the number of filtering units passed by the signal in each signal processing branch is the same.
[0021] Because there is no phase difference between the signals output by the first filter branch and the second filter branch in the same group of filter branches, when the signal in each signal processing branch is transmitted from its input end to the output end, the filter units it passes through include filter units corresponding to each dividing frequency, and the number of filter units it passes through is the same, so there is no phase difference between the signals output by each signal processing branch.
[0022] In addition, the signal processing device provided in the embodiment of the present application also includes an amplitude adjustment module to adjust the amplitude of the signal output by the signal synthesis module so that the amplitude of the signal output by the signal processing device is the same as the amplitude of the signal input thereto, thereby solving the problem that the filters in the signal processing branch affect the amplitude of the signal output by the signal processing device. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0024] Figure 1 A schematic diagram of the structure of a signal processing device provided in one embodiment of the present application;
[0025] Figure 2-Figure 6 for Figure 1 A position distribution diagram of the signal processing branches in the signal processing device shown;
[0026] Figure 7 A schematic structural diagram of a signal processing device provided in yet another embodiment of the present application;
[0027] Figure 8 is a graph showing the amplitude of a second-order low-pass filter and a second-order high-pass filter changing with frequency;
[0028] Figure 9 is a graph showing the phase of a second-order low-pass filter and a second-order high-pass filter as a function of frequency;
[0029] Figure 10 A schematic structural diagram of a signal processing device provided in another embodiment of the present application;
[0030] Figure 11-Figure 15 for Figure 10 A position distribution diagram of the signal processing branches in the signal processing device shown;
[0031] Figure 16 This is an amplitude-frequency response curve diagram of a second-order filter provided in one embodiment of the present application;
[0032] Figure 17 A schematic structural diagram of a signal processing device provided in another embodiment of the present application.
[0033] Figure 18 A flowchart of a signal processing method provided by one embodiment of the present application. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0035] In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application may also be implemented in other ways different from those described herein. Those skilled in the art may make similar generalizations without violating the connotation of the present application. Therefore, the present application is not limited to the specific embodiments disclosed below.
[0036] As described in the background technology section, in the prior art, after the same input signal is divided into signals of different frequency bands and subjected to independent dynamic range control, the resynthesized signal often suffers from data disorder.
[0037] The inventors have found that when the same input signal is divided into signals of different frequency bands and independent dynamic range control is performed, a certain phase difference will be generated, which will cause time domain data disorder in the data formed after the signals after independent dynamic range control are merged.
[0038] In view of this, the present application provides a signal processing device and electronic device, as well as a signal processing method. The signal processing device and electronic device, as well as the signal processing method provided in the embodiments of the present application are described below with reference to the accompanying drawings.
[0039] The signal processing device provided in the embodiment of the present application includes: a frequency division module, a control module, a signal synthesis module and an amplitude adjustment module. Specifically, the frequency division module includes N signal processing branches, the input ends of the N signal processing branches input the signal received by the input end of the signal processing device, and are used to process the signal received by the input end of the signal processing device and output signals of N frequency bands. That is, the input ends of the N signal processing branches are respectively connected to the input ends of the signal processing device, thereby processing the signal input by the input end of the signal processing device and outputting signals of N different frequency bands, each signal processing branch corresponding to one frequency band signal, wherein N is a positive integer not less than 2; the control module includes N dynamic range control units, each of which corresponds to the signal processing branch one by one, and is used to perform dynamic range control on the signal output by the corresponding signal processing branch; the signal synthesis module is respectively connected to the output end of each dynamic range control unit, and is used to combine the signals output by each dynamic range control unit into one signal output; the amplitude adjustment module is used to adjust the amplitude of the signal output by the signal synthesis module, so that the amplitude of the signal output by the signal processing device is the same as the amplitude of the signal input by the input end of the signal processing device.
[0040] It should be noted that since the low-pass filter cannot completely block the passage of signals above its cutoff frequency, it can only attenuate the amplitude of signals above its cutoff frequency. Similarly, the high-pass filter cannot completely block the passage of signals below its cutoff frequency, it can only attenuate the amplitude of signals below its cutoff frequency. As a result, when the N signal processing branches process the signal input to the input end of the signal processing device and output signals of N frequency bands, the signal output by each signal processing branch may be the full frequency band of the signal input to the input end of the signal processing device, but only the signal amplitude of some frequency bands is the same as the amplitude of the signal input to the input end of the signal processing device, and no attenuation occurs. Therefore, in the embodiment of the present application, the N signal processing branches process the signal input to the input end of the signal processing device and output signals of N frequency bands, and each signal processing branch corresponds to one frequency band of the N frequency bands, which means that the N signal processing branches process the signal input to the input end of the signal processing device and output signals of N frequency bands whose signal amplitudes are not attenuated, and the frequency band corresponding to each signal processing branch is the frequency band whose signal amplitude in its output signal is not attenuated.
[0041] It should also be noted that, in the description of this application, for the sake of convenience, the frequency band in which the signal amplitude of the signal output by the signal processing branch is not attenuated is referred to as the signal frequency band output by the signal processing branch.
[0042] like Figure 1 As shown, in one embodiment of the present application, the signal processing device includes a frequency division module 200, a control module 300, a signal synthesis module 40 and an amplitude adjustment module 50, wherein the frequency division module 200 includes five signal processing branches, the control module 300 includes five dynamic range control units, and the input ends 10 of the five signal processing branches are respectively connected to the input ends 10 of the signal processing device, for processing the signals input from the input ends 10 of the signal processing device, and outputting signals of five frequency bands, and each signal processing branch outputs a signal of one frequency band.
[0043] Specifically, in the embodiments of the present application, Figure 2-Figure 6 As shown, Figure 2-Figure 6 for Figure 1 The position distribution diagram of each signal processing branch in the signal processing device shown in the figure, the five signal processing branches include a first signal processing branch 21, a second signal processing branch 22, a third signal processing branch 23, a fourth signal processing branch 24 and a fifth signal processing branch 25; the five dynamic range control units include a first dynamic range control unit 31, a second dynamic range control unit 32, a third dynamic range control unit 33, a fourth dynamic range control unit 34 and a fifth dynamic range control unit 35.
[0044] Among them, Figure 2 As shown, the first dynamic range control unit 31 corresponds to the first signal processing branch 21 and is used to perform dynamic range control on the signal output by the first signal processing branch 21; Figure 3 As shown, the second dynamic range control unit 32 corresponds to the second signal processing branch 22 and is used to perform dynamic range control on the signal output by the second signal processing branch 22; Figure 4 As shown, the third dynamic range control unit 33 corresponds to the third signal processing branch 23, and is used to perform dynamic range control on the signal output by the third signal processing branch 23; Figure 5 As shown, the fourth dynamic range control unit 34 corresponds to the fourth signal processing branch 24 and is used to perform dynamic range control on the signal output by the fourth signal processing branch 24; Figure 6 As shown, the fifth dynamic range control unit 35 corresponds to the fifth signal processing branch 25 and is used to perform dynamic range control on the signal output by the fifth signal processing branch 25 .
[0045] Continue to refer Figure 1 The input end of the signal synthesis module 40 is connected to the output ends of the first dynamic range control unit 31, the second dynamic range control unit 32, the third dynamic range control unit 33, the fourth dynamic range control unit 34 and the fifth dynamic range control unit 35, and is used to combine the signals output from the output ends of the first dynamic range control unit 31, the second dynamic range control unit 32, the third dynamic range control unit 33, the fourth dynamic range control unit 34 and the fifth dynamic range control unit 35 into one signal output. The input end of the amplitude adjustment module 50 is connected to the output end of the signal synthesis module 40, and is used to adjust the amplitude of the signal output by the signal synthesis module 40 so that the amplitude of the signal output by the output end of the signal processing device is the same as the amplitude of the signal input by the input end of the signal processing device.
[0046] It should be noted that although Figure 1 In the figure, the amplitude adjustment module 50 is located behind the signal synthesis module 40, and the input end of the amplitude adjustment module 50 is connected to the output end of the signal synthesis module 40, but the present application does not limit this. In other embodiments of the present application, the amplitude adjustment module can also be located between the dynamic range control unit and the signal synthesis module, which will be described in detail later.
[0047] Based on the above embodiments, in one embodiment of the present application, the frequency division module includes multiple groups of filter branches, each group of filter branches includes a first filter branch and a second filter branch, the input end of the first filter branch and the input end of the second filter branch of the same group are connected to the same end, the first filter branch in the same group includes a first second-order filter and a phase adjuster connected in series, the second filter branch includes a second second-order filter, the first filter branch and the second filter branch in the same group have the same cutoff frequency, that is, the first second-order filter and the second second-order filter have the same cutoff frequency, and one of them is a high-pass filter with the cutoff frequency, and the other is a low-pass filter with the cutoff frequency.
[0048] It should be noted that, in an embodiment of the present application, the signals output by the first second-order filter and the second second-order filter have a phase difference of a first angle, and the phase adjuster is used to add a phase of a second angle to the signal output by the first second-order filter, and the sum of the first angle and the second angle is an integer multiple of 360°, so that there is no phase difference between the signal output by the first filter branch and the signal output by the second filter branch in the same group of filter branches.
[0049] like Figure 7 As shown, in Figure 7 In the signal processing device shown, the frequency division module 200 includes multiple groups of filter branches, such as a first group of filter branches 60, a second group of filter branches 70, a third group of filter branches 80, a fourth group of filter branches 90, etc., and each group of filter branches includes two filter branches, a first filter branch and a second filter branch. Taking the first group of filter branches 60 as an example, the first group of filter branches 60 includes the first filter branch 61 and the second filter branch 62. The input end of the first filter branch 61 and the input end of the second filter branch 62 are connected to the same end 10. The first filter branch 61 includes a first second-order filter 611 and a phase adjuster 612 connected in series, and the second filter branch 62 includes a second second-order filter 621, so that the first filter branch 61 and the second filter branch 62 in the same group of filter branches filter signals of different frequency bands in the signals input to their input ends respectively, and there is no phase difference between the signal output by the first filter branch and the signal output by the second filter branch of the same group.
[0050] On the basis of the above embodiments, in one embodiment of the present application, the first second-order filter is a second-order high-pass filter, and the second second-order filter is a second-order low-pass filter.
[0051] Specifically, in an embodiment of the present application, when the input signal is input to the input end of the same group of filter branches, in the group of filter branches, the first second-order filter in the first filter branch filters the signal input to its input end, that is, the second-order high-pass filter in the first filter branch filters the signal input to its input end. Since the second-order high-pass filter does not attenuate the amplitude of the signal greater than its cutoff frequency, but only attenuates the amplitude of the signal less than its cutoff frequency, the frequency band of the signal output by the first second-order filter whose amplitude is not attenuated is the signal greater than its cutoff frequency in the signal input to its input end; similarly, when the input signal is input to the input end of the same group of filter branches, in the group of filter branches, the second second-order filter in the second filter branch filters the signal input to its input end, that is, the second-order low-pass filter in the second filter branch filters the signal input to its input end. Since the second-order low-pass filter does not attenuate the amplitude of the signal less than its cutoff frequency, but only attenuates the amplitude of the signal greater than its cutoff frequency, the frequency band of the signal output by the second second-order filter whose amplitude is not attenuated is the signal less than its cutoff frequency in the signal input to its input end. Since the cutoff frequencies of the first second-order filter and the second second-order filter are the same, in an embodiment of the present application, the frequency bands in which the amplitude of the signals output by the first filter branch and the second filter branch of the same group are not attenuated are different, and the frequency bands in which the amplitude of the signals output by the first filter branch and the second filter branch of the same group are not attenuated are respectively two frequency bands divided by their input signals with their cutoff frequencies as the boundary.
[0052] It should be noted that, in the above embodiment, the first filtering branch includes a second-order high-pass filter and a phase adjuster, and the phase adjuster is used to add a second angle of phase to the signal output by the second-order high-pass filter, that is, when the input signal is transmitted along the signal transmission direction of the first filtering branch, it first passes through the second-order high-pass filter and then passes through the phase adjuster, while the second filtering branch only includes a second-order low-pass filter, that is, when the input signal is transmitted along the signal transmission direction of the second filtering branch, it only passes through the second-order low-pass filter. Therefore, when dividing the signal input to the common input end of the same group of filtering branches, the phase adjuster can be used to phase adjust the signal output by the second-order high-pass filter, without phase adjusting the signal output by the second-order low-pass filter, so that in the same group of filtering branches, the phase difference between the signal output by the first filtering branch and the signal output by the second filtering branch is an integer multiple of 360°, so that there is no phase difference between the signal output by the first filtering branch and the signal output by the second filtering branch in the same group.
[0053] In another embodiment of the present application, the first second-order filter is a second-order low-pass filter, and the second second-order filter is a second-order high-pass filter.
[0054] Specifically, in an embodiment of the present application, when the input signal is input to the input end of the same group of filter branches, in the group of filter branches, the first second-order filter in the first filter branch filters the signal input to its input end, that is, the second-order low-pass filter in the first filter branch filters the signal input to its input end. Since the second-order low-pass filter does not attenuate the amplitude of the signal less than its cut-off frequency, but only attenuates the amplitude of the signal greater than its cut-off frequency, the frequency band in which the amplitude of the signal output by the first second-order filter is not attenuated is the signal less than its cut-off frequency in the signal input to its input end; similarly, when the input signal is input to the input end of the same group of filter branches, in the group of filter branches, the second second-order filter in the second filter branch filters the signal input to its input end. Filtering, that is, the second-order high-pass filter in the second filtering branch filters the signal input to its input end. Since the second-order high-pass filter does not attenuate the amplitude of the signal greater than its cutoff frequency, but only attenuates the amplitude of the signal less than its cutoff frequency, the frequency band in which the amplitude of the signal output by the second second-order filter is not attenuated is the signal greater than its cutoff frequency in the signal input to its input end. Since the cutoff frequencies of the first second-order filter and the second second-order filter are the same, in the embodiment of the present application, the frequency band in which the amplitude of the signal output by the first filtering branch and the second filtering branch of the same group is not attenuated is different, and the frequency band in which the amplitude of the signal output by the first filtering branch and the second filtering branch of the same group is not attenuated is respectively the two frequency bands into which the input signal is divided by the cutoff frequency.
[0055] It should be noted that, in the above embodiment, the first filter branch includes a second-order low-pass filter and a phase adjuster, and the phase adjuster is used to add a second angle of phase to the signal output by the second-order low-pass filter, that is, when the input signal is transmitted along the signal transmission direction of the first filter branch, it first passes through the second-order low-pass filter and then passes through the phase adjuster. The second filter branch only includes a second-order high-pass filter, that is, when the input signal is transmitted along the signal transmission direction of the second filter branch, it only passes through the second-order high-pass filter. Therefore, when dividing the signal input to the common input end of the same group of filter branches, the phase adjuster can be used to phase adjust the signal output by the second-order low-pass filter, without phase adjusting the signal output by the second-order high-pass filter, so that in the same group of filter branches, the phase difference between the signal output by the first filter branch and the signal output by the second filter branch is an integer multiple of 360°, so that there is no phase difference between the signal output by the first filter branch and the signal output by the second filter branch in the same group.
[0056] like Figure 8 and Figure 9 As shown, Figure 8 and Figure 9 This is the Bode diagram (i.e., the logarithmic frequency characteristic curve) of the second-order filter. Specifically, Figure 8 Shown is a graph showing how the amplitude of a second-order filter changes with frequency. Figure 9 The graph shows the phase of a second-order filter as it changes with frequency, where Figure 8 and Figure 9 , the solid line is the curve diagram of the second-order low-pass filter, and the dotted line is the curve diagram of the second-order high-pass filter.
[0057] from Figure 8 and Figure 9 It can be seen that the phase difference between each frequency point of the second-order high-pass filter and the second-order low-pass filter is 180°. Therefore, in one embodiment of the present application, the first angle is 180°, that is, the phase difference between the output signals of the first second-order filter and the second second-order filter in the same group of filter branches is 180°. Correspondingly, the second angle is an odd multiple of 180°, so that the sum of the first angle and the second angle is an integer multiple of 360°, but the present application is not limited to this. In other embodiments of the present application, the first angle can also be other angles, as long as the sum of the first angle and the second angle is an integer multiple of 360°, so that there is no phase difference between the signal output by the first filter branch and the signal output by the second filter branch in the same group of filter branches.
[0058] Based on the above embodiments, in one embodiment of the present application, the phase adjuster is a multiplier, and the multiplier is used to add a second angle of phase to the signal output by the first second-order filter, so that in the same group of filter branches, there is no phase difference between the signal output by the first filter branch and the signal output by the second filter branch.
[0059] Specifically, in one embodiment of the present application, the phase adjuster includes an odd number of multipliers, which can be 1 multiplier, to multiply the amplitude of the signal output by the first second-order filter by -1, so that the amplitude of the signal output by the first second-order filter becomes an inverse value, thereby adding 180° of phase to the signal output by the first second-order filter, and thus making the phase difference between the signal output by the first filter branch and the signal output by the second filter branch an integer multiple of 360°, ensuring that there is no phase difference between the signal output by the first filter branch and the signal output by the second filter branch.
[0060] It should be noted that, although the above embodiment is described as an example in which a phase adjuster is only provided in the first filter branch, and the phase adjustment is performed on the signal output by the first second-order filter in the first filter branch, and no phase adjuster is added in the second filter branch, and the phase adjustment is not performed on the signal output by the second second-order filter in the second filter branch, the present application does not limit this. In other embodiments of the present application, a phase adjuster can be added to the first filter branch and the second filter branch at the same time, and the phase adjustment is performed on the signals output by the first second-order filter and the second second-order filter at the same time, so that the phase difference between the signals output by the first filter branch and the second filter branch is an integer multiple of 360°, depending on the specific circumstances.
[0061] Based on any of the above embodiments, in one embodiment of the present application, the input signal is a digital signal, but the present application does not limit this. In other embodiments of the present application, the input signal may also be an analog signal, depending on the specific circumstances.
[0062] The following describes the signal processing device provided in the embodiment of the present application by taking the input signal as a digital signal as an example.
[0063] In any of the above embodiments, each of the N signal processing branches includes M filtering units, each of the filtering units includes at least one filtering branch from a group of filtering branches, and the cutoff frequency of each filtering unit in the M filtering units corresponds to the splitting frequency of the N frequency bands. When the signal input to the input end of the signal processing device is subjected to frequency division processing, the signal input to each signal processing branch passes through each filtering unit in the M filtering units in sequence and is then output, so that the signal in each signal processing branch passes through the filtering units corresponding to each splitting frequency during the process from its input end to its output end, and in the signal transmission direction in the signal processing branch, the number of filtering units passed by the signal in each signal processing branch is the same. Wherein, M is N-1 and M is a positive integer not less than 1.
[0064] Because there is no phase difference between the signals output by the first filter branch and the second filter branch in the same group of filter branches, when the signal in each signal processing branch is transmitted from its input end to the output end, the filter units it passes through include filter units corresponding to each dividing frequency, and the number of filter units it passes through is the same, so there is no phase difference between the signals output by each signal processing branch.
[0065] Specifically, in one embodiment of the present application, continue to refer to Figure 2-Figure 6 The signal processing device includes five signal processing branches, and each of the signal processing branches includes four filtering units. The signals input by each of the signal processing branches are sequentially output after passing through each of the four filtering units. Figure 2 As shown, the four filtering units in the first signal processing branch 21 are respectively: a filtering unit composed of the filtering branch where LPF3 is located, a filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located, a filtering unit composed of the filtering branch where LPF2 is located, and a filtering unit composed of the filtering branch where LPF1 is located; as shown in FIG. Figure 3 As shown, the four filtering units in the second signal processing branch 22 are respectively: a filtering unit composed of the filtering branch where LPF3 is located, a filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located, a filtering unit composed of the filtering branch where LPF2 is located, and a filtering unit composed of the filtering branch where HPF1 is located; as shown in FIG. Figure 4 As shown, the four filtering units in the third signal processing branch 23 are respectively: a filtering unit composed of the filtering branch where LPF3 is located, a filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located, a filtering unit composed of the filtering branch where HPF2 is located, and a filtering unit composed of the filtering branch where HPF1 is located and the filtering branch where LPF1 is located; as shown in FIG. Figure 5As shown, the four filtering units in the fourth signal processing branch 24 are respectively: a filtering unit composed of the filtering branch where HPF3 is located, a filtering unit composed of the filtering branch where LPF1 is located and the filtering branch where HPF1 is located, a filtering unit composed of the filtering branch where LPF2 is located and the filtering branch where HPF2 is located, and a filtering unit composed of the filtering branch where LPF4 is located; as shown in FIG. Figure 6 As shown, the four filtering units in the fifth signal processing branch 25 are respectively along the signal transmission direction: a filtering unit composed of the filtering branch where HPF3 is located, a filtering unit composed of the filtering branch where LPF1 is located and the filtering branch where HPF1 is located, a filtering unit composed of the filtering branch where LPF2 is located and the filtering branch where HPF2 is located, and a filtering unit composed of the filtering branch where HPF4 is located.
[0066] It should be noted that, in the above embodiment, HPF represents a second-order high-pass filter, and LPF represents a second-order low-pass filter, wherein the cutoff frequency of LPF1 and HPF1 is Fc1, the cutoff frequency of LPF2 and HPF2 is Fc2, the cutoff frequency of LPF3 and HPF3 is Fc3, the cutoff frequency of LPF4 and HPF4 is Fc4, and Fc1 <Fc2<Fc3<Fc4。
[0067] Depend on Figure 2-Figure 6 It can be obtained that, in the five signal processing branches in the signal processing device, the signal in each signal processing branch will pass through four filter units with cutoff frequencies corresponding to Fc1, Fc2, Fc3 and Fc4 respectively, and each filter unit includes at least one filter branch in a group of filter branches with the cutoff frequency, and there is no phase difference between the signal output by the first filter branch and the signal output by the second filter branch of the same group. Therefore, in the signal processing device provided in the embodiment of the present application, there is no phase difference between the signals of each frequency band output by each signal processing branch, so that after the signal processing device divides the same input signal into signals of different frequency bands for independent dynamic range control, the signal synthesized by the signals of each frequency band will not have data disorder.
[0068] It should be noted that Figure 2-Figure 6 The setting order of the filter units with different cutoff frequencies in the signal transmission direction shown is only one implementation method, and the present application does not limit it. In other embodiments of the present application, the setting order of the filter units with different cutoff frequencies can be appropriately changed, as long as the signal frequency bands output by each signal processing branch are different and there is no phase difference between the signals output by each signal processing branch.
[0069] The following describes the arrangement order of the filtering units in the signal transmission direction of each signal processing branch in the signal processing device provided by the embodiment of the present application in conjunction with specific embodiments.
[0070] Specifically, in one embodiment of the present application, the N signal processing branches include a preset signal processing branch, and the preset signal processing branch can be any signal processing branch among the signal processing branches included in the signal processing device. Optionally, the maximum frequency in the frequency band in which the signal amplitude of the signal output by the preset signal processing branch is not attenuated is the first frequency, and the minimum frequency is the second frequency, and the first frequency is greater than the second frequency.
[0071] In this embodiment, the M filtering units included in the preset signal processing branch include a first filtering unit and a second filtering unit arranged along the signal transmission direction in the preset signal processing branch, and the input end of the first filtering unit is connected to the input end of the signal processing device, that is, the first filtering unit is the filtering unit in the signal processing branch closest to the input end of the signal processing device, that is, the signal at the input end of the signal processing branch first passes through the first filtering unit and then is transmitted to other filtering units.
[0072] Continue with Figure 1 As an example, the signal processing device shown in FIG. Figure 1 In the signal processing device shown, Figure 2-Figure 6 As shown, if the preset signal processing branch is the first signal processing branch 21, the second signal processing branch 22 or the third signal processing branch 23, the first filtering unit is a filtering unit composed of the filtering branch where LPF3 is located; if the preset signal processing branch is the fourth signal processing branch 24 or the fifth signal processing branch 25, the first filtering unit is a filtering unit composed of the filtering branch where HPF3 is located.
[0073] Based on the above embodiments, in one embodiment of the present application, if the cutoff frequency of the first filtering unit is not less than the first frequency, the first filtering unit includes a low-pass filtering branch; if the cutoff frequency of the first filtering unit is not greater than the second frequency, the first filtering unit includes a high-pass filtering branch.
[0074] Specifically, when the preset signal processing branch is the second signal processing branch, the first frequency of the output signal of the second signal processing branch is fc2, and the second frequency is fc1. If the cutoff frequency of the first filtering unit is greater than or equal to fc2, the first filtering unit is a low-pass filtering branch to ensure that the first filtering unit does not attenuate the amplitude of the signal with a frequency lower than fc2. Figure 3 LPF3; if the cutoff frequency of the first filtering unit is less than or equal to fc1, the first filtering unit is a high-pass filtering branch to ensure that the amplitude of the signal with a frequency higher than fc1 is not attenuated by the first filtering unit, such as Figure 10 HPF1.
[0075] When the preset signal processing branch is the fourth signal processing branch, the first frequency of the output signal of the fourth signal processing branch is fc4, and the second frequency is fc3. If the cutoff frequency of the first filtering unit is less than or equal to fc3, the first filtering unit is a high-pass filtering branch to ensure that the first filtering unit does not attenuate the amplitude of the signal with a frequency higher than fc3. Figure 5 HPF3; if the cutoff frequency of the first filtering unit is greater than or equal to fc4, the first filtering unit is a low-pass filtering branch to ensure that the amplitude of the signal below the frequency fc4 of the first filtering unit is not attenuated.
[0076] On the basis of the above embodiment, in one embodiment of the present application, if the first filter unit is a low-pass filter branch and the cutoff frequency of the second filter unit is greater than the cutoff frequency of the first filter unit, the second filter unit includes a high-pass filter branch and a low-pass filter branch connected in parallel, and the cutoff frequencies of the high-pass filter branch and the low-pass filter branch in the same filter unit are the same, so as to ensure that the signal output by the first filter unit can all pass through the second filter unit and the amplitude of the signal at each frequency point is not attenuated. Figure 2 As shown, when the preset signal processing branch is the first signal processing branch, if the cutoff frequency of the second filtering unit is fc4, which is greater than the cutoff frequency of the first filtering unit fc3, the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel, that is, the second filtering unit includes a filtering branch where HPF4 is located and a filtering branch where LPF4 is located in parallel.
[0077] In another embodiment of the present application, if the first filter unit is a low-pass filter branch and the cutoff frequency of the second filter unit is less than the second frequency, the second filter unit includes a high-pass filter branch and a low-pass filter branch connected in parallel, and the cutoff frequencies of the high-pass filter branch and the low-pass filter branch in the same filter unit are the same, so that the signal output by the first filter unit can all pass through the second filter unit, and the amplitude of the signal at each frequency point is not attenuated. Figure 4 As shown, when the preset signal processing branch is the third signal processing branch 23, the second frequency is fc2. If the cutoff frequency of the second filtering unit is fc1, which is less than the second frequency fc2, the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel, that is, the second filtering unit includes a filtering branch where HPF1 is located and a filtering branch where LPF1 is located in parallel.
[0078] In another embodiment of the present application, if the first filtering unit is a low-pass filtering branch, the cutoff frequency of the second filtering unit is equal to the first frequency, and the second filtering unit is a low-pass filtering branch, so that the second filtering unit does not attenuate the amplitude of the signal whose frequency is not greater than the first frequency, and only attenuates the amplitude of the signal whose frequency is greater than the first frequency. Figure 2 As shown, when the preset signal processing branch is the first signal processing branch, the first frequency is fc1. If the cutoff frequency of the second filtering unit is the first frequency, the second filtering unit is a low-pass filtering branch, that is, the second filtering unit is the filtering branch where LPF1 is located.
[0079] In another embodiment of the present application, if the first filtering unit is a low-pass filtering branch, the cutoff frequency of the second filtering unit is equal to the second frequency, and the second filtering unit is a high-pass filtering branch, so that the second filtering unit does not attenuate the amplitude of the signal not less than the second frequency, and only attenuates the amplitude of the signal less than the second frequency; Figure 3 As shown, when the preset signal processing branch is the second signal processing branch, the first frequency is fc2, the second frequency is fc1, and if the cutoff frequency of the second filtering unit is the second frequency fc1, then the second filtering unit is a high-pass filtering branch, that is, the second filtering unit is the filtering branch where HPF1 is located.
[0080] On the basis of any of the above embodiments, in one embodiment of the present application, if the first filtering unit is a high-pass filtering branch, the cutoff frequency of the second filtering unit is lower than the cutoff frequency of the first filtering unit, the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel, and the cutoff frequencies of the high-pass filtering branch and the low-pass filtering branch located in the same filtering unit are the same, so that the signal output by the first filtering unit can all pass through the second filtering unit, and the amplitude of the signal at each frequency point is not attenuated; Figure 5 and Figure 6 As shown, the cutoff frequency of the first filtering unit is fc3. If the cutoff frequency of the second filtering unit is fc2 or fc1, the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel. For example, in the fourth signal processing branch or the fifth signal processing branch, the second filtering unit includes a filtering branch where LPF2 is located and a filtering branch where HPF2 is located in parallel, or the second filtering unit includes a filtering branch where LPF1 is located and a filtering branch where HPF1 is located in parallel.
[0081] In another embodiment of the present application, if the first filtering unit is a high-pass filtering branch, the cutoff frequency of the second filtering unit is not less than the cutoff frequency of the first filtering unit and is equal to the second frequency, and the second filtering unit is a high-pass filtering branch, so that the amplitude of the signal higher than the second frequency is not attenuated, and the amplitude of the signal lower than the second frequency is attenuated; Figure 6 As shown, when the preset signal processing branch is the fifth signal processing branch, the second frequency is fc4. If the cutoff frequency of the second filtering unit is equal to fc4, the second filtering unit is a high-pass filtering branch, that is, the second filtering unit is the filtering branch where HPF4 is located.
[0082] In another embodiment of the present application, if the first filtering unit is a high-pass filtering branch, the cutoff frequency of the second filtering unit is not less than the cutoff frequency of the first filtering unit and is equal to the first frequency, and the second filtering unit is a low-pass filtering branch, so that the signal amplitude below the first frequency is not attenuated, and the signal amplitude above the first frequency is attenuated; Figure 5 As shown, when the preset signal processing branch is the fourth signal processing branch, the first frequency is fc4, the second frequency is fc3, and if the cutoff frequency of the second filtering unit is equal to fc4, then the second filtering unit is a low-pass filtering branch, that is, the second filtering unit is the filtering branch where LPF4 is located.
[0083] Based on any of the above embodiments, in one embodiment of the present application, continue to refer to Figure 7 If the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel, the second filtering unit also includes: a signal combiner 100, the input end of the signal combiner 100 is connected to the output end of the high-pass filtering branch and the output end of the low-pass filtering branch, and is used to combine the signal output by the high-pass filtering branch and the signal output by the low-pass filtering branch into one signal output.
[0084] The following describes the working process of the signal processing device provided in the embodiment of the present application in conjunction with specific embodiments. Figure 2-Figure 6The signal processing device includes five signal processing branches, namely a first signal processing branch 21, a second signal processing branch 22, a third signal processing branch 23, a fourth signal processing branch 24 and a fifth signal processing branch 25. Each of the signal processing branches must pass through four filtering units. Among them, the frequency band of the signal output by the first signal processing branch whose amplitude is not attenuated is fc0~fc1, which is simply recorded as: the frequency band of the signal output by the first signal processing branch is fc0~fc1; the frequency band of the signal output by the second signal processing branch whose amplitude is not attenuated is fc1~fc2, which is simply recorded as: the frequency band of the signal output by the second signal processing branch is fc1~fc2; the frequency band of the signal output by the third signal processing branch whose amplitude is not attenuated is fc2~fc3, which is simply recorded as: the frequency band of the signal output by the third signal processing branch is fc2~fc3; the frequency band of the signal output by the fourth signal processing branch whose amplitude is not attenuated is fc3~fc4, which is simply recorded as: the frequency band of the signal output by the fourth signal processing branch is fc3~fc4; the frequency band of the signal output by the fifth signal processing branch whose amplitude is not attenuated is fc4~fc5, which is simply recorded as: the frequency band of the signal output by the fifth signal processing branch is fc4~fc5. In this embodiment, fc0<fc1<fc2<fc3<fc4<fc5, the minimum frequency of the signal input to the input end of the signal processing device is fc0, the maximum frequency is fc5, and fc1, fc2, fc3 and fc4 are division frequency points.
[0085] Continue as Figure 1 As shown, in this embodiment, the cutoff frequency of the first filtering unit is fc3, then:
[0086] Continue as Figure 2 As shown, in the first signal processing branch 21, when the signal of the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where LPF3 is located to obtain the signal of the frequency band fc0 to fc3 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located to still obtain the signal of the frequency band fc0 to fc3 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF2 is located to obtain the signal of the frequency band fc0 to fc2 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where LPF1 is located to output the signal of the frequency band fc0 to fc1 with unattenuated amplitude;
[0087] Continue as Figure 3As shown, in the second signal processing branch 22, when the signal of the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where LPF3 is located to obtain the signal of the frequency band fc0 to fc3 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located to still obtain the signal of the frequency band fc0 to fc3 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF2 is located to obtain the signal of the frequency band fc0 to fc2 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where HPF1 is located to output the signal of the frequency band fc1 to fc2 with unattenuated amplitude;
[0088] Continue as Figure 4 As shown, in the third signal processing branch 23, when the signal in the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where LPF3 is located to obtain a signal in the frequency band fc0 to fc3 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located to obtain a signal in the frequency band fc0 to fc3 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where HPF2 is located to obtain a signal in the frequency band fc2 to fc3 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where LPF1 is located and the filtering branch where HPF1 is located to output a signal in the frequency band fc2 to fc3 with unattenuated amplitude;
[0089] Continue as Figure 5 As shown, in the fourth signal processing branch 24, when a signal in the frequency band fc0 to fc5 is inputted from the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where HPF3 is located to obtain a signal in the frequency band fc3 to fc5 with an amplitude not attenuated, then passes through the filtering unit composed of the filtering branch where LPF1 is located and the filtering branch where HPF1 is located to still obtain a signal in the frequency band fc3 to fc5 with an amplitude not attenuated, then passes through the filtering unit composed of the filtering branch where LPF2 is located and the filtering branch where HPF2 is located to still obtain a signal in the frequency band fc3 to fc5 with an amplitude not attenuated, and finally passes through the filtering unit composed of the filtering branch where LPF4 is located to output a signal in the frequency band fc3 to fc4 with an amplitude not attenuated;
[0090] Continue as Figure 6As shown, in the fifth signal processing branch 25, when the signal of the frequency band fc0~fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where HPF3 is located to obtain the signal of the frequency band fc3~fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF1 is located and the filtering branch where HPF1 is located to still obtain the signal of the frequency band fc3~fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF2 is located and the filtering branch where HPF2 is located to still obtain the signal of the frequency band fc3~fc5 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where HPF4 is located to output the signal of the frequency band fc4~fc5 with unattenuated amplitude.
[0091] It can be seen that the signal processing device provided in the embodiment of the present application can realize the frequency division of the same input signal, and each divided signal will pass through the filter units corresponding to each dividing frequency point in the subsequent signal processing process, and the number of filter units passed through is the same, wherein each filter unit includes at least one filter branch in a group of filter branches, and the phase difference of the signals output by different filter branches in the same filter branch is an integer multiple of 360°. Therefore, when the signal processing device provided in the embodiment of the present application performs frequency division processing on its input signal, it can make the signals of different frequency bands have no phase difference when synthesized, thereby avoiding data disorder.
[0092] like Figure 10 As shown, in another embodiment of the present application, the cutoff frequency of the first filtering unit is fc1, then:
[0093] like Figure 11 As shown, in the first signal processing branch 21, when the signal in the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where LPF1 is located to obtain a signal in the frequency band fc0 to fc1 with an amplitude not attenuated, then passes through the filtering unit composed of the filtering branch where LPF2 is located and the filtering branch where HPF2 is located to still obtain a signal in the frequency band fc0 to fc1 with an amplitude not attenuated, then passes through the filtering unit composed of the filtering branch where LPF3 is located and the filtering branch where HPF3 is located to still obtain a signal in the frequency band fc0 to fc1 with an amplitude not attenuated, and finally passes through the filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located to output a signal in the frequency band fc0 to fc1 with an amplitude not attenuated;
[0094] like Figure 12As shown, in the second signal processing branch 22, when the signal in the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where HPF1 is located to obtain the signal in the frequency band fc1 to fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF2 is located to obtain the signal in the frequency band fc1 to fc2 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF3 is located and the filtering branch where HPF3 is located to still obtain the signal in the frequency band fc1 to fc2 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located to output the signal in the frequency band fc1 to fc2 with unattenuated amplitude;
[0095] like Figure 13 As shown, in the third signal processing branch 23, when the signal of the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where HPF1 is located to obtain the signal of the frequency band fc1 to fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where HPF2 is located to obtain the signal of the frequency band fc2 to fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where LPF3 is located to obtain the signal of the frequency band fc2 to fc3 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where LPF4 is located and the filtering branch where HPF4 is located to output the signal of the frequency band fc2 to fc3 with unattenuated amplitude;
[0096] like Figure 14 As shown, in the fourth signal processing branch 24, when the signal of the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where HPF1 is located to obtain the signal of the frequency band fc1 to fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where HPF2 is located to obtain the signal of the frequency band fc2 to fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where HPF3 is located to obtain the signal of the frequency band fc3 to fc5 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where LPF4 is located to output the signal of the frequency band fc3 to fc4 with unattenuated amplitude.
[0097] like Figure 15As shown, in the fifth signal processing branch 25, when the signal of the frequency band fc0 to fc5 is inputted into the input end of the signal processing device, it first passes through the filtering unit composed of the filtering branch where HPF1 is located to obtain the signal of the frequency band fc1 to fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where HPF2 is located to obtain the signal of the frequency band fc2 to fc5 with unattenuated amplitude, then passes through the filtering unit composed of the filtering branch where HPF3 is located to obtain the signal of the frequency band fc3 to fc5 with unattenuated amplitude, and finally passes through the filtering unit composed of the filtering branch where HPF4 is located to output the signal of the frequency band fc4 to fc5 with unattenuated amplitude.
[0098] It can be seen that the signal processing device provided in the embodiment of the present application can realize the frequency division of the same input signal, and each divided signal will pass through the filter units corresponding to each dividing frequency point in the subsequent signal processing process, and the number of filter units passed through is the same, wherein each filter unit includes at least one filter branch in a group of filter branches, and the phase difference of the signals output by different filter branches in the same filter branch is an integer multiple of 360°. Therefore, when the signal processing device provided in the embodiment of the present application performs frequency division processing on its input signal, it can make the signals of different frequency bands have no phase difference when synthesized, thereby avoiding data disorder.
[0099] contrast Figure 1 and Figure 10 It can be seen that Figure 10 The number of filters included in the signal processing device shown is 20. Figure 1 The number of filters included in the signal processing device shown is 16, which is less than Figure 10 The number of filters included in the signal processing device shown. Specifically, Figure 1 The signal processing device shown requires eight sets of first and second filter branches and eight phase adjusters when dividing the input signal at its input end into five frequency bands for signal output. That is, it requires eight second-order high-pass filters, eight second-order low-pass filters, and eight phase adjusters. Figure 10 When the signal processing device shown divides the input signal at its input end into five frequency bands for signal output, it requires ten groups of first filter branches and second filter branches and ten phase adjusters, that is, it requires ten second-order high-pass filters and ten second-order low-pass filters and ten phase adjusters.
[0100] It can be seen that under the same signal frequency division processing requirements, Figure 1 The structure of the signal processing device shown is simpler and the computational complexity is smaller. Therefore, when it is applied to a signal output that needs to divide the input signal into multiple frequency bands, the structure of the signal processing device can be greatly simplified and the computational complexity of the signal processing device can be reduced.
[0101] Therefore, based on any of the above embodiments, in one embodiment of the present application, if the number of M split frequency points corresponding to the N frequency bands is an odd number, the cutoff frequency of the first filtering unit is the (M+1) / 2th frequency point after the M split frequencies are arranged from small to large, so that when the signal processing device processes its input signal and outputs the signal of N frequency bands, the structure of the signal processing device can be greatly simplified and the calculation amount of the signal processing device can be reduced, but the present application is not limited to this. In other embodiments of the present application, the cutoff frequency of the first filtering unit can also be any split frequency point other than the (M+1) / 2th frequency point after the M split frequencies are arranged from small to large, depending on the specific circumstances.
[0102] In another embodiment of the present application, if the number of M split frequency points corresponding to N frequency bands is an even number, the cutoff frequency of the first filtering unit is the M / 2th frequency point or the (M / 2)+1th frequency point after the M split frequencies are arranged from small to large, so that when the signal processing device processes the input signal and outputs the signal of N frequency bands, the structure of the signal processing device can be greatly simplified and the calculation amount of the signal processing device can be reduced, but the present application is not limited to this. In other embodiments of the present application, the cutoff frequency of the first filtering unit may also be any split frequency point other than the M / 2th frequency point or the (M / 2)+1th frequency point after the M split frequencies are arranged from small to large, depending on the specific circumstances.
[0103] like Figure 16 As shown, Figure 16 The amplitude-frequency response curve of a second-order filter provided in an embodiment of the present application, wherein the two dotted lines are the amplitude-frequency response curves of a second-order high-pass filter and a second-order low-pass filter with the same cutoff frequency, respectively; the solid line is the summation curve of the amplitude-frequency response of a second-order high-pass filter and a second-order low-pass filter with the same cutoff frequency; the horizontal axis is the ratio of frequency f to cutoff frequency fc; and the vertical axis is the gain of the second-order filter. Optionally, in an embodiment of the present application, the Q value of the second-order filter is 0.707, wherein the Q value represents the speed of attenuation of the transition band from the passband to the stopband in the filter; the larger the Q value, the narrower the transition band and the steeper the amplitude-frequency response curve drops; the smaller the Q value, the wider the transition band and the slower the amplitude-frequency response curve drops.
[0104] from Figure 16 As can be seen from the dotted line in the figure, the gain of the amplitude-frequency response of the second-order high-pass filter and the second-order low-pass filter will be attenuated by 3dB near the cutoff frequency. Figure 16 As can be seen from the solid line, when the parallel second-order low-pass filter and second-order high-pass filter divide the signal at their input, the gain of the signal formed by recombining the signals at their output will increase by an additional 3dB near the cutoff frequency.
[0105] In the signal processing device provided in the embodiment of the present application, each signal processing branch includes M filtering units, each filtering unit includes at least one filtering branch in a group of filtering branches, and the cutoff frequencies of each filtering unit in the M filtering units are different. Therefore, in the signal processing process of each signal processing branch, the number of filtering units passed by the signal in each signal processing branch is the same, and each time the signal passes through at least one filtering branch in a group of filtering branches, the gain of the signal output by the signal processing branch near the cutoff frequency corresponding to the filtering unit will be increased by an additional 3dB, so that the gain of the signal formed when the signal output by each signal processing branch is synthesized near the cutoff frequencies corresponding to the M filtering units will be increased by 3dB, that is, there are M amplitude increase points in the signal output by each signal processing branch, and the gain increased by each amplitude increase point is 3dB, which affects the signal amplitude output by the signal processing device.
[0106] Therefore, in an embodiment of the present application, the signal processing device also includes an amplitude adjustment module to adjust the amplitude of the signal output by the signal synthesis module so that the amplitude of the signal output by the signal processing device is the same as the amplitude of the signal input thereto, thereby solving the problem that the filters in the signal processing branch affect the amplitude of the signal output by the signal processing device.
[0107] It should be noted that although the above embodiment is described using the filter Q value of 0.707 as an example, the present application does not limit this. In other embodiments of the present application, the filter Q value can also be other values, as long as the Q value can make the signal amplitude after the signals output by the N signal processing branches synthesized different from the signal amplitude input at the input end of the signal processing device, so that the signal processing device requires an amplitude adjustment module to adjust the signal amplitude output by the signal synthesis module.
[0108] It should also be noted that in other embodiments of the present application, the signal amplitude after synthesizing the signals output by the N signal processing branches may be different from the signal amplitude input at the input end of the signal processing device due to the setting of the gain and / or cutoff frequency of the filter. The present application does not limit this and it depends on the specific situation.
[0109] Based on the above embodiment, in one embodiment of the present application, the input end of the amplitude adjustment module is connected to the output end of the signal synthesis module, the output end of the amplitude adjustment module is the output end of the signal processing device, and the amplitude adjustment module includes M series-connected notch filters, so that when the signal synthesis module synthesizes the signals output by the dynamic range control units into one signal output, the output signal of the signal processing device is not affected by the filters through which the signal passes. It should be noted that in this embodiment of the present application, the number of notch filters is consistent with the number of filtering units in the signal processing branch.
[0110] Specifically, based on the above embodiment, in one embodiment of the present application, continue to refer to Figure 1 or Figure 10 The signal processing device includes five signal processing branches, and the output end of each dynamic range control unit is connected to the input end of the signal synthesis module 40. The signal synthesis module 40 merges the signals output by each dynamic range control unit into one signal output. Since the signals in the five signal processing branches pass through the same four second-order filters in the signal transmission direction, and the cutoff frequencies of the four second-order filters are different, the amplitude of the signal output by the signal synthesis module 40 in this embodiment is amplified by 3dB near the cutoff frequency of the four second-order filters. Therefore, in the embodiment of the present application, the amplitude adjustment module 50 includes four notch filters connected in series to add a -3dB signal to the amplitude of the signal output by the signal synthesis module 40 near the cutoff frequency of the four second-order filters, so that the amplitude of the signal output by the amplitude adjustment module 50 is the same as the amplitude of the signal input at the input end of the signal processing device, thereby avoiding the signal output from the output end of the signal processing device being affected by the second-order filter in the signal processing branch.
[0111] In another embodiment of the present application, the amplitude adjustment module includes N amplitude adjustment branches, each corresponding to a dynamic range control unit. The input of each amplitude adjustment branch is connected to the output of the corresponding dynamic range control unit, and the output is connected to the input of the signal synthesis module. The output of the signal synthesis module is the output of the signal processing device. The amplitude adjustment branch includes M series-connected notch filters. That is, in this embodiment of the present application, the amplitude of the signal output by each dynamic range control unit is first adjusted, and then the signals output by each dynamic range control unit are combined.
[0112] Specifically, such as Figure 17As shown, when the signal processing device includes five signal processing branches, the amplitude adjustment module 50 includes five amplitude adjustment branches, each corresponding to the dynamic range control unit. The input end of the amplitude adjustment branch is connected to the output end of the corresponding dynamic range control unit, and the output end is connected to the output end of the signal synthesis module 40. In this embodiment, compared with the signal input to the input end of the signal processing device, the amplitude of the signal output from the dynamic range control unit increases by 3dB near the cutoff frequency of the four second-order filters when passing through the four second-order filters. Therefore, the amplitude adjustment branch includes four notch filters connected in series to superimpose an amplitude of -3dB on the amplitude of the signal output from the dynamic range control unit near the cutoff frequency of the four second-order filters, so that the amplitude of the signal output from the amplitude adjustment unit is the same as the amplitude of the signal input to the input end of the signal processing device, thereby making the amplitude of the signal output from the output end of the signal processing device the same as the amplitude of the signal input to its input end, thereby preventing the signal output from the output end of the signal processing device from being affected by the second-order filters in the signal processing branches.
[0113] By comparison with the above embodiments, it can be seen that when the signal synthesis module is first used to synthesize the signals output by the dynamic range control unit into one signal output, and then the amplitude adjustment module is used to adjust the amplitude of the output signal, the number of the notch filters is M. However, when the amplitude of each frequency band signal output by the dynamic range control unit is first adjusted, and then the signal synthesis module is used to synthesize the signals output by the dynamic range control unit into one signal output, the number of the notch filters is N×M.
[0114] It can be seen that compared with the amplitude adjustment module being located between the dynamic range control unit and the signal synthesis module, the amplitude adjustment module is located behind the signal synthesis module, and the input end of the amplitude adjustment module is connected to the output end of the signal synthesis module. The number of notch filters required is smaller, so in an optional embodiment of the present application, the input end of the amplitude adjustment module is connected to the output end of the signal synthesis module.
[0115] It should be noted that, although the signal processing device provided in the embodiment of the present application is described by taking the example of dividing the signal input at the input end of the signal processing device into signals of 5 frequency bands, the present application does not limit this. In other embodiments of the present application, the signal processing device can also divide the signal input at its input end into signals of any frequency bands of at least two frequency bands, that is, in the embodiment of the present application, N can be any integer greater than 1.
[0116] Correspondingly, an embodiment of the present application further provides an electronic device, which includes the signal processing device provided by any of the above embodiments.
[0117] In summary, the signal processing device and electronic device provided in the embodiments of the present application include: a frequency division module, the frequency division module includes N signal processing branches, the N signal processing branches include multiple groups of filtering branches, each group of filtering branches includes a first filtering branch and a second filtering branch, the input end of the first filtering branch and the input end of the second filtering branch in the same group are connected to the same end, the first filtering branch in the same group includes a first second-order filter and a phase adjuster connected in series, the second filtering branch includes a second second-order filter, the signals output by the first second-order filter and the second second-order filter have a phase difference of a first angle, and the phase adjuster is used to add a phase of a second angle to the signal output by the first second-order filter, and the sum of the first angle and the second angle is an integer multiple of 360°, so that the phase difference between the signal output by the first filtering branch and the signal output by the second filtering branch in the same group of filtering branches is an integer multiple of 360°, so that there is no phase difference between the signal output by the first filtering branch and the signal output by the second filtering branch in the same group of filtering branches.
[0118] Moreover, each of the N signal processing branches includes M filtering units, each of the filtering units includes at least one filtering branch in a group of filtering branches, and the cutoff frequency of each filtering unit in the M filtering units corresponds to the dividing frequency of the N frequency bands respectively. When the signal input into the input end of the signal processing device is subjected to frequency division processing, the signal input into each signal processing branch passes through each filtering unit in the M filtering units in turn and is output, so that the signal in each signal processing branch will pass through the filtering units corresponding to each dividing frequency in the process from its input end to its output end, and in the signal transmission direction in the signal processing branch, the number of filtering units passed by the signal in each signal processing branch is the same.
[0119] Because there is no phase difference between the signals output by the first filter branch and the second filter branch in the same group of filter branches, when the signal in each signal processing branch is transmitted from its input end to the output end, the filter units it passes through include filter units corresponding to each dividing frequency, and the number of filter units it passes through is the same, so there is no phase difference between the signals output by each signal processing branch.
[0120] In addition, the signal processing device provided in the embodiment of the present application also includes an amplitude adjustment module to adjust the amplitude of the signal output by the signal synthesis module so that the amplitude of the signal output by the signal processing device is the same as the amplitude of the signal input thereto, thereby solving the problem that the filters in the signal processing branch affect the amplitude of the signal output by the signal processing device.
[0121] In addition, the present invention also provides a signal processing method. Figure 18 As shown, the method includes:
[0122] S10: Process the input signal and output signals of N frequency bands, wherein there is no phase difference between signals of different frequency bands in the N frequency bands, and N is a positive integer not less than 2.
[0123] S20: Performing dynamic range control on the signals of the N frequency bands respectively.
[0124] S30: synthesizing the signals formed after performing dynamic range control on the signals of the N frequency bands into one signal.
[0125] S40: Amplitude adjustment is performed on the signals formed after the dynamic range control is performed on the signals of the N frequency bands respectively before or after the signals are synthesized into one signal, so that the amplitude of the signal output from the output end of the signal processing device is the same as the amplitude of the signal input to the input end thereof.
[0126] Optionally, in one embodiment of the present application, the signals formed after the signals of the N frequency bands are subjected to dynamic range control are amplitude-adjusted before or after being synthesized into one signal, so that the amplitude of the signal output from the output end of the signal processing device and the amplitude of the signal input to its input end are the same, including: the signals formed after the signals of the N frequency bands are subjected to dynamic range control are amplitude-adjusted before or after being synthesized into one signal, so that the amplitude of the signal output from the output end of the signal processing device and the amplitude of the signal input to its input end are the same; in another embodiment of the present application, the signals formed after the signals of the N frequency bands are subjected to dynamic range control are amplitude-adjusted before or after being synthesized into one signal, so that the amplitude of the signal output from the output end of the signal processing device and the amplitude of the signal input to its input end are the same, including: the signals formed after the signals of the N frequency bands are subjected to dynamic range control are amplitude-adjusted after being synthesized into one signal, so that the amplitude of the signal output from the output end of the signal processing device and the amplitude of the signal input to its input end are the same. This application does not limit this, and the specific circumstances will be determined.
[0127] Specifically, in one embodiment of the present application, when applied to the signal processing device provided in any of the above embodiments, the signal processing method includes:
[0128] Inputting a signal to be processed into the signal processing device through an input end of the signal processing device, processing the signal received at the input end of the signal processing device using N signal processing branches in the signal processing device, and outputting signals in N frequency bands, wherein there is no phase difference between signals in different frequency bands among the N frequency bands;
[0129] Using N dynamic range control units connected to the N signal processing branches, to perform dynamic range control on the signals output by the corresponding signal processing branches;
[0130] The signals of the N frequency bands are respectively subjected to dynamic range control, and the signals of the N frequency bands are synthesized into one signal for output using a signal synthesis module connected to the back of the N dynamic range control units;
[0131] After the signal synthesis module is used to synthesize the signals of the N frequency bands into one signal output, the amplitude adjustment module connected to the signal synthesis module is used to adjust the amplitude of the signal output by the signal synthesis module so that the amplitude of the signal output from the output end of the signal processing device is the same as the amplitude of the signal input to its input end.
[0132] In another embodiment of the present application, when applied to the signal processing device provided in any of the above embodiments, the signal processing method includes:
[0133] Inputting a signal to be processed into the signal processing device through an input end of the signal processing device, processing the signal received at the input end of the signal processing device using N signal processing branches in the signal processing device, and outputting signals in N frequency bands, wherein there is no phase difference between signals in different frequency bands among the N frequency bands;
[0134] Using N dynamic range control units connected to the N signal processing branches, to perform dynamic range control on the signals output by the corresponding signal processing branches;
[0135] After the N dynamic range control units perform dynamic range control on the signals output by their corresponding signal processing branches, the amplitude adjustment modules connected to the N dynamic range control units are first used to adjust the amplitudes of the signals output by the N dynamic range control units, and then the signal synthesis modules connected to the amplitude adjustment modules are used to synthesize the amplitude-adjusted signals into one signal output, so that the amplitude of the signal output from the output end of the signal processing device is the same as the amplitude of the signal input to its input end.
[0136] It can be seen from this that the signal processing method provided in the embodiment of the present application first processes the signal inputted by the input end of the signal processing device, outputs signals of N frequency bands, and there is no phase difference between the signals of different frequency bands in the signals of the N frequency bands, and then uses N dynamic range control units to perform dynamic range control on the signals outputted by the corresponding signal processing branches, and then performs amplitude adjustment on the signals formed after the dynamic range control of the signals of the N frequency bands is performed before or after synthesizing one signal, so that the amplitude of the signal outputted by the output end of the signal processing device is the same as that of the signal inputted by its input end. Therefore, the signal processing method provided in the embodiment of the present application can make the signals outputted by different signal processing branches have no phase difference when performing frequency division processing on the input signal, and data disorder will not occur during synthesis.
[0137] The various parts in this manual are described in a progressive manner, and each part focuses on the differences from other parts. The same or similar parts between the various parts can be referenced to each other.
[0138] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A signal processing device, characterized in that: include: A frequency division module, wherein the frequency division module includes N signal processing branches, the input ends of the N signal processing branches are connected to the input end of the signal processing device, and are used to process the signals input from the input end of the signal processing device and output signals of N frequency bands, where N is a positive integer not less than 2; a control module, wherein the control module includes N dynamic range control units, and the dynamic range control units correspond to the signal processing branches one by one, and are used to perform dynamic range control on the signals output by the corresponding signal processing branches; a signal synthesis module, wherein the signal synthesis module is connected to the output end of each dynamic range control unit, and is used to combine the signals output by each dynamic range control unit into one signal output; an amplitude adjustment module, which is used to adjust the amplitude of the signal output by the signal synthesis module; wherein the frequency division module includes multiple groups of filtering branches, each group of filtering branches includes a first filtering branch and a second filtering branch, and the input end of the first filtering branch and the input end of the first filtering branch of the same group are connected to the input end of the second filtering branch. The input ends of the two filter branches are connected to the same end, and the cutoff frequencies corresponding to the first filter branch and the second filter branch in the same group are the same; the first filter branch in the same group includes a first second-order filter and a phase adjuster connected in series, and the second filter branch includes a second second-order filter. The signals output by the first second-order filter and the second second-order filter have a phase difference of a first angle, and the phase adjuster is used to add a phase of a second angle to the signal output by the first second-order filter, and the sum of the first angle and the second angle is an integer multiple of 360°; each of the N signal processing branches includes M filtering units, and each filtering unit includes at least one filtering branch in a group of filtering branches, and the cutoff frequencies of each filtering unit in the M filtering units correspond to the splitting frequencies of the N frequency bands respectively, and the signals input by each signal processing branch are output after passing through each filtering unit in the M filtering units in turn; M is N-1.
2. The signal processing device according to claim 1, wherein The first second-order filter is a second-order high-pass filter, and the second second-order filter is a second-order low-pass filter; or, the first second-order filter is a second-order low-pass filter, and the second second-order filter is a second-order high-pass filter.
3. The signal processing device according to claim 2, wherein: The phase adjuster is a multiplier.
4. The signal processing device according to claim 1, wherein The N signal processing branches include a preset signal processing branch, and the maximum frequency in the frequency band in which the signal amplitude of the signal output by the preset signal processing branch is not attenuated is the first frequency, and the minimum frequency is the second frequency; the M filtering units of the preset signal processing branch include a first filtering unit and a second filtering unit arranged along the signal transmission direction in the preset signal processing branch, and the input end of the first filtering unit is connected to the input end of the signal processing device; if the cutoff frequency of the first filtering unit is not less than the first frequency, the first filtering unit includes a low-pass filtering branch; if the cutoff frequency of the first filtering unit is not greater than the second frequency, the first filtering unit includes a high-pass filtering branch.
5. The signal processing device according to claim 4, characterized in that If the first filtering unit is a low-pass filtering branch and the cutoff frequency of the second filtering unit is greater than the cutoff frequency of the first filtering unit, the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel; if the first filtering unit is a low-pass filtering branch and the cutoff frequency of the second filtering unit is less than the second frequency, the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel; if the first filtering unit is a low-pass filtering branch and the cutoff frequency of the second filtering unit is equal to the first frequency, the second filtering unit is a low-pass filtering branch; if the first filtering unit is a low-pass filtering branch and the cutoff frequency of the second filtering unit is equal to the second frequency, the second filtering unit is a high-pass filtering branch; wherein, the cutoff frequencies of the high-pass filtering branch and the low-pass filtering branch located in the same filtering unit are the same.
6. The signal processing device according to claim 4, characterized in that If the first filtering unit is a high-pass filtering branch, the cutoff frequency of the second filtering unit is lower than the cutoff frequency of the first filtering unit, and the second filtering unit includes a high-pass filtering branch and a low-pass filtering branch connected in parallel; if the first filtering unit is a high-pass filtering branch, the cutoff frequency of the second filtering unit is not less than the cutoff frequency of the first filtering unit and is equal to the second frequency, and the second filtering unit is a high-pass filtering branch; if the first filtering unit is a high-pass filtering branch, the cutoff frequency of the second filtering unit is not less than the cutoff frequency of the first filtering unit and is equal to the first frequency, and the second filtering unit is a low-pass filtering branch; wherein, the cutoff frequencies of the high-pass filtering branch and the low-pass filtering branch located in the same filtering unit are the same.
7. The signal processing device according to claim 4, characterized in that If the number of M divided frequency points corresponding to the N frequency bands is an odd number, the cutoff frequency of the first filtering unit is the (M+1) / 2th frequency point among the M divided frequencies arranged from small to large.
8. The signal processing device according to claim 4, wherein: If the number of M split frequency points corresponding to the N frequency bands is an even number, the cutoff frequency of the first filtering unit is the M / 2th frequency point or the (M / 2)+1th frequency point among the M split frequencies arranged from small to large.
9. The signal processing device according to claim 1, wherein The input end of the amplitude adjustment module is connected to the output end of the signal synthesis module, and the output end of the amplitude adjustment module is the output end of the signal processing device; the amplitude adjustment module includes M notch filters connected in series.
10. The signal processing device according to claim 1, wherein The amplitude adjustment module includes N amplitude adjustment branches, each of which corresponds to the dynamic range control unit one by one. The input end of the amplitude adjustment branch is connected to the output end of the corresponding dynamic range control unit, and the output end of the amplitude adjustment branch is connected to the input end of the signal synthesis module. The output end of the signal synthesis module is the output end of the signal processing device; the amplitude adjustment branch includes M series-connected notch filters.
11. An electronic device, characterized in that: The signal processing device comprises the signal processing device according to any one of claims 1 to 10.
12. A signal processing method, characterized in that: Applied to any one of the signal processing devices of claims 1-10, the method comprises: processing an input signal to output signals of N frequency bands, wherein there is no phase difference between signals of different frequency bands in the N frequency bands, and N is a positive integer not less than 2; performing dynamic range control on the signals of the N frequency bands respectively; synthesizing the signals formed after performing dynamic range control on the signals of the N frequency bands respectively into one signal; and performing amplitude adjustment on the signals formed after performing dynamic range control on the signals of the N frequency bands respectively before or after synthesizing the signals into one signal, so that the amplitude of the signal output from the output end of the signal processing device is the same as the amplitude of the signal input to its input end.
Citation Information
Patent Citations
Dynamically reconfigurable filter bank
US9607626B1