ACTIVE NOISE CANCELLING SYSTEM
20220383848 · 2022-12-01
Inventors
Cpc classification
G10K11/17881
PHYSICS
H04R2460/15
ELECTRICITY
G10K11/1781
PHYSICS
G10K2210/3028
PHYSICS
G10K11/17815
PHYSICS
G10K11/17813
PHYSICS
G10K11/1783
PHYSICS
G10K2210/1081
PHYSICS
G10K11/17817
PHYSICS
International classification
Abstract
An active noise cancelling system (20) comprising: an earphone (8′) comprising: an electro-acoustic driver (11); and at least one sensing microphone (12, 13); tunable active noise cancelling circuitry (7) operative to receive a signal from the at least one sensing microphone (12, 13), the tunable active noise cancelling circuitry (7) being pre-configured in a standard tuning for a reference ear and comprising at least one noise-control filter (14, 15); and a tuning module (24) operative to configure the earphone (8′) for an individual wearer by: comparing acoustic coupling of the earphone (8′) to the individual wearer's ear with acoustic coupling to the reference ear to determine a deviation in acoustic coupling; and using the determined deviation in acoustic coupling to modify the tunable active noise cancelling circuitry (7) by a predetermined degree based on the determined deviation in acoustic coupling.
Claims
1. An active noise cancelling system comprising: an earphone comprising: an electro-acoustic driver; and at least one sensing microphone; tunable active noise cancelling circuitry operative to receive a signal from the at least one sensing microphone, the tunable active noise cancelling circuitry being pre-configured in a standard tuning for a reference ear and comprising at least one noise-control filter; and a tuning module operative to configure the earphone for an individual wearer by: comparing an acoustic coupling of the earphone to the individual wearer's ear with an acoustic coupling of the earphone to the reference ear to determine a deviation in acoustic coupling; and modifying the tunable active noise cancelling circuitry by a predetermined degree based on the determined deviation in acoustic coupling.
2. The system of claim 1, wherein the at least one sensing microphone comprises a feedback microphone and the at least one noise-control filter comprises a feedback control filter.
3. The system of claim 2, wherein the tuning module is operative to: determine a voltage ratio of voltage supplied to the electro-acoustic driver and a resulting voltage generated at the feedback microphone; determine a degree of deviation between the determined voltage ratio and an expected voltage ratio associated with the reference ear; and modify the tunable active noise cancellation circuitry based on the degree of deviation between the determined voltage ratio and the expected voltage ratio.
4. The system of claim 2, wherein the at least one sensing microphone comprises a feedforward microphone and the at least one noise-control filter comprises a feedforward control filter.
5. The system of claim 4, wherein the tuning module is operative to: determine a pressure gradient based on a difference in pressure readings between the feedback microphone and the feedforward microphone; determine a degree of deviation between the determined pressure gradient and an expected pressure gradient associated with the reference ear, the tunable active noise cancellation circuitry being modified based on the degree of deviation between the determined pressure gradient and the expected pressure gradient.
6. The system of claim 1, wherein the tunable active noise cancelling circuitry comprises a variable gain device operative to apply a multiplier to a signal supplied to or from the noise-control filter.
7. The system of claim 1, wherein the tuning module is operative to determine the deviation in acoustic coupling by comparing a low frequency acoustic coupling of the earphone to the wearer's ear with a low frequency acoustic coupling of the earphone to the reference ear.
8. The system of claim 7, wherein the tuning module is operative to compare a low frequency transfer function of the system to the individual wearer's ear with a low frequency transfer function of the system to the reference ear.
9. The system of claim 6, wherein the tuning module is operative to modify a gain change of the variable gain device in proportion to the detected deviation.
10. (canceled)
11. The system of claim 1, wherein the tuning module is operative to modify an aspect of the at least one noise-control filter in proportion to the determined deviation in acoustic coupling.
12. The system of claim 2, wherein the tuning module is operative to modify a dominant peak section of the feedback control filter in proportion to the determined deviation in acoustic coupling.
13. (canceled)
14. The system of claim 1, further comprising a memory operative to store the determined deviation in acoustic coupling or a tuning value associated therewith.
15. The system of claim 1, wherein the tuning module is configured to determine the deviation in acoustic coupling at a plurality of different frequency ranges and modify the tunable active noise cancelling circuitry based on an average of the determined deviations in acoustic coupling.
16. The system of claim 1, wherein the tuning module is configured to repeatedly determine the deviation in acoustic coupling.
17. The system of claim 16, wherein the tuning module is configured to determine the deviation in acoustic coupling at regular intervals.
18. The system of claim 4, further comprising a supervisory component configured to observe an audio signal, the tuning module being configured to determine the deviation in acoustic coupling only while the supervisory component observes the audio signal.
19. The system of claim 18, wherein the supervisory component is operative to monitor for a presence of the audio signal.
20. The system according to claim 18, wherein the supervisory component is operative to request the audio signal.
21. The system of claim 18, wherein the supervisory component is further configured to: monitor an external ambient pressure sensed by the feedforward microphone and compare the external ambient pressure to an audio playback level; and prevent operation of the tuning module if a ratio of the audio playback level to external ambient pressure is below a threshold value.
22. The system of claim 18, wherein the supervisory component is further configured to: determine whether an external ambient pressure is sensed by the feedforward microphone; and prevent operation of the tuning module when no external ambient pressure is sensed by the feedforward microphone.
23. The system of claim 1, wherein the tuning module is further operative to: compare the acoustic coupling of the earphone to the individual wearer's ear with the acoustic coupling of the earphone to the reference ear over a first frequency range; and adjust a performance of the tunable active noise cancelling circuitry over a second frequency range that is higher than the first frequency range.
24. A method of configuring an earphone for an individual wearer, comprising: comparing an acoustic coupling of the earphone to the individual wearer's ear with an acoustic coupling of the earphone to a reference ear to determine a deviation in acoustic coupling; and modifying, by a predetermined degree, tunable active noise cancelling circuitry coupled to the earphone based on the determined deviation in acoustic coupling, the tunable active noise cancelling circuitry being pre-configured in a standard tuning for the reference ear and operative to receive a signal from at least one sensing microphone disposed on the earphone.
25. The method of claim 24, wherein the at least one sensing microphone includes a feedback microphone and the comparing of the acoustic coupling of the earphone to the individual wearer's ear with the acoustic coupling of the earphone to the reference ear comprises: determining a voltage ratio of voltage supplied to an electro-acoustic driver of the earphone and a resulting voltage generated by the feedback microphone; determining a degree of deviation between the determined voltage ratio and an expected voltage ratio associated with the reference ear, the tunable active noise cancellation circuitry being modified based on the degree of deviation between the determined voltage ratio and the expected voltage ratio.
26. (canceled)
27. The method according to claim 25, wherein the at least one sensing microphone further includes a feedforward microphone and the comparing of the acoustic coupling of the earphone to the individual wearer's ear with the acoustic coupling of the earphone to the reference ear comprises: determining a pressure gradient based on a difference in pressure readings between the feedback microphone and the feedforward microphone; determining a degree of deviation between the determined pressure gradient and an expected pressure gradient associated with the reference ear, the tunable active noise cancellation circuitry being modified based on the degree of deviation between the determined pressure gradient and the expected pressure gradient.
28. (canceled)
29. The method of claim 27, wherein the deviation in acoustic coupling is determined only while an audio signal is observed by a supervisory component.
30. The method of claim 29, comprising: monitoring for a presence of the audio signal via the supervisory component.
31. The method of claim 29, further comprising: monitoring an external ambient pressure sensed by the feedforward microphone and comparing the external ambient pressure to an audio playback level; and preventing modification of the tunable active noise cancelling circuitry if a ratio of the audio playback level to external ambient pressure is below a threshold value.
32. The method of claim 29, further comprising: determining whether an external ambient pressure is sensed by the feedforward microphone; and preventing modification of the tunable active noise cancelling circuitry when no external ambient pressure is sensed by the feedforward microphone is.
33. The method of claim 24, wherein the acoustic coupling of the earphone to the individual wearer's ear is compared with the acoustic coupling of the earphone to the reference ear over a first frequency range, and the tunable active noise cancelling circuitry is modified over a second frequency range that is higher than the first frequency range.
Description
[0087] Embodiments of the present disclosure will now be described by way of example with reference to the accompanying drawings, in which:
[0088]
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108] Depending upon the relative size and shape of the earphone 8 (and particularly the nozzle 8) and the user's ear 4 (and particularly details of the transition between the concha 5 and the distal end of the ear canal 6), a partial seal is made between earphone 8 and ear 4. In some wearers the seal is remarkably effective, even though the body of the nozzle is rigid and impervious. In other wearers there is no seal. Most wearers will experience significant change in the degree of seal as the earphone moves slightly within the ear; this is a manifestation of the change of performance with individual ‘fit’, as opposed to performance variation from wearer to wearer. Aspects of the present disclosure can be used to compensate for the effects of fit.
[0109]
[0110]
[0111] Signals from the feedforward microphone 13 are passed through a filter 15 capable of implementing the reference tuning and being adjusted to express the deviation between any individual wearer and the reference. This deviation may (e.g.) be expressed by scalar multiplication (i.e. a gain change) or by more significant modification/reconfiguration of filter 15.
[0112] The filtered microphone signals are combined at the summing node 16 and passed to the amplifier 17, which drives the receiver 11. Other signals, such as audio program for entertainment or communication or test signals required to measure the low frequency receiving sensitivity of the system are applied to the summing node at signal input 18.
[0113]
[0114]
[0115]
[0116]
[0117] The six subjects in
[0118]
[0119] In practice, the feedback plant response may be interrogated at more than one frequency and a weighted average of the differences at these frequencies computed to compare the feedback plant response of a wearer with that of the reference. This will yield a more robust estimate of the deviation between the leak conditions of an individual wearer and that experienced by the reference wearer, but it is won at additional computational load. In practice, the additional computational load is likely to be insignificant if adding <˜7 more frequencies.
[0120]
[0121] The present embodiments are agnostic to the means by which the feedback plant response is measured but practical exploitation of the embodiments is impossible in the absence of means to estimate this feature of earphone behaviour in vivo.
[0122]
[0123] The typical observations required to sustain the estimation of low frequency feedback plant estimation involve assembly of time aligned frames of the two signals described above, (optional) imposition of a time-domain window, computation of Fourier Transforms, and maintenance of auto- and cross-spectral estimates. From these estimates, the required deviations from a reference feedback plant magnitude can be computed.
[0124] The maintenance of auto- and cross-spectral estimate involves explicit averaging processes which advantageously are implemented using simple first order filters with long time constants of the order of one second. Such averaging is useful in establishing the noise immunity which allows the transfer function estimation to reject the corrupting influence of noise sources such a ambient sound sources, which otherwise corrupt the correct estimation of the receiving response. The averaging time constant should not be too long, as it is useful for the system to be able to track changes in the low frequency coupling between the earphone and the ear with one wearer. Such changes occur inevitably as the earphone moves slightly with use; this is known as ‘fit’.
[0125] Aspects of the present disclosure can be used to address changes in noise cancelling performance with one wearer over time associated with fit, as long as continuous observations of low frequency coupling are made with an automatic system, such as that described above. This requires careful choice of averaging time constant; sufficiently long to ensure good noise rejection, sufficiently short to give good tracking of changes due to fit.
[0126] The active noise cancelling system 20 is equipped with an interface 25 suitable to pass control outputs 26 and 27 to modify the feedback and feedforward filters 14, 15 respectively, so as to effect leak compensation according to the observed feedback plant deviation.
[0127] The active noise cancelling system 20 is further equipped with an interface 28, internally or externally, to memory element(s) 29. These memory elements 29 allow the system to store the recent values of observed feedback plant deviation, such that the system powers up in a state appropriate for its owner, without having to wait for convergence of a new estimate of feedback plant deviation.
[0128] Additionally, the active noise cancelling system 20 has a further capability to support an interface 30 (via an interface component 30a) for User interface or control by a Host device, such that its operation may by modified or suspended, as appropriate.
[0129] Aspects of the present disclosure are particularly facilitated when design of the earbud earphone 8′ (and its integral transducers 11, 12, 13) anticipates application within a system such as that shown in
[0130]
[0131]
[0132]
[0133] With intimate connectivity to the User and/or Host interfaces 30 and explicit observation of the audio playback signal 21, the supervisory system is capable of operating only in the presence of a playback signal that has been intentionally selected by the user (such as when the user has turned on music playback or enabled a calibration mode of the earphone). Thus, the supervisory system will make updates to the control filters 14, 15 only in the presence of ‘valid’ information, avoiding ‘hunting’. Alternatively, the supervisory system may request over the Host interface 30 the playback of a test signal and thus is capable of initiate a measurement of coupling to the ear (e.g. at power-on or at regular intervals if there is no audio playback).
[0134] In summary, the systems 20 and 20′ provide a practical strategy, suitable for high-volume deployment in consumer applications, to correct the performance of an active noise control system in ‘leaky bud’ earphone. This correction allows a single ‘tuning’ of the system to be adapted, by simple modification, to be suitable for any ear. The modification required is sufficiently simple that it is capable of being performed automatically, by the earphone itself, in-situ.
[0135] Aspects of the present disclosure are capable of exploitation to allow the method to compensate for changes in performance of any earphone which naturally occur as an earphone moves within the ear of an individual wearer.
[0136] The present embodiments use a fixed filter solution, designed during product development for one ‘reference’ user and a simple rule which expresses how the reference solution is modified in application for different wearers. The change (of the reference control solution) required to retain good noise cancelling performance over a group of wearers can be as simple as a scalar adjustment; no radical filter redesign, adaptive filtering or computationally expensive processing is needed.
[0137] It has been observed that the principal change (relative to the reference) which can be observed within the frequency band of interest for active noise control when a ‘leaky bud’ earphone is placed in the ear of several wearers is a change in the low frequency receiving response of the system (which later in this specification shall be represented by the “feedback plant” response). This is a factor of the receiving response by which a user hears reproduced sound and the dominant component of the open loop response of a ‘feedback’ active noise reduction system.
[0138] It has further been observed that, over the same frequency band of interest, the ratio of the pressure outside the earphone to the pressure inside the earphone remains constant when measured on several ears remains rather constant, despite the variation in coupling to the individual's ears. This ratio might usefully be called the feedforward plant′.
[0139] The performance of the feedback control system on a new wearer can be recovered to that of the performance experienced by the reference user by changing the low frequency feedback loop gain by an amount equal to the observed change in the low frequency receiving sensitivity of the system. In many practical cases, where the feedback control system has been designed with adequate stability margin, this can simply be achieved by scaling the feedback loop gain by an amount equal to the observed deviation in other components of the open loop response.
[0140] In other cases, the low frequency feedback active control is dominated by the action of a multiplicative factor of the feedback control filter 14 having a ‘peak’ magnitude response, as in that of the canonical “peaking parametric EQ” filter with Laplace domain response:
where ω.sub.0 is the peak frequency, Q.sub.p is the quality factor of the peak and the height of the peak is log.sub.10(A.sub.0) dB.
[0141] In such cases, performance of the feedback control system on a ‘new’ wearer can be recovered to a level close to that of the performance experienced by the reference user by reducing the magnitude of the peak section response which is achieved by reducing A.sub.0 by an amount proportional to the observed change in the low frequency receiving sensitivity of the system (some accompanying change in Q.sub.p may also be implemented).
[0142] Similarly, since the target feedforward filter 15 effectively involves the ratio of two elements (the feedback plant and the feedforward plant), one of which is not subject to wearer-to-wearer change, the performance of the feedforward control system on a new wearer can be recovered to that of the performance experienced by the reference user by changing the low frequency feedforward path gain by an amount equal to the observed deviation in the low frequency receiving sensitivity of the system from that observed on a ‘reference’ wearer. In many practical cases, where the feedforward control system has been designed with appropriate attention to the high frequency behaviour of the feedforward filter 15, this can simply be achieved by scaling the feedforward path gain.
[0143] In one embodiment, a reference tuning of the control filters 14, 15 of active noise cancelling system 20, 20′ is provided for a median (or other representative) wearer and observations are made during wear of the low frequency acoustic coupling to the wearer's ear and compared with coupling to the reference ear. The comparison is expressed as a “deviation”. The deviation D (dB) between the (magnitude) open-loop transfer function measured with the wearer and that expected on the reference wearer is estimated. The instantaneous low frequency loop gain of the system is adjusted by −D (dB) to correct the feedback noise cancellation performance.
[0144] In one embodiment, a reference tuning of the control filters 14, 15 of active noise cancelling system 20, 20′ is provided for a median (or other representative) wearer and observations are made during wear of the low frequency open-loop transfer function of the system, by injection of an audio signal (for audio playback) or a signal designed for explicit test purposes and monitoring of the resulting response at the system's ‘error microphone’. The deviation D (dB) between the (magnitude) open-loop transfer function measured with the wearer and that expected on the reference wearer is estimated. The instantaneous low frequency loop gain of the system is adjusted by −D (dB) to correct the feedback noise cancellation performance.
[0145] In another embodiment, a reference tuning of the control filters 14, 15 of active noise cancelling system 20, 20′ is provided for a median (or other representative) wearer and observations are made during wear of the low frequency open-loop transfer function of the system, by injection of an audio signal (for audio playback or explicit test purposes) and monitoring of the resulting response at the system's ‘error microphone’. The deviation D (dB) between the (magnitude) open-loop transfer function measured with the wearer and that expected on the reference wearer is estimated. The reference feedback control law, HFB, is modified such that its peak factor is attenuated by D (dB) to correct the feedback noise cancellation performance.
[0146] In one embodiment, a reference tuning of the control filters 14, 15 of active noise cancelling system 20, 20′ is provided for a median (or other representative) wearer and observations are made during wear of the low frequency open-loop transfer function of the system, by injection of an audio signal (for audio playback or explicit test purposes) and monitoring of the resulting response at the system's ‘error microphone’, or by other means. The deviation D (dB) between the (magnitude) open-loop transfer function measured with the wearer and that expected on the reference wearer is estimated. The instantaneous loop gain of the system is adjusted by −D (dB) to correct the feedback noise cancellation performance, as the open-loop response of the system is such that adequate stability margin is retained.
[0147] In one embodiment, a reference tuning of the control filters 14, 15 of active noise cancelling system 20, 20′ is provided for a median (or other representative) wearer and observations are made during wear of the low frequency open-loop transfer function of the system, by injection of an audio signal (for audio playback or explicit test purposes) and monitoring of the resulting response at the system's ‘error microphone’, or by other means. The deviation D (dB) between the (magnitude) open-loop transfer function measured with the wearer and that expected on the reference wearer is estimated. The instantaneous low frequency loop gain of the feedback control system is adjusted by −D (dB) to correct the feedback noise cancellation performance. The instantaneous low frequency path gain of the feedforward control system is adjusted by −D (dB) to correct the feedforward noise cancellation performance.
[0148] In one embodiment, the observations during wear of the low frequency open loop transfer function are made using records of i) the playback audio signal applied to the loudspeaker and ii) the feedback microphone signal. These signals are recorded in a synchronously sampled ‘frame’ of data, allowing moving, phase-coherent estimates of the transfer function between these two points to be made. Such transfer function estimates are made at regular intervals (200-500 ms) and at frequency or frequencies chosen to reveal most clearly the wearer dependency. The deviation from reference performance can be estimated at one frequency or averaged over several or a range of frequencies to increase the quality of the estimate and its robustness to noise.
[0149]
[0150] Noise cancelling system 20″ is configured to estimate the pressure gradient across the earphone concurrently observing both the external pressure at the feedforward microphone 13 via signal 22b″ and the internal pressure at the feedback microphone 12 via signal 22a″. This pressure gradient is compared with a reference value representing the expected value in normal fit conditions and the deviation (degree of deviation) will can be used as a measure of leak. This measure of leak can be used to adjust (via control outputs 26″ and 27″) the tuning of active noise cancelling circuitry 14′, 15′ so as to compensate for the effects of leak.
[0151] In this embodiment the pressure gradient may be estimated by transfer function estimation methods between the feedback and feedforward microphone signals. Alternatively, the pressure gradient may be estimated by the difference in the power spectral densities of the feedback and feedforward microphone signals. In either of the aforementioned cases it is understood that the pressure gradient estimation is made in the frequency domain.
[0152] In one embodiment the adjustable filter 37 is implemented as a pair of biquadratic filters configured to permit independent adjustment of the gain of upper and lower portions of the frequency range of the feedforward controller 15′. In one embodiment, adjustable filter 37 comprises a low boost shelf and a high boost shelf and the crossover between the two is a fixed property of the design. The boost is a function of the determined deviation. In practical implementation, the boost may be a linear function of the determined deviation. Scaling in the boost functions for each of the two filters can introduce differential compensation of the upper and lower frequency regions of the feedforward controller 15′.
[0153] In practice, the adjustable filter 37 may range in complexity from a scalar multiplier (as previously taught in this specification) to a single biquadratic section implementing a shelving filter response or to a pair of biquadratic filters. Higher order filters may be exploited in 37, but this has been found to offer little practical advantage.
[0154] In the case of no leak, the adjustable filter 37 assumes unit transfer function, leaving non-trivial features of the feedforward filter defined only by the fixed element 38.
[0155]
[0156]
[0157]
[0158] In all embodiments described above, adjustment of the tuning of active noise cancelling circuitry to compensate for the effects of leak is understood to be operative at generally low frequencies (e.g. frequencies below 800 Hz), with maximum effect at frequencies in order of 100 to 200 Hz. This is also a frequency range where the feedback plant response has been observed to be weakly related to or completely independent of leak in several earphone types. However, the adjustment may be achieved on the basis of observation of the degree of deviation between measures of acoustic coupling between the earphone and the wearer's ear and a reference, expected value of this acoustic coupling at a substantially different frequency to the lower frequencies at which leak compensation of active noise compensation may be expected to operate. Importantly, this different frequency may be significantly higher than 100 to 200 Hz, typically 800 Hz or 2.1 kHz. This is true both when the measure of acoustic coupling is derived from voltage ratios between the voltage input to the electro-acoustic driver 11 and voltage output from the feedback microphone 12 and when the measure of acoustic coupling is derived from pressure ratios between the feedback microphone pressure and the feedforward microphone pressure. These higher observation frequencies are regimes in which both the feedforward plant response and the receiving response are functionally related to the leak. However, changes in the low frequency receiving response, otherwise difficult to directly instrument, can be made through observation of the high frequency feedforward plant response and exploiting correlation between these two functions.
[0159] To illustrate this point,