Tuning method, manufacturing method, computer-readable storage medium and tuning system
11595764 · 2023-02-28
Assignee
Inventors
Cpc classification
G10K11/17881
PHYSICS
H04R25/40
ELECTRICITY
G10K11/17813
PHYSICS
International classification
G10K11/178
PHYSICS
Abstract
A method for tuning filter parameters of a noise cancellation enabled audio system with an ear-mountable playback device comprising a speaker and a feedback noise microphone located in proximity to the speaker comprises provision of acoustic transfer functions between the speaker and the feedback noise microphone, between the speaker and an eardrum, between an ambient sound source and the eardrum and between the ambient sound source and the feedback noise microphone. The parameters of a feedback filter function, which is designed to process a feedback noise signal, are tuned. A noise cancellation performance of the audio system at the eardrum is determined based on each of the acoustic transfer functions and on the feedback filter function.
Claims
1. A method for tuning filter parameters of a noise cancellation enabled audio system with an ear mountable playback device comprising a speaker and a feedback noise microphone located in proximity to the speaker, the method comprising: providing a first acoustic transfer function between the speaker and the feedback noise microphone; providing a second acoustic transfer function between the speaker and an eardrum being exposed to the speaker; providing a third acoustic transfer function between an ambient sound source and the eardrum; providing a fourth acoustic transfer function between the ambient sound source and the feedback noise microphone; tuning parameters of a feedback filter function being designed to process a feedback noise signal obtained with the feedback noise microphone; and determining a noise cancellation performance of the audio system at the eardrum based on each of the first, second, third and fourth acoustic transfer functions and on the feedback filter function.
2. The method according to claim 1, wherein the method is carried out in a design stage of the noise cancellation enabled audio system and/or the ear-mountable playback device, in particular before shipment and/or use of the noise cancellation enabled audio system with the ear-mountable playback device.
3. The method according to claim 1, further comprising visualizing the noise cancellation performance, wherein the steps of tuning parameters, determining and visualizing are performed repeatedly.
4. The method according to claim 1, wherein determining the noise cancellation performance comprises: determining a noise function at the eardrum based on each of the first, second, third and fourth acoustic transfer functions and on the feedback filter function; and determining the noise cancellation performance based on the noise function and the third acoustic transfer function.
5. The method according to claim 4, wherein the noise function E is determined according to
6. The method according to claim 1, wherein the noise cancellation performance at the ear drum is determined differently as compared to a further noise cancellation performance at the feedback noise microphone.
7. The method according to claim 1, wherein the playback device further comprises an ambient noise microphone for obtaining a feedforward noise signal and the audio system is configured for performing both feedback noise cancellation based on the feedback noise signal and feedforward noise cancellation based on the feedforward noise signal, the method further comprising: providing a fifth acoustic transfer function between the ambient sound source and the ambient noise microphone; determining a first adjusted acoustic transfer function between the speaker and the eardrum based on the first acoustic transfer function (DFBM), the second acoustic transfer function and on the feedback filter function; determining a second adjusted acoustic transfer function between the ambient sound source and the eardrum based on each of the first, second, third and fourth acoustic transfer functions and on the feedback filter function; determining a feedforward filter target function based on the first and second adjusted acoustic transfer functions and on the fifth acoustic transfer function; and tuning parameters of a feedforward filter function being designed to process the feedforward noise signal.
8. The method according to claim 7, further comprising visualizing the feedforward filter target function.
9. The method according to claim 7, wherein the first adjusted acoustic transfer function DE′ is determined according to
10. The method according to claim 1, further comprising measuring the first, second, third and fourth acoustic transfer functions with the playback device placed on a measurement fixture, in particular a head and torso simulator, HATS.
11. A method for manufacturing noise cancellation enabled audio systems, the method comprising: manufacturing one or more audio systems together with a respective associated ear mountable playback device comprising a speaker and a feedback noise microphone located in proximity to the speaker; tuning filter parameters of a feedback filter function (B) with a method according to claim 1, wherein the first, second, third and fourth acoustic transfer functions are determined, in particular determined beforehand, employing at least one of the one or more audio systems; and applying the filter parameters to the one or more audio systems.
12. A non-transitory computer-readable storage medium storing instructions thereon, the instructions when executed by a processor cause the processor to: receive a first acoustic transfer function between a speaker and a feedback noise microphone located in proximity to the speaker, the speaker and the feedback noise microphone being comprised by an ear mountable playback device in a noise cancellation enabled audio system; receive a second acoustic transfer function between the speaker and an eardrum being exposed to the speaker; receive a third acoustic transfer function between an ambient sound source and the eardrum; receive a fourth acoustic transfer function between the ambient sound source and the feedback noise microphone; provide an interface for tuning of parameters of a feedback filter being designed to process a feedback noise signal obtained with the feedback noise microphone; and determine a noise cancellation performance of the audio system at the eardrum based on each of the first, second, third and fourth acoustic transfer functions and on the feedback filter function.
13. The computer-readable storage medium according to claim 12, wherein the interface for tuning of parameters includes visualizing the noise cancellation performance.
14. The computer-readable storage medium according to claim 12, wherein the playback device further comprises an ambient noise microphone for obtaining a feedforward noise signal and the audio system is configured for performing both feedback noise cancellation based on the feedback noise signal and feedforward noise cancellation based on the feedforward noise signal, wherein the instructions further cause the processor to: provide a fifth acoustic transfer function between the ambient sound source and the ambient noise microphone; determine a first adjusted acoustic transfer function between the speaker and the eardrum based on the first acoustic transfer function, the second acoustic transfer function and on the feedback filter function; determine a second adjusted acoustic transfer function between the ambient sound source and the eardrum based on each of the first, second, third and fourth acoustic transfer functions and on the feedback filter function; determine a feedforward filter target function based on the first and second adjusted acoustic transfer functions and on the fifth acoustic transfer function; and provide an interface for tuning parameters of a feedforward filter function being designed to process the feedforward noise signal.
15. A tuning system for tuning filter parameters of a noise cancellation enabled audio system with an ear mountable playback device comprising a speaker and a feedback noise microphone located in proximity to the speaker, the tuning system being configured to: receive a first acoustic transfer function between the speaker and the feedback noise microphone; receive a second acoustic transfer function between the speaker and an eardrum being exposed to the speaker; receive a third acoustic transfer function between an ambient sound source and the eardrum; receive a fourth acoustic transfer function between the ambient sound source and the feedback noise microphone; provide an interface for tuning of parameters of a feedback filter being designed to process a feedback noise signal obtained with the feedback noise microphone; and determine a noise cancellation performance of the audio system at the eardrum based on each of the first, second, third and fourth acoustic transfer functions and on the feedback filter function.
16. The tuning system according to claim 15, wherein the playback device further comprises an ambient noise microphone for obtaining a feedforward noise signal and the audio system is configured for performing both feedback noise cancellation based on the feedback noise signal and feedforward noise cancellation based on the feedforward noise signal, wherein the tuning system is further configured to: receive a fifth acoustic transfer function between the ambient sound source and the ambient noise microphone; determine a first adjusted acoustic transfer function between the speaker and the eardrum based on the first acoustic transfer function, the second acoustic transfer function and on the feedback filter function; determine a second adjusted acoustic transfer function between the ambient sound source and the eardrum based on each of the first, second, third and fourth acoustic transfer functions and on the feedback filter function; determine a feedforward filter target function based on the first and second adjusted acoustic transfer functions and on the fifth acoustic transfer function; and provide an interface for tuning parameters of a feedforward filter function being designed to process the feedforward noise signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The improved tuning concept will be described in more detail in the following with the aid of drawings. Elements having the same or similar function bear the same reference numerals throughout the drawings. Hence their description is not necessarily repeated in following drawings.
(2) In the drawings:
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7)
(8) The headphone HP in this example features a loudspeaker SP, a feedback noise microphone FB_MIC and, optionally, an ambient noise microphone FF_MIC, which e.g. is designed as a feedforward noise cancellation microphone. Internal processing details of the headphone HP are not shown here for reasons of a better overview.
(9) In the configuration shown in
(10) If the ambient noise microphone FF_MIC is present, a fifth acoustic transfer function AFFM represents the acoustic sound path between the ambient sound source and the ambient noise microphone FF_MIC, and may be called an ambient-to-feedforward response function.
(11) Response functions or transfer functions of the headphone HP, in particular between the microphones FB_MIC and FF_MIC and the speaker SP, can be used with a feedback filter function B and feedforward filter function F, which may be parameterized as noise cancellation filters during operation.
(12) The headphone HP as an example of the ear-mountable playback device may be embodied with both the microphones FB_MIC and FF_MIC being active or enabled such that hybrid ANC can be performed, or as a FB ANC device, where only the feedback noise microphone FB_MIC is active and an ambient noise microphone FF_MIC is not present or at least not active. Hence, in the following, if signals or acoustic transfer functions are used that refer to the ambient noise microphone FF_MIC, this microphone is to be assumed as present, while it is otherwise assumed to be optional.
(13) Any processing of the microphone signals or any signal transmission are left out in
(14) If the first four acoustic transfer functions DFBM, DE, AE and AFBM of a FB ANC-enabled playback device are known, ANC performance at the eardrum ED can be calculated for a given feedback filter function B. Hence, effects of tuning of the feedback filter function B can be directly visualized without the need for further measurements. This will be explained in more detail below.
(15) Furthermore, if the playback device is enabled for hybrid ANC, further knowledge of the fifth acoustic transfer function AFFM allows to calculate a target function for the feedforward filter function F, thereby including the effects of the feedback ANC. Also this will be explained in more detail below. Accordingly, for tuning the ANC filter functions B and optionally F, the respective acoustic transfer functions have to be provided.
(16) For example, the acoustic transfer functions can be determined by measurement.
(17) The headphone HP is placed onto a measurement fixture MF, which may be an artificial head with an ear canal representation EC, at the end of which a test microphone ECM is located for recording a measurement signal MES via a microphone amplifier MICAMP. It should be noted that at least a measurement fixture MF and ambient sound source ASS are represented in their basic functions, namely playing a test signal TST and recording a measurement signal MES without excluding more sophisticated implementations. It should be apparent to the skilled reader that the four, respectively five, acoustic transfer functions can be determined with such a measurement configuration.
(18) Referring now to
(19) Hence, if the four or five acoustic transfer functions are present, they can be provided to the tuning process in block 330.
(20) In block 340, parameters of a feedback filter function B designed to process a feedback noise signal obtained with the feedback noise microphone FB_MIC are tuned, e.g. by a user.
(21) Based on the four transfer functions DFBM, DE, AE, AFBM and based on the parameters of the feedback filter function B, a noise cancellation performance at the eardrum ED is determined. The noise cancellation performance at the eardrum ED may be visualized, such that the user can see the effects of the tuning.
(22) Tuning the parameters in block 340 and determining of the noise cancellation performance in block 350 can be performed repeatedly, for example until a desired noise cancellation performance is achieved with the tuning process.
(23) If the noise cancellation enabled audio system is only configured for FB ANC, the tuning process may end here or the filter parameters of the feedback filter function B may be applied to the playback device or audio system, which will be explained later with reference to block 380.
(24) Determining the noise cancellation performance at the eardrum ED may comprise determining a noise function E at the eardrum ED based on each of the four acoustic transfer functions DFBM, DE, AE, AFBM and on the feedback filter function, wherein the noise cancellation performance is determined based on the noise function and the third acoustic transfer function AE.
(25) The FB ANC at the eardrum ED (and not at the FB microphone FB_MIC) can be visualized, e.g. plotted as the filter function B is tuned, meaning no listening tests are required as one can see what one will hear. This is for example effective in limiting overshoot which can be challenging at this stage as it is often worse at the eardrum.
(26) As described earlier, the noise function E may be determined according to
(27)
and the noise cancellation performance ANC may be determined according to
(28)
(29) In conventional approaches, an error signal e, or residual noise signal is used, representing the noise present at the FB microphone FB_MIC after cancellation. The ANC performance ANCMIC at the FB microphone FB_MIC can be calculated as
(30)
(31) From equation (2) it can be seen that if the difference between the product AE.DFBM and AFBM.DE is zero (that is the difference between the driver responses is the same as the difference between the ambient responses) then the term in brackets falls to 0 and the ANC is equal to equation (5).
(32) To derive the expression of equation (1), the signals at the FB microphone FB_MIC and at the eardrum ED can be analyzed:
(33) The noise at the FB microphone is given by:
(34)
(35) The noise at the eardrum is given by:
(36)
(37) That is the signal at the FB microphone (e.B.DFBM) multiplied by the transfer function between the FB microphone and the DRP relative to the driver which combines with the ambient noise at the ear, AE via superposition.
(38) With equation (7), E results to
(39)
which leads to the expression of equation (1).
(40) If a hybrid ANC audio system is tuned, in block 360 a feedforward filter target function is determined and optionally visualized. To this end, a first adjusted acoustic transfer function DE′ between the speaker SP and the eardrum ED is determined based on the first and the second acoustic transfer functions DFBM, DE and on the feedback filter function B. Furthermore, a second adjusted acoustic transfer function AE′ between the ambient sound source ASS and the eardrum ED is determined based on each of the four acoustic transfer functions DFBM, DE, AE, AFBM and on the feedback filter function B. The feedforward filter target function is determined based on the first and second adjusted acoustic transfer functions DE′ and AE′ and on the fifth acoustic transfer function AFFM.
(41) As described earlier, the first adjusted acoustic transfer function DE′ is determined according to
(42)
and the second adjusted acoustic transfer function AE′ is determined according to
(43)
(44) The conventional approach to calculating a FF Target response is as follows:
(45)
(46) However, both AE and DE are subject to FB ANC.
(47) In the case of the FB ANC being applied to DE, it can be assumed that DE is the noise source and is equal to AE and therefore AFBM=DFBM. The more accurate equation for FB ANC at the ear, see equations (1) and (2), then reduces to
(48)
resulting in equation (3).
(49) In the case of the FB cancellation being applied to AE, AE does not equal DE, and the full equation (1) applies. This results in
(50)
(51) where AE′ is the ambient-to-ear acoustic transfer function with the FB noise cancellation applied, and DE′ is the driver-to-ear transfer function with the FB noise cancellation applied.
(52) Finally, as the FB ANC at the ear typically differs from the FB ANC at the FB microphone, we can see that the FF filter target function FFTarget has a different response when FB ANC is active:
(53)
(54) Based on the feedforward target function FFTarget, the parameters of the feedforward filter function F can be tuned in block 370.
(55) For example, if no sufficient result can be achieved in the tuning of the feedforward filter function, it may be chosen to adapt the parameters of the feedback filter function B, thereby returning to block 340. However, the results of the retuning can be immediately determined and visualized such that, for example, a new, updated feedforward filter target function is determined for having a basis for retuning the parameters of the feedforward filter function F.
(56) After the tuning is finished in block 370, the filter parameters, both of the feedforward filter and of the feedback filter, can be applied to the playback device, or if several playback devices of the same type are available, to these playback devices.
(57) For example, several noise cancellation enabled audio systems, in particular the ear-mountable playback devices, may be manufactured in a common process, for example in the same lot, such that the acoustic properties of the playback devices can be assumed identical or nearly identical with negligible production tolerances. As a consequence, it can be assumed that the same filter parameters work for all of the playback devices with the same or similar performance. Hence, one playback device could be used for measuring the respective acoustic transfer functions, as for example described in conjunction with
(58) The improved tuning concept is for example applied at a design stage, potentially on units that are not fully assembled, or in different states of assembly. Particularly, the improved tuning concept is used before shipment and use of the noise cancellation enabled audio system with the ear-mountable playback device.
(59) In some implementations, measurements can be performed with two or more playback devices of the same type or production lot, such that for example an average of the resulting transfer functions is used for the tuning process. Still, the effort for manufacturing noise cancellation enabled audio systems is reduced.
(60) In summary, as the FB filter is tuned, the FF target response changes are compensated for, e.g. within a design tool, and ultimately the end noise cancellation prediction is far more accurate than with conventional approaches. For example, the FF target response can be calculated and the two filters, FF and FB, can be tuned together.
(61) Often the FB ANC can put a peak or trough in the FF target response which results in substantially less FF ANC in that region, and can be difficult to match with the existing conventional tuning process. Aspects of the improved tuning concept inter alia offer the ability to look at how easy or difficult the FF target filter response is to match, and change the FB filter to make the FF target easier to match to make the end hybrid noise cancellation result as optimal as possible. For example, if the FB ANC is quite different at the FB microphone and the ear, then this may produce a FF target response that has a high Q peak or trough which could be difficult to match with the FF filter. The FB filter could be re-tuned to minimize this effect therefore maximizing the overall hybrid ANC performance. It may be the case for example, that by reducing the FB ANC by 3 dB, results in a smoother, easier to match FF target and an increase of 10 dB in the FF ANC, resulting in a hybrid ANC improvement of 7 dB.
(62) This stems from a new understanding about the relationship of the FB system and the FF system and how the FB system differs at the ear. Ultimately, a new formula has been derived which is accurate for both FF ANC and FB ANC, and in fact can be used to calculate the ANC performance of a system at the ear regardless of where the microphones are placed. This understanding can then be leveraged by implementing into a filter tuning tool, e.g. implemented in a tuning method, a tuning system or in software for implementing such methods or systems, to predict more accurate FB and/or hybrid ANC.
(63) An alternative embodiment would be to make measurements of some or all of the acoustic transfer functions: AFBM, AFFM, DFBM, and calculate or estimate AE′ and DE′ in a live adaptive noise cancellation system such that the parameters of the FF system can be adjusted accurately.
(64) Application of the improved tuning concept achieves that better ANC performance can be produced. Furthermore, if the tuning method according to the improved tuning concept is implemented in a design tool, complexity and time in development of ANC enabled audio systems can be reduced. Furthermore, if ANC processors for implementing the ANC function are provided by a supplier to a manufacturer of the final noise cancellation enabled audio system, less interaction, e.g. support is necessary for the manufacturer.
(65) Referring now to
(66) In a further implementation, not shown, a headphone HP, e.g. like that shown in