1. Field of the Invention
The present invention relates to a method for reducing feedback in an audio system by detecting a feedback signal in an input signal and processing the input signal on the basis of the detected feedback signal to produce an output signal. The present invention also relates to an appropriate signal processing apparatus for an audio system, a mobile radio, a headset, an auditorium sound system and particularly a hearing aid or middle ear implant.
2. Description of the Prior Art
Audio feedback, called feedback below, frequently arises, in hearing aids, particularly when they are high-gain devices. This feedback is expressed as severe oscillations at a particular frequency and can be heard as whistling. This whistling is usually very unpleasant both for the hearing aid wearer and for people who are relatively close by. Feedback can arise, for example, when sound that is picked up via the hearing aid's microphone, amplified by a signal amplifier and output via the earphone, gets back to the microphone and is amplified again.
The simplest approach to feedback reduction is to reduce the hearing aid's gain on a permanent basis, so that the loop gain remains below the critical limit value even in adverse situations. A crucial drawback to this approach is that it is no longer possible to achieve the gains required for more severe hearing impairments. Other approaches measure the loop gain during the hearing aid adjustment and reduce the gain specifically in the critical range using “notch filters” (narrowband rejection filters). Since the loop gains can change constantly in everyday life, the benefit is likewise limited.
To reduce feedback dynamically, a series of adaptive algorithms have been proposed that allow an automatic adaptation to the respective feedback situation and effect appropriate measures. These methods can be roughly divided into two classes.
The first class is “compensation algorithms”, which use adaptive filters to estimate the feedback component in the microphone signal and to neutralize it by subtraction and hence do not adversely affect the hearing aid's gain. These compensation methods presuppose uncorrelated, i.e. ideally white, input signals. Tonal input signals, which always have a higher level of time correlation, result in incorrect estimation of the feedback path, which can lead to the tonal input signal itself being subtracted by mistake.
The second class includes algorithms that do not become active until feedback whistling is present. They generally include an arrangement for detecting the feedback whistling which continuously monitors the microphone signal for feedback oscillation. If oscillations typical of feedback are detected, the hearing aid's gain is reduced at the appropriate point until the loop gain drops below the critical limit. The gain reduction can be effected by lowering a frequency channel or by activating a suitable narrowband rejection filter (notch filter), for example. A drawback is that the oscillation detectors cannot in principle distinguish between tonal input signals and feedback whistling. The result is that tonal input signals are thought to be feedback oscillations and are then inadmissibly lowered in level by the reduction mechanism (e.g. notch filter).
In summary, the manner of operation of all of the adaptive feedback reduction methods is adversely affected by input signals that have a tonal character shaped by dominant sinusoidal signal components (e.g. sounds from a triangle, alarm signals). This frequently results in unacceptable tone impairments in the input signal.
The compensation algorithms frequently involve delay elements with a de-correlating effect being introduced into the signal processing chain in order to prevent tonal signal sections with a length that is characteristic of voice signals from being noticeably attacked. However, echo effects and irritations by desynchronized visual and audio information mean that only delays in the millisecond range are acceptable. It is therefore not possible to avoid reducing music signals, for example, which are frequently correlated over a much longer period.
Another countermeasure is to slow down the filter's adaptation such that all relevant tonal ambient signals are not acted on. However, a consequence of this is also that the compensation filter is no longer able to follow rapid changes in the feedback path fast enough, which means that feedback whistling is produced for a certain time and does not disappear again until the feedback path has stabilized and the filter is adapted with sufficient accuracy again.
The negative consequences of incorrect detection by oscillation detectors are countered by the resultant gain lowering being affected only to a limited extent, which means that tonal useful signals (e.g. alarm signals) that have been mistaken for feedback oscillations, for example, continue to remain audible. However, this presents the risk that in a feedback situation the gain is not lowered sufficiently to drop below the critical limit, and hence the feedback whistling is not eliminated.
PCT Application WO 2001/06746 A discloses stepped control for the compensation filter, where the feedback detector operates on the- basis of the principle of bandwidth detection. If the bandwidth detector recognizes a narrow bandwidth for the hearing aid's input signal in the frequency band that is susceptible to feedback whistling, it is assumed that there is feedback whistling. However, it is not possible to distinguish natural, narrowband signals with spectral components in this frequency band, such as music. In addition, the feedback whistling must represent a dominant signal component in order to be recognized.
Also, EP 1 052 881 A2 discloses an oscillation detector for detecting feedback. In this case as well, the feedback whistling needs to be very distinctly pronounced in order to be recognized.
PCT Application WO 2001/95578 A2 describes detection of feedback whistling by estimating the variance in the frequency estimation of the hearing aid's input signal. This method also has the drawbacks cited above.
In addition, DE 199 04 538 C1 proposes the selective attenuation of individual frequency bands. In this case, frequency bands in which there is feedback whistling are subjected to a greater level of attenuation by an added attenuation element than could be expected for useful signals. The intervention in the forward signal path is sometimes audible to the hearing aid wearer and in addition the detection is probably slow, since the bands are ideally examined in succession.
Another method for reducing feedback in audio systems is known from U.S. Pat. No. 6,347,148. In this case, the spectrum of an input signal is estimated and a psychoacoustic model is used to generate a control signal. The control signal is used to actuate a noise source which can be used to produce an inaudible noise signal on the basis of the noise signal. This document also describes the option of impressing short noise signals of a prescribed duration onto the output signal. The noise signals in the input signal are used to reduce feedback signals.
An object of the present invention is to improve the reduction of feedback in a hearing aid further.
This object is achieved in accordance with the invention by a method for reducing feedback in an audio system by detecting a feedback signal in an input signal and processing the input signal to produce an output signal on the basis of the detected feedback signal, and also modulation of the output signal, so that the feedback signal is also correspondingly modulated, with the feedback signal being detected from the modulation.
The invention also provides a signal processing apparatus for an audio system having a processing device for producing an output signal from an input signal by taking into account a feedback signal, a modulation device for modulating the output signal, so that feedback results in a correspondingly modulated feedback signal, and a detection device for detecting the modulated feedback signal from its modulation.
The underlying idea is to impress features that the hearing aid wearer cannot perceive onto the output signal from the audio system and particularly from the hearing aid. This makes it possible to use appropriate analysis of the input signal to determine whether the input signal is feedback or a “normal” external input signal (useful signal). Determining the form of the feature in the input signal also allows inferences about corresponding ratios of feedback to useful signal. This can then be used directly to control feedback reduction algorithms.
Advantageously, it is thus possible to determine, in the course of operation and totally inconspicuously or inaudibly, the extent to which a microphone or the hearing aid's microphone is hearing feedback signals, which allows a significant improvement in the control and action of the known feedback reduction algorithms.
Preferably, the input signal is processed using an adaptable filter whose adaptation speed and/or filtering degree is dependent on the quantity of the detected feedback signal. In particular, it is advantageous if the adaptation speed rises in proportion to the quantity of the detected feedback signal. If the feature analysis of the input signal is then negative, for example, i.e. it does not contain a feedback signal, the adaptation speed of the aforementioned compensation filter can be slowed down such that the filter is not adjusted by tonal input signals and these signals are not attacked. If, however, the feature is detected in the input signal, the filtering degree and/or speed of the feedback compensator is set to the value at which feedback is rejected in optimum fashion.
If a feedback signal is detected then at least one notch filter for processing the input signal can be activated.
The output signal can be modulated by amplitude modulation or modulation of the signal envelope. The perceptibility of the modulation decreases very greatly from approximately 6 Hz modulation frequency onward. Corresponding perception thresholds for the depth of modulation on the basis of the modulation frequency and the signal level are known from psychoacoustics.
Alternatively, the output signal can be modulated by reducing the amplitude to zero and hence by inserting signal gaps, for example. Such signal gaps are no longer perceptible at mid levels below approximately 5 ms.
It is also particularly advantageous to modulate the output signal by phase modulation. This approach also has no particular susceptibility with regard to incorrect detection for narrowband signals.
Generally, it is possible to use all types of signal modulation that are inaudible and can be detected again at the input. In each solution variant, a feedback situation can actually be recognized before the feedback whistling becomes dominant in the signal mix.
Feedback can be detected separately in a number of sub-bands. It is thus possible to adjust the gain, but also the reduction of feedback, individually in the individual sub-bands.
A closed loop in the signal processing apparatus can be used for signal modification. In this case, the modulated signal passes through the loop a plurality of times, so that the corresponding signal modification is brought about.
The exemplary embodiments outlined in more detail below are preferred embodiments of the present invention. To provide a better understanding of the invention, the prior art is first explained in more detail with reference to
The signal path from the microphone M via the hearing aid processing V, the earphone H, the feedback path RP back to the microphone M is a loop. If the loop gain, i.e. the gain to which a signal is subjected when it passes through this loop, has a value of at least 1.0 at at least one frequency and if the phase condition is satisfied then feedback whistling occurs. Even if the loop gain is just below this limit, audible feedback effects occur, e.g. tone changes.
One successful method for rejecting the feedback effects is digital simulation of the feedback path RP. This feedback path is simulated by an adaptive filter AF to which the output signal from the processing unit V is supplied. An appropriate compensation signal KS coming from the compensating, adaptive filter AF is subtracted from the input signal ES for the microphone M, and the resultant difference signal is supplied to the processing unit V.
There are thus two paths, first the outer feedback path RP and secondly the digital compensation path simulated by means of the adaptive filter AF. The resultant signals on both paths are subtracted from one another at the input to the appliance, as shown in
An important component in the adaptive algorithm for determining the feedback path is its step size control. This indicates the speed at which the adaptive compensation filter adapts itself to the outer feedback path RP. Since there is no appropriate compromise for a permanently set step size, this needs to be adapted to the respective present audio situation in which the system is present.
In principle, a large step size is desirable for rapid adaptation of the adaptive compensation filter AF to the outer feedback path RP. A drawback of a large step size, however, is the production of perceptible signal artifacts.
If a feedback situation is not present, the step size should be extremely small. In this context, a feedback situation is denoted as that situation in which the loop gain is just below 1 or is greater than or equal to 1 and the phase condition is satisfied at at least one frequency. If a feedback situation occurs, however, the step size should be or become large. This ensures that the algorithm adapts the adaptive compensation filter AF only when the filter's characteristic differs significantly from the characteristic of the feedback path RP, i.e. when re-adaptation is required. For this purpose, a feedback detector is provided.
To be able to detect feedback reliably, the invention provides a modulation device MO which is connected between the processing unit V and the earphone H, as shown in
The input signal ES for the microphone M is analyzed by a feedback detector RD. This allows the feedback signal RS to be detected on -the basis of its modulation. A downstream controller S actuates the adaptive compensation filter AF in line with the detection result from the feedback detector RD. This changes the adaptation speed of the adaptive filter AF, for example.
The exemplary embodiment in
Another difference from the circuit in
In addition,
In the exemplary embodiment shown in
The treble component can be detected using a frequency demodulator in the feedback detector RD. In this case, it is beneficial to design the feedback detector RD to have a filter bank, as shown in
This information can be used for an adaptive compensation filter AF adapting in sub-bands for the purpose of step size control. If an adaptive filter AF is used in the whole band, on the other hand, the results of the sub-band detection operations need to be combined into a whole-band detection statement using a logic OR function. Even the special instance in which the whole band is analyzed as one, with n=1, results in an operable system. However, the error detection rate is lower for a larger n, e.g. n=16.
The step size control of the adaptive filter AF can also be effected in more differentiated fashion besides the simple threshold value decision as shown in
In another embodiment, the phase is not modulated sinusoidally, but rather is changed generally on the basis of a particular profile, e.g. is linearly rotated in one direction (forward or backward). In a feedback situation, a chirp characteristic is then produced for this example in the closed signal loop. To detect the feedback situation, it would then be necessary to use a chirp detector.
Although modifications and changes may be suggested by those skilled in the art, it is the intention of the inventors to embody within the patent warranted hereon all changes and modifications as reasonably and properly come within the scope of their contribution to the art.
Number | Date | Country | Kind |
---|---|---|---|
10 2004 050 304.4 | Oct 2004 | DE | national |
The present application claims the benefit of the filing date of Provisional Application No. 60/618617 filed Oct. 14, 2004.
Number | Date | Country | |
---|---|---|---|
60618617 | Oct 2004 | US |