This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2010-140868, filed on Jun. 21, 2010, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a noise removing apparatus that performs noise removal while suppressing the degradation of input signals by using a variable filter and a variable phase shifter in a switchable manner.
2. Description of the Related Art
Conventionally-known noise removing apparatuses suppress the degradation of input signals caused by multipath-noise removal by performing the multipath-noise removal only for sections where the multipath noises are mixed in (see, for example, Japanese Patent Application Laid-open No. S62-175025).
Specifically, the noise removing apparatus described in Japanese Patent Application Laid-open No. S62-175025 takes out an input signal via a first path only when the multipath noise is detected. A variable low-pass filter is arranged in the first path and the multipath noise is removed from the input signal passing through the first path by the variable low-pass filter. On the other hand, the noise removing apparatus described in Japanese Patent Application Laid-open No. S62-175025 takes out the input signal via a second path when the multipath noise is not detected. A variable phase shifter is arranged in the second path.
The variable phase shifter has the same phase characteristics as the variable low-pass filter, so that there would be no phase difference between the signal output from a pre-switching path and the signal output from a post-switching path even when the signal path is switched between the first path and the second path.
In the noise removing apparatus described in Japanese Patent Application Laid-open No. S62-175025, a transfer function which allows the phase characteristics of the variable low-pass filter to coincide with those of the variable phase shifter is calculated as the transfer function of the variable low-pass filter. The circuit configuration of the variable low-pass filter is designed based on the calculated transfer function. Specifically, the variable low-pass filter described in Japanese Patent Application Laid-open No. S62-175025 has a circuit configuration corresponding to a quadratic transfer function represented in a general form.
Further, the noise removing apparatus described in Japanese Patent Application Laid-open No. S62-175025 performs a process to change the cutoff frequency of the variable low-pass filter according to the frequency of the input signal in order to prevent the degradation of the input signal more securely. The cutoff frequency is changed through the change in tap coefficient of the variable low-pass filter.
The noise removing apparatus described in Japanese Patent Application Laid-open No. S62-175025 has a problem that there is a heavy processing load for computing the tap coefficient. Processing load becomes heavy because the circuit configuration of the variable low-pass filter is designed based on the quadratic transfer function represented in a general form and the computing of the tap coefficient is complicated.
When the variable low-pass filter is designed based on the quadratic transfer function represented in a general form, the resulting variable low-pass filter is a quadratic filter with a complicated circuit configuration. Along with the increase in complexity of the circuit configuration of the variable low-pass filter, the degree of complexity in computing the tap coefficient increases. As a result, the processing load for computing the coefficients increases.
Particularly because the noise removing apparatus described in Japanese Patent Application Laid-open No. 552-175025 changes the cutoff frequency based on the frequency of the input signal, the tap coefficient has to be computed frequently. If the computation of tap coefficient entails heavy processing load, the processing speed of the signal processing lowers. This can make a significant influence on the performance of the noise removing apparatus.
In view of the above, it is desirable to realize a noise removing apparatus which can decrease the processing load required for coefficient computation for changing the cutoff frequency of the variable filter.
It is an object of the present invention to at least partially solve the problems in the conventional technology.
According to one aspect of the present invention, a noise removing apparatus includes a variable filter with a changeable cutoff frequency, and a variable phase shifter with a changeable cutoff frequency, wherein the variable filter and the variable phase shifter are switched from one to the other according to a result of detection of a noise component, and the variable filter has a circuit configuration corresponding to a function in which a transfer function of second degree or higher is represented as a product of primary factors, the transfer function being calculated based on phase characteristics of the variable phase shifter.
The above and other objects, features, advantages and technical and industrial significance of this invention will be better understood by reading the following detailed description of presently preferred embodiments of the invention, when considered in connection with the accompanying drawings.
Exemplary embodiments of a noise removing apparatus according to the present invention will be described in detail below with reference to the accompanying drawings. In the following, the overview of the noise removing apparatus according to the present invention is given based on
Firstly, before providing a detailed description of the embodiment, an overview of the noise moving apparatus according to the present invention is given based on
As illustrated in
More specifically, when the noise components such as multipath noises are detected, the noise removing apparatus takes out an input signal via the first path, in which the variable LPF is arranged. The multipath noises are removed from the input signal by the variable LPF.
The variable LPF is a filter for removing the noise components. In particular, the variable LPF can appropriately remove the multipath noises including a large amount of high-frequency components. Further, the variable LPF can change the cutoff frequency.
On the other hand, when the noise components are not detected, the noise removing apparatus takes out the input signal via the second path on which the variable phase shifter is arranged. The variable phase shifter is a phase shifter which causes the same phase shift as that occurs in the input signal when passing through the variable LPF. The noise removing apparatus, by providing the variable phase shifter in the second path, prevents the phase difference to be generated between the signal output from the pre-switching path and the signal output from the post-switching path when the signal path is switched between the first path and the second path.
In order to make the variable phase shifter cause the same phase shift as that caused by the variable LPF, the phase characteristics of the variable phase shifter have to be made coincide with those of the variable LPF. The noise removing apparatus according to the present invention makes the phase characteristics of the variable phase shifter coincide with those of the variable LPF by calculating the transfer function of the variable LPF based on the phase characteristics of the variable phase shifter, and determining the circuit configuration of the variable LPF based on the calculated transfer function.
More specifically, as illustrated in
As illustrated in
Thus, the noise removing apparatus according to the present invention includes a variable LPF which has a circuit configuration corresponding to a quadratic transfer function calculated based on the phase characteristics of the variable phase shifter and represented in a factorized form consisting of primary factors. Hence, the processing load required for computing the coefficients for changing the cutoff frequency of the variable LPF can be reduced.
Conventionally, the circuit configuration of the variable LPF is determined based on the quadratic transfer function expanded into a general form. Hence, the circuit configuration of the variable LPF is that of a quadratic filter, resulting in a complexity in computation of the tap coefficients for changing the cutoff frequency.
On the other hand, when the circuit configuration of the variable LPF is determined based on the transfer function represented in a factorized form consisting of primary factors as in the noise removing apparatus according to the present invention, the variable LPF is configured with primary filters connected in series. As a result, the computation of the tap coefficients can be simplified, and the processing load for coefficient computation can be reduced.
Further, in the noise removing apparatus according to the present invention, the primary filters forming the variable LPF have the same configuration. Hence, one coefficient computation for one primary filter is sufficient for both filters, and the processing load of coefficient computation can be further reduced.
In the following, an embodiment of the noise removing apparatus as described above based on
The noise removing unit 30 is a processor that removes multipath noises mixed into the input signal. The noise removing unit 30 includes a variable LPF 31, a variable phase shifter 32 and a switching circuit 33. The input signal supplied to the input terminal 10 is divided into two paths one for the variable LPF 31 and the other for the variable phase shifter 32. After passing through the variable LPF 31 and the variable phase shifter 32, the input signal is guided to the switching circuit 33.
The constant control unit 40 is a processor which controls the changes in cutoff frequency of the variable LPF 31 and the variable phase shifter 32. More specifically, the constant control unit 40 calculates the tap coefficients of the variable LPF 31 and the variable phase shifter 32 based on the output signal from the variable LPF 31 and the variable phase shifter 32, and sets the calculated tap coefficients to the variable LPF 31 and the variable phase shifter 32. Thus, the cutoff frequencies of the variable LPF 31 and the variable phase shifter 32 are changed.
The constant control unit 40 includes DET circuits 41 and 42 serving as detectors, a deviation circuit 43 that adds a deviation σ to the output of the DET circuit 41, a differential circuit 44 that calculates the difference between the outputs of the DET circuit 42 and the deviation circuit 43, and a hold circuit 45 that holds the output signal of the differential circuit 44. Specific operations of these circuits will be described later.
The noise detector 50 is a processor that detects multipath noises mixed into the input signal. More specifically, the noise detector 50, on detecting the multipath noises, outputs a noise detection signal to the switching circuit 33 and the hold circuit 45.
The noise detector 50 is configured with a HPF (High Pass Filter) 51, a DET circuit 52 that detects the output signal of the HPF 51, and a comparator 53 that compares the output signal of the DET circuit 52 with reference voltage V(r). Specific operations of these circuits will be described later.
The switching circuit 33 switches the signal path between the first path on which the variable LPF 31 is arranged and the second path on which the variable phase shifter 32 is arranged according to the noise detection signal sent from the noise detector 50.
Specifically, the switching circuit 33 switches the path for taking out the input signal to the first path for the sections for which the noise detection signal is received. Thus, the input signal from which the multipath noises have been removed by the variable LPF 31 is taken out from the first path and guided to the output terminal 20.
On the other hand, the switching circuit 33 switches the path for taking out the input signal to the second path for the section for which the noise detection signal is not received. Thus, the input signal for which the noise removal has not been performed is taken out via the second path and guided to the output terminal 20.
The noise removing apparatus 1 employs the variable phase shifter 32 to generate the same phase shift as that caused when the input signal passes through the variable LPF 31 in order to prevent the phase shift in the input signal at the signal path switching. To realize this effect, the variable LPF 31 and the variable phase shifter 32 have to have the same phase characteristics. In the noise removing apparatus 1, the transfer function of the variable LPF 31 is calculated based on the phase characteristics of the variable phase shifter 32, and the circuit configuration of the variable LPF 31 is determined based on the transfer function.
The above feature is described further below with reference to
As illustrated in (A) of
When the phase of the variable phase shifter 32 is calculated based on this frequency transfer function, it can be represented by the formula shown in (A-3) of
On the other hand, as illustrated in (B) of
By making the phase characteristics of the variable phase shifter 32 coincide with the phase characteristics of the variable LPF 31 as described above, the phase shift in the input signal at the time of switching between the first path and the second path can be prevented. The amplitude characteristics and the phase characteristics of the variable phase shifter 32 and the variable LPF 31 will be described below with reference to
As illustrated in
When examining the amplitude characteristics of the variable LPF 31, it can be found that the amplitude decreases as the frequency becomes higher. Thus, it can be known that the variable LPF 31 removes the multipath noises including a large amount of high-frequency components. When the cutoff frequency is changed, the amplitude characteristics of the variable phase shifter 32 remain substantially the same, and only the amplitude characteristics of the variable LPF 31 change.
On the other hand, as illustrated in
Digital circuit configurations of the variable phase shifter 32 and the variable LPF 31 according to the embodiment will be described with reference to
As illustrated in
The tap coefficient of the coefficient multiplier M1 is “(1−k)/(1+k)”, the tap coefficient of the coefficient multiplier M2 is “1” and the tap coefficient of the coefficient multiplier M3 is “−(1−k)/(1−k)”.
On the other hand, the variable LPF 31 has a circuit configuration corresponding to the transfer function illustrated in (B-1) of
More specifically, the variable LPF 31 is configured with primary LPFs 31a and 31b that are primary filters connected in series as shown in
More specifically, the primary LPF 31a includes an adder A2, coefficient multipliers M4 to M6 and delay units Z3 and Z4, while the primary LPF 31b includes an adder A3, coefficient multipliers M7 to M9 and delay units Z5 and Z6. Thus, the primary LPFs 31a and 31b have the same configuration.
The tap coefficient of the coefficient multipliers M4 and M7 is “1/(1+k)”, the tap coefficient of the coefficient multiplier M5 and M8 is “1/(1+k)” and the tap coefficient of the coefficient multipliers M6 and M9 is “−(1−k)/(1+k)”.
Described next with reference to
As illustrated in (A) of
On the other hand, as illustrated in (B) of
When the cutoff frequency of the variable LPF 31 is to be changed, the tap coefficient of each of the coefficient multipliers M4 to M9 has to be changed. However, the variable LPF 31 is configured such that the primary LPFs 31a and 31b having the same configuration are connected in series as illustrated in
In addition, the tap coefficients of two of the three coefficient multipliers included in the primary LPF are the same. Hence, in practice, it is sufficient if two tap coefficients are computed. More specifically, it is sufficient if “1/1+k” and “−(1−k)/(1+k)” are computed. Still further, because these two tap coefficients include the same term “1+k”, the coefficient computation process can be further simplified. In addition, because the terms such as “1+k” and “1−k” are also included in the tap coefficients of the coefficient multipliers M1 to M3 of the variable phase shifter 32, the overall processing load for the coefficient computation process of the variable phase shifter 32 and the variable LET 31 can be reduced.
As illustrated above, in the present embodiment, the circuit configuration of the variable LPF is made to correspond to the function in which the transfer function of second or higher degree calculated based on the phase characteristics of the variable phase shifter is represented as a product of primary factors. Hence, the processing load for the coefficient computation process for changing the cutoff frequency of the variable LPF can be reduced.
In addition, in the present embodiment, the variable LPF is made to have more than one primary filters having the same circuit configuration. Therefore, the number of coefficients to calculate is reduced. As a result, the processing load for the coefficient computation process can be further reduced.
In the embodiment described above, removal of multipath noises is explained as an example. However, not limited to this example, the noise removing apparatus of the present invention can be applied to the removal of noises other than the multipath noises. In such cases, the variable filter may not be limited to the variable LPF, and may be a variable high-pass filter (HPS), a variable band-pass filter (BPF), or the like.
In the embodiment described above, the transfer function of the variable LPF is explained as a quadratic function (more specifically, rational function of second degree). Not limited thereto, the degree may be third or higher depending on the transfer function of the variable phase shifter forming a pair.
In the following, the operations of the constant control unit 40 and the noise detector 50 illustrated in
The input signals output from the variable phase shifter 32 and the variable LPF 31 are detected by the DET circuits 41 and 42, respectively. When the cutoff frequency of the variable LPF 31 is sufficiently higher than the frequency of the input signal, the output level of the DET circuits 41 and 42 are the same value.
On the other hand, a predetermined deviation σ is subtracted from the output of the DET circuit 41 by the deviation circuit 43. Hence, at the input of the differential circuit 44, there is a deviation σ between the output from the deviation circuit 43 and the output from the DET circuit 42, and a control signal corresponding to this deviation σ is sent to the variable phase shifter 32 and the variable LPF 31. Thus, the cutoff frequency of the variable LPF 31 shifts toward low-frequency range.
When an amount corresponding to the deviation σ is removed from the input signal by the variable LPF 31, the output level of the DET circuit 42 comes to coincide with the output level of the deviation circuit 43. As a result, the differential input to the differential circuit 44 becomes zero, and the control signal corresponding to this value is output. As a result, the change to the cutoff frequency of the variable LPF 31 is stopped, and the amplitude characteristics of the variable LPF 31 are maintained. Based on such operations, the cutoff frequency of the variable LPF 31 is constantly controlled to be substantially equal to the fundamental frequency of the input signal.
The cutoff frequency (phase angle) of the variable phase shifter 32 also changes according to the control signal, so that the phase of the input signal shifts by the same amount as the phase shift occurred in the variable LPF 31.
Next, the operation of the noise detector 50 will be described. On receiving the input signal in which the multipath noises are mixed, the noise detector 50 detects the noise components in the input signal and outputs a noise detection signal in a noise-superposing section. In response to the detection signal, the hold circuit 45 holds the characteristics of the variable phase shifter 32 and the variable LPF 31 to those before the noises are generated, and the switching circuit 33 performs input-signal switching.
More specifically, the switching circuit 33 is normally connected to the side of the variable phase shifter 32 so as to transfer the input signal passing through the variable phase shifter 32 to the output terminal 20. When receiving the detection signal from the noise detector 50, the switching circuit 33 is switched to be connected to the side of the variable LPF 31 so as to transfer the input signal passing through the variable LPF 31. Hence, in the section where the noises are generated, the input signal is made to pass through the variable LPF 31 for the removal of multipath noises.
The hold circuit 45 holds the control signal when the noises are detected because the noises appear at the output side of the variable phase shifter 32 while the noises are generated. The operation of the hold circuit 45 prevents the malfunction of the constant control unit 40 caused by such noises.
As can be seen from the foregoing, the noise removing apparatus according to the present invention is useful for reducing the processing load required for coefficient computation process for changing the cutoff frequency of the variable filter; and more specifically is suitable for the application in in-vehicle FM radio receivers.
Although the invention has been described with respect to specific embodiments for a complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modifications and alternative constructions that may occur to one skilled in the art that fairly fall within the basic teaching herein set forth.
Number | Date | Country | Kind |
---|---|---|---|
2010-140868 | Jun 2010 | JP | national |