Technical Field
[0001] The invention relates to a method for monitoring an in-ear placement of a hearing
device.
Background of the Invention
[0002] When a hearing device is fitted to a user by an audiologist, an earpiece of the hearing
device is placed in a desired (target) position in an ear canal of the user. Once
the earpiece is in the desired position, processing parameters of the hearing device
are set according to a prescribed gain model in order to compensate the hearing loss
of the user. The gain is thereby adjusted to avoid squealing of the hearing device
due to acoustic feedback. Feedback may occur when sound emitted by a receiver of the
hearing device travels back to a microphone of the hearing device thus creating a
feedback loop. This is particularly critical in cases where a high gain model is applied
during audio processing in the hearing device. The proneness for a feedback loop to
develop is significantly increased if the in-ear placement of the earpiece of the
hearing device is not as desired, i.e. the earpiece is not in the desired target position,
as an insufficient seal between the earpiece and the ear canal leads to acoustic leakage
between the microphone and the receiver. As such a feedback results in an unwanted
and in particular uncomfortable squealing sound of the hearing device, development
of a feedback loop needs to be avoided during normal operation of the hearing device.
One method for avoiding such a squealing sound includes applying a feedback cancelling
algorithm during audio processing in the hearing device. The feedback cancelling algorithm
may be based on adaptive filtering of the input signal provided by the microphone,
wherein the occurrence of feedback is continuously suppressed. Such a feedback cancelling
algorithm, however, may at the same time reduce the gain of the hearing device or
may lead to unpleasant artefacts in the sound of the hearing device which is output
to the user. During normal operation of the hearing device, however, applying a feedback
cancelling algorithm generally provides for an optimal compromise.
[0003] When placing an earpiece of a hearing device, the position of the earpiece is typically
not detected or monitored, resulting in discrepancies between an actual gain provided
by the hearing device and a prescribed gain. This is a problem in particular, when
the hearing device is used by an unexperienced user, who may have difficulties to
correctly place the earpiece of the hearing device in a target position in his ear
canal.
[0004] Systems known in the art do not detect whether the earpiece is at the ear, or whether
the hearing device is placed before starting to compensate and process the input signals.
[0005] As an alternative, the start of the processing may be postponed after starting the
hearing device; however this results in a delay before starting the hearing device
and may thus be unsatisfying.
Summary of the Invention
[0006] It is an object of the present invention to provide a novel method for monitoring
an in-ear placement of a hearing device. This method is typically carried out, before
the hearing device starts normal operation, which includes the application of a feedback
cancelling algorithm.
[0007] The object is achieved by a method for monitoring an in-ear placement of a hearing
device according to claim 1.
[0008] Preferred embodiments of the invention are given in the dependent claims.
[0009] The term feedback path in the context of the present invention may include a feedback
gain and a feedback phase.
[0010] An audio signal in the present context may be any electrical signal which carries
acoustic information. In particular, an audio signal may comprise unprocessed or raw
audio data, for example raw audio wave forms, and/or processed audio data, for example
extracted audio features, compressed audio data, a spectrum, in particular a frequency
spectrum, a cepstrum and/or cepstral coefficients and/or otherwise modified audio
data.
[0011] The present invention proposes a method for monitoring an in-ear placement of a hearing
device which is configured to be worn at least partially in an ear canal, the hearing
device comprising
- a microphone for obtaining an audio signal from received ambient sound, and
- a processing unit configured to process the audio signal, and
- a receiver for outputting sound to the ear canal based on the processed audio signal,
- the processing unit configured to apply a signal filter representing a feedback path
to the audio signal and to subtract a filtered signal from the audio signal, and the
processing unit further configured to apply a gain model,
the method comprising the steps of:
- applying the signal filter, and
- setting coefficients of a reference signal filter to the signal filter, wherein the
coefficients are stored in the hearing device and the reference signal filter represents
a reference feedback path which is associated with a target in-ear placement of the
hearing device, and
- applying a gain model to generate feedback which causes the receiver to output a feedback-squealing,
and
- repeatedly determining an actual feedback path associated with an actual in-ear placement
of the hearing device and comparing the actual feedback path with the reference feedback
path, until
- a) the actual feedback path equals the reference feedback path within a predetermined
margin, or
- b) until a predetermined timeout has elapsed.
[0012] The squealing sound may stop by itself when the actual feedback path is close to
the reference feedback path and the hearing device may start normal operation. In
normal operation, a feedback canceller may suppress squealing. Normal operation of
a hearing device in the context of the present invention may denote an operational
mode in which a maximum possible gain setting for the hearing device is determined
and applied, e.g. by determining a feedback threshold, i.e. a maximum gain setting
for a hearing device, for which maximum gain setting there occurs only just no signal
feedback, in particular as described in
EP 1 624 719 A2.
[0013] In an exemplary embodiment, the processing unit is configured to operate as a feedback
canceller to suppress acoustic feedback from the receiver to the microphone.
[0014] In an exemplary embodiment, the feedback canceller is used as a compensation unit.
[0015] In an exemplary embodiment, the target location for which a reference in-ear placement
is defined, is one of an ear canal of a user and a charger for the hearing device.
[0016] In an exemplary embodiment, the coefficients of the filter are impulse response coefficients
or frequency response coefficients.
[0017] In an exemplary embodiment, an output is generated encouraging a user to stop touching
the hearing device when having corrected the position thereof.
[0018] In an exemplary embodiment, an input of a gain model block is provided with a compensated
signal obtained by subtracting an output signal of a filter block representing the
reference feedback path from an input signal.
[0019] In an exemplary embodiment, a Euclidian distance between complex vectors constituted
by the filter coefficients of the actual feedback path and the reference feedback
path is calculated to assess whether the actual feedback path equals the reference
feedback path within the predetermined margin.
[0020] In an exemplary embodiment, a distance between a modulus of complex vectors constituted
by the filter coefficients of the actual feedback path and the reference feedback
path is calculated to assess whether the actual feedback path equals the reference
feedback path within the predetermined margin.
[0021] In an exemplary embodiment, a maximum gain is set in the feedback threshold gain
model before activating the processing unit.
[0022] In an exemplary embodiment, a visual signal is output once the actual feedback path
equals the reference feedback path within the predetermined margin.
[0023] In an exemplary embodiment, the visual signal is output on a mobile device wirelessly
connected to the hearing device.
[0024] In an exemplary embodiment, setting the gain model to generate feedback includes:
- feeding an input signal of the hearing device to the processing unit running the gain
model,
- computing a sound level corresponding to the input signal in the processing unit,
- computing the corresponding gain in the processing unit and multiplying the input
signal with this gain to generate the output signal.
Setting the gain model to generate feedback may include:
- updating a maximum allowed gain of the processing unit, so that the volume of the
sound output gradually reduces. In particular, with respect to the timeout, the maximum
allowed gain may be reduced over time, thus leading to the mentioned output level
reduction.
[0025] In an exemplary embodiment, these steps are performed separately for each one of
a plurality of frequency bands.
[0026] In an exemplary embodiment, the coefficients of the feedback canceller may be adapted
to accommodate for discrepancies due to the presence of the hand of the user. This
may be a slow, full adaptation or only a partial adaptation of only the phase component.
[0027] According to an aspect of the present invention, a hearing device is proposed, wherein
the hearing device is configured to perform the above described method.
[0028] With some degree of output gain, or with specific algorithms such as active noise
cancelling, the hearing device may start to whistle before it is introduced and inserted
properly in the ear canal.
[0029] Further scope of applicability of the present invention will become apparent from
the detailed description given hereinafter. However, it should be understood that
the detailed description and specific examples, while indicating preferred embodiments
of the invention, are given by way of illustration only, since various changes and
modifications within the spirit and scope of the invention will become apparent to
those skilled in the art from this detailed description.
Brief Description of the Drawings
[0030] The present invention will become more fully understood from the detailed descripttion
given hereinbelow and the accompanying drawings which are given by way of illustration
only, and thus, are not limitative of the present invention, and wherein:
- Figure 1
- is a schematic flowchart of an exemplary embodiment of a method for monitoring an
in-ear placement of a hearing device,
- Figure 2
- is a schematic view of the method using pictograms,
- Figure 3
- is a schematic flowchart of an active variant of the method,
- Figure 4
- is a schematic flowchart of a passive variant of the method,
- Figure 5
- a schematic block diagram of a feedback system,
- Figure 6
- a schematic block diagram of a feedback system,
- Figure 7
- a schematic view of a course of a gain of a compressive system, and
- Figure 8
- a schematic view of a feedback canceller.
[0031] Corresponding parts are marked with the same reference symbols in all figures.
Detailed Description of Preferred Embodiments
[0032] Figure 1 is a schematic flowchart of an exemplary embodiment of a method for monitoring an
in-ear placement of a hearing device 1, e.g. in a user's ear 2 or in a charger.
Figure 2 is a schematic view of the method using pictograms.
[0033] The hearing device 1 comprises a receiver configured for playing back sound in an
ear canal of the user, at least one microphone configured for obtaining an audio signal
from received ambient sound, and a processing unit 100 configured to process the audio
signal, wherein the receiver is configured for outputting sound to the ear canal based
on the processed audio signal, the processing unit configured to filter signals played
back on the receiver or picked up from the sound played back by the receiver with
a filter representing a feedback path having a feedback gain and a feedback phase
and to subtract the filtered signals from the sound signal picked up by the microphone.
[0034] In a step S1 the hearing device 1 is started. In a step S2, reference values Ho of
a filter representing a physical reference feedback path of the hearing device 1 are
loaded and applied to the filter of the processing unit.
[0035] The reference values Ho may apply to a situation such as that the hearing device
1 or an earpiece 3 thereof is correctly placed in a user's ear 2 or in a charger.
The reference values may be determined by a measurement in situ, i.e. in the ear 2
or in the charger. This measurement may be performed by the user or by a hearing care
professional.
[0036] The reference values Ho may be the impulse response, the transfer function or the
frequency response of the filter. More specifically, the reference values Ho may be
implemented by filter coefficients, e.g. impulse response coefficients in the time
domain or frequency response coefficients in the frequency domain.
[0037] In a step S3, the hearing device 1 outputs sound by the receiver.
[0038] In a step S4, the hearing device 1 or an earpiece 3 thereof is being placed into
or toward a target location such as the user's ear 2 while the sound is still being
output.
[0039] The actual feedback path converges toward the reference feedback path as the hearing
device 1 approaches the target location due to the user adjusting it in a step S5
so the volume of the sound output gradually reduces or is gradually reduced in a step
S6. Once the actual feedback gain of the actual feedback path of the hearing device
1 in or near the target location equals the reference feedback gain of the reference
feedback path of that target location within a predetermined margin or upon reaching
a timeout, the hearing device 1 stops outputting the sound and starts normal operation
in a step S7.
[0040] Technically, there are different ways of steering the loop during which the sound
is generated and the status is updated: in particular, one can define an active mechanism,
and a passive one. For both, an initial estimate of the reference values Ho of the
reference feedback path are needed, e.g. measured during a fitting session.
[0041] The processing unit may be configured as a feedback canceller configured to suppress
acoustic feedback from the receiver to the microphone.
[0042] The active mechanism may be configured to use the feedback canceler to estimate the
actual feedback path, which can then be compared to the reference feedback path. The
sealing, i.e. the correct in-ear placement of the hearing device 1, is therefore actively
monitored, and can be used to control an audio output signal level, which provides
a feedback to the user about how well the sealing currently is.
[0043] Figure 3 is a schematic flowchart of the active variant of the method.
[0044] In the step S1 the hearing device 1 is started. In the step S2, the feedback canceller
is activated on the whole frequency range. The feedback canceller may be configured
to work on a reduced frequency range, for instance from frequency 1700Hz to 8500Hz).
It is only active at frequencies where there is a risk of feedback.
[0045] For the present invention, it is preferred that the compensation is applied as broadly
as possible hence the feedback canceller is set to operate on the whole frequency
range.
[0046] In an exemplary embodiment of the present invention, this frequency range may be
configurable in order to discard certain frequencies, for instance very low frequencies
and/or very high frequencies.
[0047] In the step S3, the hearing device 1 outputs sound by the receiver, e.g. it plays
back sine waves while the ambient audio, i.e. sound picked up by the microphone, is
bypassed.
[0048] In a step S4, the hearing device 1 or an earpiece 3 thereof is placed into a target
location such as the user's ear 2 while the sound is still being output.
[0049] The actual feedback path converges toward the reference feedback path as the hearing
device 1 approaches the target location due to the user adjusting it in a step S5
so the feedback coefficients are updated in a step S6.1 and the volume of the sound
output gradually reduces or is gradually reduced in a step S6.2. Once the actual feedback
gain or the actual feedback coefficients of the actual feedback path of the hearing
device 1 in or near the target location equals or equal the reference feedback gain
or the actual feedback coefficients of the reference feedback path of that target
location within a predetermined margin or upon reaching a timeout, the hearing device
1 stops outputting the sound and starts normal operation in a step S7. In the active
version, the output sound level is explicitly or actively reduced. This creates a
sound that is gradually fading away. In an exemplary embodiment, the method is performed
independently in each of a number of several frequency bands.
[0050] Furthermore, the sound generation in a previously stopped band may be reactivated
upon the detection that the hearing device 1 was moved away from the target location,
i.e. the actual feedback path diverges from the reference feedback path.
[0051] Figure 4 is a schematic flowchart of the passive variant of the method.
[0052] In the step S1 the hearing device 1 is started. In the step S2, the feedback canceller
is activated on the whole frequency range.
[0053] In the step S3.1, reference values Ho, i.e. filter coefficients, of a filter representing
a physical reference feedback path of the hearing device 1 are loaded and applied
to the filter of the processing unit.
[0054] In the step S3.2, a gain model designed to determine a feedback threshold (also referred
to as a feedback threshold gain model), e.g. as described in
EP 1 624 719 A2, is started, consequently the hearing device 1 outputs sound by the receiver at a
sound level enforced by the gain model, e.g. a squealing sound due to the actual feedback
path outside the target location, i.e. the user's ear 2 or the charger, differing
from the reference feedback path. As a consequence of enforcing the output level,
the gain is set such that it generates a feedback condition. In an exemplary embodiment,
the gain model is embodied in a processing unit which uses a sound level of a hearing
device input signal, e.g. a microphone signal, as an input and computes a gain to
be applied to the input signal to generate an output signal.
[0055] In a step S4, the hearing device 1 or an earpiece 3 thereof is placed into a target
location such as the user's ear 2 while the sound is still being output.
[0056] The actual feedback path converges toward the reference feedback path as the hearing
device 1 approaches the target location due to the user adjusting it in a step S5
so the gain model computes the gain in a step S6.1, i.e. at each processing frame
(or interval), the processing unit running the gain model will compute the sound level
of the input signal, then compute the corresponding gain, e.g. according to the feedback
threshold gain model, and multiply the input signal with this computed gain to generate
the output signal. The feedback canceller coefficients are updated in a step S6.2,
e.g. with regard to its phases, not its magnitudes. In other embodiments, the whole
complex feedback canceller coefficients could be updated very slowly, or could not
be updated at all. The volume of the sound output gradually reduces in a step S6.3.
In the passive variant of the algorithm, the output level is not directly controlled.
Instead, a parameter of the gain model that relates to the output level, e.g. a target
output, is modified. Referring to figure 7, the function of the gain V given the input
level I can be described mathematically as V = a I + b, where the slope a is negative
(compressive model), actually between -2 and 0, and usually chosen as -1. The parameter
b is an offset related to the target output. Lowering the offset b over time then
allows to indirectly reduce the output level. The phase of the feedback canceller
coefficients may be adapted using a least mean squares algorithm, in particular a
normalized least mean squares algorithm, while the magnitudes are kept. Once the actual
feedback gain or the actual feedback coefficients of the actual feedback path of the
hearing device 1 in or near the target location equals or equal the reference feedback
gain or the actual feedback coefficients of the reference feedback path of that target
location within a predetermined margin or upon reaching a timeout, the hearing device
1 stops outputting the sound and starts normal operation in a step S7.
[0057] The passive version uses a similar principle to the feedback threshold gain model
as described in
EP 1 624 719 A2: the hearing device 1 will whistle as long as the feedback path is not close enough
to the reference feedback path defined by the reference values Ho, thanks to the special
gain model. Indeed, with this gain computation, the output of the hearing device 1
is controlled to reach a desired level. This gain may depend on the (noise) input
level, feedback path and desired output level. This gain model saturates when it reaches
the maximum allowable gain of the hearing device 1. If we activate the feedback canceller,
in static mode and initialized with a reference path defined by the reference values
Ho, the feedback path, from the device point of view, will then be equal to the difference
between the physical and the electric paths: H-Ho. The gain, in this gain model, tends
to be inverse proportional to the feedback gain |H-H
0|. This way, when the filter coefficients H of the actual feedback path are close
to the reference filter coefficients Ho of the reference feedback path, the resulting
gain would need to be almost infinite, and since it would be saturating before, this
means that the output level will automatically decrease as the actual feedback path
converges toward the reference feedback path. In order to allow for some flexibility,
the coefficients of the feedback canceller may optionally be updated as well, but
only the phase terms of the complex coefficients, thus preserving the global spectral
shape of the reference feedback path.
[0058] In the passive variant, the gain model causes the volume of the sound output to be
high only when the difference of the actual feedback path from the reference feedback
path is rather high. As the actual feedback path converges toward the reference feedback
path, the gain of the gain model is maximized and the hearing device 1 stops squealing
and starts normal operation. In normal operation, the feedback canceller may suppress
squealing. In an exemplary embodiment, normal operation is started and the squealing
stops.
[0059] With the active solution as shown in
figure 2, a melody or a tone sequence may be output which may be more comfortable to listen
to. If a remote device is available, the melody may be streamed from or via the remote
device.
[0060] The passive solution does not need to actively generate sound and adapt it to the
acoustic situation. Instead, the sound is automatically generated and thus automatically
fades away as the acoustic coupling gets close to the reference. The algorithm shown
in Figure 4 may be performed independently in each one of a plurality of frequency
bands. This can be done simultaneously in all bands, or as a sequence, one band after
the other. In this scenario, there may be a loop over the frequency bands, encapsulating
the loop that includes steps S6.1, S6.2, S6.3 in figure 4. In this case, in step S6.1
the gain is set to 0 in all bands, except for the active band, i.e. the currently
considered band, where the gain model is set to determine the feedback threshold in
that band. The condition in step S5 to skip to step S7 also includes the fact that
the gain has to be high enough in all the tested bands.
[0061] The order in which the frequency bands are cycled through is not important for the
performance. Hence, an arbitrary order can be chosen such that the resulting audio
output is the most comfortable one to the end-user. For instance, a seemingly random
sequence may make the audio output more enjoyable and less monotonic.
[0062] Both, the active and the passive variant may be configurable and have a timeout parameter.
Otherwise, the active variant stops after the threshold on the estimated feedback
path is reached. The passive variant stops when the maximum gain is hit.
[0063] In an exemplary embodiment, in a binaural setting, in particular with the active
variant, different tones may be used to help the user differentiate the left and the
right hearing device 1, before placing the earpieces 3 in the ear 2, in case notably
when the hearing devices 1 are not very different otherwise.
[0064] Other means to detect in-ear placement may be used in addition, e.g. an in-ear-canal
microphone, or a skin contact captor.
[0065] In an exemplary embodiment of the active method, a visual cue displayed on a screen
of a mobile device could further help the user recognize correct placement, or even
replace the audio cue, thus making the process silent and possibly more pleasant.
[0066] In an exemplary embodiment, a hard switch between the startup and normal operation
may not be necessary. The above mechanisms could probably also operate in a continuous
manner, for instance by acting on gain fading mechanisms, reducing the gain while
the position of the hearing device 1 is unsatisfying, and raising the gain to normal
operation when the position is deemed correct.
[0067] In an exemplary embodiment, the final audible sound design may be configurable. By
definition, for the active solution, the generated signal may be configured almost
arbitrarily, while with the passive method, this may be more limited. Some sound characteristics
that could help distinguishing between a badly placed hearing device 1 vs. a well-placed
hearing device 1, or between unpleasant and pleasant, while staying perceptually acceptable
are:
o Pulsating sound, instead of a continuous sound
o Varying frequency shape
o Automatic adaptation of the sound level, in particular if the ambient noise is high
enough, such that the in-ear detection can be performed without noise injection. In
this case, there should however still be some kind of feedback to the user, such that
they know that the hearing device 1 is turned on and on standby until good placement.
[0068] The hearing device 1 may be configurable by the user to allow for de-activating the
described method, e.g. if they decide that they are able to place the hearing device
1 or the earpiece 3 thereof well enough without assistance.
[0069] While placing the hearing device 1, the hand of the user may have a contribution
to the feedback path. The user may thus be encouraged to remove their hand after correcting
the placement, e.g. by an audio message or by a hint in a user's manual.
[0070] In an exemplary embodiment, the spectral shape of the sound output may be modified
in accordance to the detected feedback path, modifying the energy output in a given
frequency channel with respect to the in-ear placement in that channel.
[0071] The generated sound, whose energy is inversely proportional to how well the hearing
device 1 is placed, helps guiding the user such that they know whether they are far
from the optimal position (loud excitation) or close to it (very soft / inaudible
signal). For mild and higher hearing losses, this could however mean that the generated
sound should be as loud as needed, such that the user can actually hear it. Intuitively,
with training, a user may be able to associate spectral characteristics to the actual
acoustic coupling.
[0072] The presently proposed method does not necessarily require a tool for placing the
earpiece 3, although this could be helpful, notably in order to avoid to have a discrepancy
between the reference feedback path and the measured one, which is then "polluted"
by the presence of the user's fingers and hand.
[0073] In the passive variant of the method, the processing unit is indeed not designed
to generate a sound, but rather to modify the input, i.e. the ambient sound, by enforcing
the output to reach a desired level. This processing automatically results in gains
equal to the inverse of the feedback path, provided that sufficiently high gain is
available. The passive approach does not modify the gain model depending on the proximity
to the reference, but proposes to modify the input signal of the gain model such that
the input signal of the gain model is the signal from which the reference feedback
signal has been removed, optionally adapted to accommodate for discrepancies due to
the presence of the hand of the user. This means that such a system would not need
to explicitly steer the output power, but rather automatically and implicitly stops
creating feedback as the acoustic situation comes close to the reference situation.
[0074] In the passive variant, if the hearing device 1 is set correctly, the squealing sound
stops by itself when the actual feedback path is close to the reference feedback path.
This can be achieved for example by setting a maximum gain in the gain model. In this
interpretation, the passive approach may perform the following steps:
- 1. Computing the gain in the gain model which may include setting the gain model to
a maximum gain.
- 2. Activating the processing unit or compensation unit that filters the receiver signals
with a filter Ho and subtracts it from the microphone signal,
- 3. Monitoring the distance between the actual feedback path and the reference feedback
path
- 4. When the distance is smaller than a predetermined margin: the gain model is reset,
the processing or compensation unit is deactivated, the user is optionally notified
that the hearing device 1 has been correctly positioned and the regular program of
the hearing device 1 is started.
[0075] Step 1 is based on the following considerations: a hearing aid is characterized by
a processing block referred to as the gain model or embodying such a gain model, in
order to compensate a hearing loss. The present invention proposes to reuse the same
gain model processing block, as in
EP 1 624 719 A2 to determine a "feedback threshold" - leading to the "feedback test" procedure.
[0076] In an exemplary embodiment, the gain model may be configured in a more complex way.
As proposed in
EP 1 624 719 A2, a compressive gain model is used, which computes at a processing frame m a gain
V_m (in dB) for the input level I_m, such that:
![](https://data.epo.org/publication-server/image?imagePath=2024/10/DOC/EPNWA1/EP22193220NWA1/imgb0001)
[0077] In an exemplary embodiment, the hearing aid gain model may have more parameters,
but it can be configured to compute the same formula.
[0078] For the feedback threshold gain model, we define:
- The value of the slope a should be between -2 and 0, preferably it is equal to -1
- The value of the bias or offset b corresponds to the target output level, in dB (it
may not directly be equal to that level, due to calibration issues that may have to
be compensated as well). The target output level shall be for instance 80, 85 or 90
dB SPL at the eardrum. It should not be higher than a safety value defined by regulations.
- V_MAX is the maximum allowed gain in dB, such that the squealing will stop as soon
as the feedback path and the reference path difference is less than -V_MAX (in dB).
V_MAX may therefore be equal to 30dB, and up to 60dB.
[0079] Step 3 may be performed by one of the following methods:
3.a. either by monitoring the dynamic gains of the gain model (which are related to
1/(H-H0)),
3.b. or by having a second instance of a feedback canceller that estimates the actual
feedback path or its filter coefficients H (as in the active variant).
[0080] The concept of a gain model or gain course is discussed in
EP 1 624 719 A2 which is hereby incorporated into the present application by reference in its entirety.
[0081] Reference is in particular made to paragraphs [0024] to [0031] which are reiterated
in the following with reference to
figures 5 to 7 of the present application:
[0082] Figure 5 shows a block diagram for a feedback system as it is generally known. By 100, a processing
unit having a transfer function G, and, by 200, a feedback unit having a transfer
function K are identified. An input signal I is fed to one of the two inputs of an
addition unit 10 of which the only output is fed to the processing unit 100. In the
processing unit 100, an output signal O is generated that is fed to the second input
of the addition unit 10 via the feedback unit 200, besides the circumstance that the
output signal O is fed to the outside.
[0083] Having identified the transfer function in the forward and in the backward path by
G and K, respectively, the following overall transfer function for the system according
to Fig. 1 can be obtained as follows:
![](https://data.epo.org/publication-server/image?imagePath=2024/10/DOC/EPNWA1/EP22193220NWA1/imgb0002)
[0084] Figure 6 schematically shows a block diagram of a hearing device 1, comprising a processing
unit 100 with a transfer function G. Seen from a propagation direction of signals
in the hearing device 1, a loudspeaker 30, which is also called receiver 30 in the
technical field of hearing devices, is positioned after and connected to the processing
unit 100, and a microphone 20 is positioned before and connected to the processing
unit 100. The output signal of the hearing device 1, respectively of the receiver
30, is fed via a feedback unit 200 to an addition unit 10, to which also an input
signal I is being fed. An output signal is generated in the addition unit 10, which
output signal is fed to the microphone 20.
[0085] It is emphasized that
Figure 6 only represents a simplified structure of a hearing device 1 in that only a microphone
20, a signal processing unit 100 and a receiver 30 are shown. In fact, other functional
units - as e.g. other microphones, an analog-to-digital converter, observation units
for observation of power supply, a digital-to-analog converter, memory units, etc.
- might be provided. Such additional units do not have an impact on the concept of
the present invention.
[0086] The feedback unit 200 having a transfer function K is the actual equivalent circuit
for the effects mentioned above, of which the acoustic signal feedback contributes
the largest part. In this connection, reference is made to the already said and to
the general explanations in
US 6,134,329.
[0087] Apart from additional influences to the overall transfer function on the basis of
specific transfer function characteristics of the microphone 20 and the receiver 30,
the overall transfer function of the block diagram according to
Figure 6 is equal to the one according to
Figure 5.
[0088] Figure 7 shows, in a schematic view, a course for the gain of a compressive system, as it
is used in a hearing device 1 to compensate a hearing loss. While on the horizontal
axis the level of the input signal I is drawn using a logarithmic scale and the unit
decibel (dB), on the vertical axis the gain V is drawn also by using a logarithmic
representation. The course of the gain in function of the input signal level has a
negative slope which is characteristic for a compressive system.
[0089] In case a compressive system is being used in the forward path, as it can be seen
from
Figure 7 for the gain course as a function of the input signal level, and in case an input
signal I level results in a larger gain V than a supposed, i.e. not yet known feedback
threshold gain V
KRIT, the system will adjust to a steady state in which the gain in the forward path will
be equal to the damping in the backward path. As already mentioned, the gain in the
forward path will be equal to the feedback threshold gain V
KRIT. Therewith, the feedback threshold gain V
KRIT can be assessed, according to the present invention, by assessing the gain in the
forward path or the damping in the backward path, e.g. in one of the following ways:
- the feedback threshold gain VKRIT is assessed by reading out an internal memory unit of the hearing device representing
the gain in the forward path;
- for an analog device, the feedback threshold gain VKRIT is assessed by measuring a steering parameter representing the gain in the forward
path of the hearing device;
- the feedback threshold gain VKRIT in the forward path can be determined by assessing the levels of the input and the
output signals of the hearing device;
- the damping in the backward path can be determined via measuring the levels of the
input and the output signals of the hearing device, be it implemented as analog or
digital hearing devices, the feedback threshold gain VKRIT in the forward path being equal to the damping in the backward path;
- the feedback threshold gain VKRIT can be determined via the input signal provided by the microphone of the hearing
device in combination with the gain model applied to the input signal.
[0090] The feedback unit 200 having a transfer function K is the actual equivalent circuit
for the effects mentioned above, of which the acoustic signal feedback contributes
the largest part. Likewise, the addition unit 10 is an equivalent circuit representing
the superposition of the input signal I with the signals from the acoustic signal
feedback. In this respect, the feedback unit 200 and the addition unit 10 are not
or do not necessarily have to be actual tangible entities but may represent effects
occurring in a feedback system or hearing device 1.
[0091] A generic definition for a gain model is: the processing unit 100 computes the gain
V as a function of the input level I, and then applies (multiplication in linear domain)
it to the signal to generate the output signal O.
[0092] For the estimation of the feedback threshold in
EP 1 624 719 A2, and as we propose to generate the audible feedback, the gain model is specific.
EP 1 624 719 A2 mentions that a "compressive system" would suffice: this means that the computed
gain decreases as the input level increases. In practice, the gain g(I
input) equals - I
input + L
out, where the compression rate is -1, I
input is the input level and Lout is a desired output level, with all quantities expressed
in the logarithmic domain (usually in dB). In that case, the computed gain will converge
to - 20 log
10(|H|), where the filter coefficient H corresponds to the actual feedback path H(z)
filter. This method works for a frequency domain processing, while for the time domain
processing, the method may have to be adapted. One way to implement the method in
time domain is to use band-pass filters, one for each of the frequency band, and proceed
for each band in a sequence, one after the other. One can use these band-pass-filtered
time-domain signals equivalently to the frequency domain decomposition.
[0093] Figure 8 is a schematic view of a feedback canceller 300, comprising a gain model block G(z),
a filter block
Ĥ(
z) and a subtraction block SB. The filter block
Ĥ(
z) and the subtraction block SB constitute a compensation unit. The subtraction block
SB subtracts the output of the filter block
Ĥ(
z) from input signal s(n) to obtain a compensated signal e(n). Furthermore, the actual
feedback path H(z) representing the actual acoustic feedback path is shown.
[0094] The squealing of the hearing device 1 will stop as the hearing device 1 approaches
its reference in-ear placement because the distance H-Ho converges to 0, so the gain
V computed by the gain model tends to -20 log
10 (|H-H
0|) and would be almost infinite. In reality, the distance will likely not reach exactly
0. In order to ensure that the squealing stops anyway, a maximum gain G
max may be set which will also serve to protect the user's hearing. The squealing will
hence stop when |H-H
0| < 1/G
max (in linear domain).
[0095] The resetting of the gain model and the deactivation of the compensation may occur
after it has been detected that the squealing has stopped or that the distance |H-H
0| is small.
[0096] Distance in this case may refer to the Euclidian distance between the complex valued
vectors H and H0, which are, as described above, the frequency domain coefficients
for the feedback path filter model. A distance between the modulus of these vectors
|H| and |H0| may be used in the alternative. In such a case, further distortion measures
exist, such as the Kullback-Leibler divergence, or the Itakura-Saito divergence.
List of References
[0097]
- 1
- hearing device
- 2
- ear
- 3
- earpiece
- 10
- addition unit
- 20
- microphone
- 30
- loudspeaker, receiver
- 100
- processing unit
- 200
- feedback unit
- 300
- feedback canceller
- a
- slope
- b
- offset
- e(n)
- compensated signal
- G
- transfer function
- G(z)
- gain model block
- H(z)
- actual feedback path
- Ĥ(z)
- filter block
- I
- input signal
- K
- transfer function
- O
- output signal
- SB
- subtraction block
- s(n)
- input signal
- S1 to S7
- step
- V
- gain
- VKRIT
- feedback threshold gain
- y(n)
- output signal
1. A method for monitoring an in-ear placement of a hearing device (1) which is configured
to be worn at least partially in an ear canal, the hearing device (1) comprising
- a microphone (20) for obtaining an audio signal from received ambient sound, and
- a processing unit (100) configured to process the audio signal, and
- a receiver (30) for outputting sound to the ear canal based on the processed audio
signal,
- the processing unit (100) configured to apply a signal filter representing a feedback
path to the audio signal and to subtract a filtered signal from the audio signal,
and the processing unit (100) further configured to apply a gain model,
the method comprising the steps of:
- applying the signal filter, and
- setting coefficients of a reference signal filter to the signal filter, wherein
the coefficients are stored in the hearing device (1) and the reference signal filter
represents a reference feedback path (Ho) which is associated with a target in-ear
placement of the hearing device (1), and
- applying a gain model to generate feedback which causes the receiver (30) to output
a feedback-squealing, and
- repeatedly determining an actual feedback path (H(z)) associated with an actual
in-ear placement of the hearing device (1) and comparing the actual feedback path
(H(z)) with the reference feedback path (Ho), until
a) the actual feedback path (H(z)) equals the reference feedback path (Ho) within
a predetermined margin, or
b) until a predetermined timeout has elapsed.
2. The method of claim 1, wherein the processing unit is configured to operate as a feedback
canceller (300) to suppress acoustic feedback from the receiver (30) to the microphone
(20).
3. The method of claim 2, wherein the feedback canceller (300) is used as a compensation
unit.
4. The method according to any one of the preceding claims, wherein the coefficients
of the filter are impulse response coefficients or frequency response coefficients.
5. The method according to any one of the preceding claims, wherein an output is generated
encouraging a user to stop touching the hearing device (1) when having corrected the
position thereof.
6. The method according to any one of the preceding claims, wherein an input of a gain
model block (G(z)) is provided with a compensated signal (e(n)) obtained by subtracting
an output signal of a filter block (Ĥ(z)) representing the reference feedback path from an input signal s(n).
7. The method according to any one of the preceding claims, wherein a Euclidian distance
between complex vectors constituted by the filter coefficients of the actual feedback
path (H(z)) and the reference feedback path is calculated to assess whether the actual
feedback path (H(z)) equals the reference feedback path within the predetermined margin.
8. The method according to any one of the preceding claims, wherein a distance between
a modulus of complex vectors constituted by the filter coefficients of the actual
feedback path (H(z)) and the reference feedback path is calculated to assess whether
the actual feedback path (H(z)) equals the reference feedback path within the predetermined
margin.
9. The method according to any one of the preceding claims, wherein a maximum gain is
set in the gain model before activating the processing unit (100).
10. The method according to any one of the preceding claims, wherein a visual signal is
output once the actual feedback path (H(z)) equals the reference feedback path within
the predetermined margin.
11. The method according to claim 10, wherein the visual signal is output on a mobile
device wirelessly connected to the hearing device (1).
12. The method according to any one of the preceding claims, wherein setting the gain
model to generate feedback includes:
- feeding an input signal of the hearing device to the processing unit running the
gain model,
- computing a sound level corresponding to the input signal in the processing unit,
- computing the corresponding gain in the processing unit and multiplying the input
signal with this gain to generate the output signal.
13. The method according to any one of the preceding claims, wherein setting the gain
model to generate feedback includes:
- updating a maximum allowed gain (V_MAX) of the processing unit (100), so that the
volume of the sound output gradually reduces.
14. The method according to claim 12 or 13, wherein the steps of claim 12 or 13 are performed
separately for each one of a plurality of frequency bands.
15. A hearing device (1), configured to perform the method according to any one of the
preceding claims.