EP2701143A1 - Model selection of acoustic conditions for active noise control - Google Patents
Model selection of acoustic conditions for active noise control Download PDFInfo
- Publication number
- EP2701143A1 EP2701143A1 EP12306013.9A EP12306013A EP2701143A1 EP 2701143 A1 EP2701143 A1 EP 2701143A1 EP 12306013 A EP12306013 A EP 12306013A EP 2701143 A1 EP2701143 A1 EP 2701143A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- signal
- loudspeaker
- physical measurement
- active noise
- noise control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/005—Circuits for transducers, loudspeakers or microphones for combining the signals of two or more microphones
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1781—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
- G10K11/17813—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the acoustic paths, e.g. estimating, calibrating or testing of transfer functions or cross-terms
- G10K11/17815—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the acoustic paths, e.g. estimating, calibrating or testing of transfer functions or cross-terms between the reference signals and the error signals, i.e. primary path
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1785—Methods, e.g. algorithms; Devices
- G10K11/17853—Methods, e.g. algorithms; Devices of the filter
- G10K11/17854—Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1785—Methods, e.g. algorithms; Devices
- G10K11/17855—Methods, e.g. algorithms; Devices for improving speed or power requirements
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1785—Methods, e.g. algorithms; Devices
- G10K11/17857—Geometric disposition, e.g. placement of microphones
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1787—General system configurations
- G10K11/17879—General system configurations using both a reference signal and an error signal
- G10K11/17881—General system configurations using both a reference signal and an error signal the reference signal being an acoustic signal, e.g. recorded with a microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2410/00—Microphones
- H04R2410/05—Noise reduction with a separate noise microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2460/00—Details of hearing devices, i.e. of ear- or headphones covered by H04R1/10 or H04R5/033 but not provided for in any of their subgroups, or of hearing aids covered by H04R25/00 but not provided for in any of its subgroups
- H04R2460/01—Hearing devices using active noise cancellation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2499/00—Aspects covered by H04R or H04S not otherwise provided for in their subgroups
- H04R2499/10—General applications
- H04R2499/11—Transducers incorporated or for use in hand-held devices, e.g. mobile phones, PDA's, camera's
Definitions
- the invention relates to the field of active noise control (ANC), and more especially to the application of ANC to mobile communication terminals.
- ANC active noise control
- Active Noise Control also known as Active Noise Cancellation or Active Noise Reduction (ANR)
- ANR Active Noise Reduction
- the figure 1 illustrates these two approaches.
- a primary source PS generates an unwanted sound.
- This sound can be noise, or any other signal.
- This source has been represented as a sole loudspeaker only for the clarity of the figure. In real situations, the unwanted sound can be of various natures (motors, street rum, etc.) and comes from multiple sources.
- a loudspeaker LS has been introduced to generate the anti-noise signal. Its aim is to cancel or at least dramatically reduce the unwanted signal in a cancellation zone CZ.
- An error microphone M E is placed within the cancellation zone CZ, in the vicinity of the loudspeaker LS in order to control the signal resulting of the emission of the anti-noise signal and the unwanted signal. It aims in capturing what is really heard by the human ear within the cancellation zone. In the ideal case, the error microphone M E measures a null signal.
- the path between the loudspeaker LS and the error microphone M E is called the secondary path SP.
- the simplest implementation of the feedback approach consists for the Active Noise (AN) Controller ANCS in capturing the measured signal e(n) and in re-injecting in the loudspeaker LS a signal y(n) which is a copy of e(n) with an inversion of the phase and a adaption of the amplitude.
- AN Active Noise
- the feed-forward approach is based on a reference microphone M R which capture a signal far enough from the loudspeaker LS so as the captured signal is not perturbed by the introduced signal.
- the signal x(n) captured by the reference microphone M R is representative of the unwanted signal.
- the feed-forward approach is further based on an a-priori knowledge of the transfer function of the channel linking the primary source and the cancellation zone CZ.
- This path is equivalent to the path between the reference microphone M R and the error microphone M E , which is usually referred to as "primary path" PP.
- the AN controller can use a filter modeling this transfer function so as to determine the re-injected signal y(n) as a function of the signal x(n) measured by the reference microphone M R .
- the active noise controllers make use of both approach and output a re-injected signal y(n) which is function of both the signal x(n) measured by the reference microphone M R and the signal e(n) measured by the error microphone M E .
- the AN Controller ANCS can implement various algorithm to take into account both sources of information for generating the most optimized corrective signal y(n).
- the AN Controller ANCS should also take into account the transfer function of the secondary path SP. Whatever the chosen approach (feed-forward, feedback, or mixed), the secondary path SP should be modelized and the re-injected signal y(n) should depend on this model.
- This secondary path SP includes the acoustic area between the loudspeaker LS and the error microphone M E which should be as close as possible of the user's ear. It also includes the transfer functions from the transducers and the audio convertors. Therefore, its model depends on the physical arrangement in which the Active Noise Control is used.
- the physical arrangement is predetermined and fixed.
- the model can be preset and the above-described techniques works finely. It will be the same in other situations where the secondary path linking the loudspeaker and the error microphone does not change substantially over time.
- the user can hold the mobile terminal in various positions and press it more or less tightly on his/her ear. Also, he or she can also put it on a table, or move it from one ear to the other, etc. These variations in the acoustic characteristics of the communication channel between the loudspeaker and user's ear makes it impossible to rely on a fixed model of the secondary path SP.
- a solution to this issue consists in estimating the model of secondary path SP in real-time, so that the AN Controller generates the corrective signal y(n) according to parameters adapted to current acoustic conditions of the secondary path.
- the physical measurement is distinct of the at least one audio signal.
- the at least a part of said area can be a secondary path, defined as the space between the loudspeaker and an error microphone situated inside the local zone.
- the at least one physical measurement can comprise an electrical impedance measured on this error microphone.
- the anti-noise signal can be generated by a loudspeaker.
- the at least one physical measurement can comprise an indication of proximity of an object of the loudspeaker.
- the at least a part of said area can be a primary path, defined as the space between an error microphone (M E ) situated inside said local zone (CZ), and a reference microphone situated outside the local zone, e.g. far outside the local zone.
- M E error microphone
- CZ local zone
- the at least one physical measurement can comprise an estimation of the primary path.
- Another object of the invention is an active noise control system for reducing the amount of noise in a local zone, comprising:
- the physical measurement can be distinct of said at least one audio signal.
- the at least a part of said area can be a secondary path, defined as the space between said loudspeaker and an error microphone situated inside said local zone.
- the at least one physical measurement can comprise an electrical impedance measured on the error microphone.
- the anti-noise signal can be generated by a loudspeaker.
- the at least one physical measurement can comprise an indication of proximity of an object of the loudspeaker.
- Another object of the invention is a computer program product comprising a computer readable medium, having thereon a computer program comprising program instructions, the computer program being loadable into a data-processing unit and adapted to cause execution of the method previously defined when the computer program is run by the data-processing unit.
- An active noise control system ANCS is depicted on the figure 2 . It is located in front of an area A which comprises a cancellation zone CZ.
- the cancellation zone CZ (or local zone) is the portion of space in which the active noise control is wished to produce effects.
- the border of the cancellation zone CZ can be defined by a threshold: the effect of the cancellation/reduction of the zone inside the cancellation zone CZ is assumed to be above the threshold.
- the cancellation zone CZ corresponds to the usage of the Active Noise Control. For instance, if the device in which the ANC is embedded is a pair of headphone, then the cancellation zone can correspond to the closed space between the ear and the headphone. If the device is a mobile communication terminal (mobile phone), then the cancellation zone is a more fuzzy space in which the user is expected to put his/her ear and the device itself.
- the device In addition to the active noise control system ANCS, the device usually comprises several other elements, e.g. a loudspeaker SLS adapted to emit sounds related to a communication channel.
- this loudspeaker emits the voice of the other party(ies) of the communication session. It can also emit music, vocal messages or any other audio media.
- this loudspeaker SLS is depicted as distinct of the loudspeaker LS comprised in the active noise control system and devoted to the generation of anti-noise signal.
- This arrangement is mainly done for the purpose of the explanations by clearly distinguishing the functions of each element.
- both loudspeakers are implemented as a single one; this loudspeaker will emit a signal mixing the audio media and the anti-noise signal. The mixing can be done in the digital or analog electric worlds.
- FIG. 6 it also comprises a signal microphone Ms adapted to capture the voice of the user (or any other audio signal), especially for transmission over a communication network toward to other party(ies) of a communication session.
- a signal microphone Ms adapted to capture the voice of the user (or any other audio signal), especially for transmission over a communication network toward to other party(ies) of a communication session.
- the mobile communication terminal T further comprises a screen D. According to the state of the art, this screen enables the user to see information provided by the terminal, but also inputs information and commands, by tactile features.
- the reference microphone M R aims at capturing the ambient noise. Therefore, it should be placed far enough of the loudspeakers SLS and LS. It may be chosen to put it also at distance of the user's mouth.
- the noise d which amount is to be reduced is shown as emitted by a source PS.
- the source of this noise may not be unique. It can even be uncountable, as in the case of a rumors made of hundreds of noises which may even be of different natures. For example, in the streets, a mobile phone can be surrounded by noises coming from traffic, people's voices, music coming out from shops, etc.
- the reference microphone M R is located close to the virtual source PS. Preferably, it should be far enough of the loudspeaker LS to capture an audio signal x that is assumed to be a good estimate for the noise d (i.e. which is not significantly perturbed by the anti-noise signal y or any other signal emitted by a signal loudspeaker SLS, not represented).
- the error microphone M E is located close to the loudspeaker LS. It aims in capturing an error signal e, inside the cancellation area CZ, which results from the superposition of the noise signal d and the anti-noise signal generated by the loudspeaker LS. It thus provides an objective measurement of the performances of the active noise control system ANCS (i.e. how well the anti-noise signal y fully compensates for the noise signal d).
- the error microphone M E and the reference microphone M R both capture an audio signal, respectively e, x, inside the area A. According to the invention, only one of them can be present, so as to capture only one for the audio signals e, x. According to variants of the invention, both microphones can be present, so as to capture and take benefit of these two audio signals e, x.
- the captured audio signals e, x are transformed by the microphones in electric digital signals, respectively e(n), x(n).
- the anti-noise signal y generated by the loudspeaker LS is function of these one or two (or, potentially more) audio signals e, y, and also of a model of the acoustic characteristics of a part of this area A.
- the part can be the totality of this area A.
- this part of the area A is a secondary path SP, which includes the acoustic path between the loudspeaker LS and the error microphone M E situated inside the cancellation zone CZ.
- this part is a primary path PP defined as the space between the error microphone M E and the reference microphone M R .
- the active noise control system ACNS comprises a sensor S for capturing at least one physical measurement s(n) representative of the acoustic characteristics of this part of the area A.
- This physical measurement s(n), as well as the electric signals e(n), x(n) corresponding to the error and reference audio signals e, x, are transmitted to a classifier C which configures the active noise control system ANCS.
- the anti-noise electric signal y(n) is transmitted to the loudspeaker LS which reacts by generating the corresponding audio signal y.
- the classifier selects a model of the acoustic condition of the considered part(s) of the area A, among a set B of predetermined models. This selection is done according to at least the physical measurement s(n).
- the anti-noise signal y(n) can dynamically follow any variations of the input signals e(n), x(n), s(n).
- the anti-noise signal y can adapt in real-time to the changes in the acoustic conditions of the considered part(s) of the area A, in a transparent way for the user: no audio artifacts are heard even in cases of fast and important changes like when the user moves the mobile phone from the ear to put it on a table, etc.
- the classifier C can be implemented in various ways without departing from the scope of the invention.
- One possible embodiment consists in conforming to front-end/back-end split architecture.
- the front end operates on the physical measurement s(n), extracts features it and group the features into a vector sent to the back end.
- a threshold criterion applied at 1800 Hz on an estimated primary path transfer function discriminates two classes of acoustic conditions:
- the classifier C can output two different signals y(n) to command the loudspeaker LS. This way, the presence or absence of the ear in the cancellation zone CZ is detected in real-time and can dynamically command different anti-noise signal y to adapt the situation.
- the threshold depends on the physical parameters of the microphone, the shape of the phone etc. and should be setup by a calibration of the Active Noise Control System, or by statistical analysis of a database of measurements, for examples.
- SVM Support Vector Machine
- a supervised learning procedure can associate extracted features with acoustic conditions and estimated secondary path. Learning can be performed offline.
- the SVM classifier is fast and efficient: its decisions rely mainly on the sign of different scalar products in the feature space.
- the output of the classifier is not restricted to a discrete enumeration of recognized acoustic conditions: weighting or confidence estimates obtained from the recognition engine can be used as well in order to enable interpolation between acoustic conditions.
- the physical measurements s(n) can be of various types also.
- the physical measurement is distinct of the audio signals.
- the physical measurement can be a proximity measurement provided by a proximity sensor S.
- a proximity sensor S As proximity sensors are commonly implemented in recent mobile phones, such a solution will not add any manufacturing costs.
- the physical measurement can be a pressure measurement provided by a mechanical pressure sensor.
- This sensor can give an indication of the presence of the ear behind the loudspeaker LS and also discriminates between classes where the mobile phone is hold on the ear and where it is hold far from the ear.
- the physical measurement can be a current intensity signals coming from loudspeaker LS. Indeed, it has been observed that the current intensity flowing through a loudspeaker (and its impedance) depends on the acoustic load installed in front of it. Laboratory measurements' demonstrate a strong relationship between the impedance (or current intensity), the type of obstacle (an artificial ear, in the laboratory experiments) and its relative location in front of the loudspeaker.
- the location and the shape of the resonances are correlated with the acoustic conditions. There is no doubt that this correlation can be used in order to recognize different acoustic conditions and secondary path transfer functions.
- the figure 3 illustrates an embodiment based on a feedback ANC and current intensity measurements.
- the error microphone 301 captures an audio signal in the acoustic space and transform it into an electric signal through a transfer function M(s). This signal can modulate an electric carrier by a modulator 302 and is digitalized by an ADC (Analog-to-Digital Convertor) 303.
- ADC Analog-to-Digital Convertor
- This signal goes then through a filter 304 associated with a filter function w(z), provided by a filter selection function 311.
- This filter minimizes the sensibility of the closed system (i.e. the rejection gain of the external noise) given the model of the acoustic conditions in front of the error microphone 301.
- This microphone being close to the loudspeaker, these acoustic conditions are identical or substantially similar to the ones in front of the error microphone.
- the filtered signal is then transmitted to a DAC 305 (Digital-to-Analog Convertor).
- DAC 305 Digital-to-Analog Convertor
- a current sensing function 306 which extracts from the signal the current intensity, without modifying substantially the signal. Such an extraction can be done by a resistance.
- the signal sent to the loudspeaker 307 which transform the electric signal to an acoustic signal by a transfer function L(s).
- the acoustic signal then flows through the secondary path 308, to which a transfer function S(s) can be associated.
- This transfer function S(s) represents attenuations, echoes and other acoustic phenomena associated to geometrical features of the secondary path, obstacles, etc.
- the resulting audio signal is superimposed with other sounds (e.g. noise) in a virtual function 309.
- the filter w(z) still minimizes the sensibility function of the closed loop system given by the estimated model of the open loop function.
- the filter w(z) is selected by taking as inputs the estimated impedance, which has been estimated given the signal digitalized by the ADC.
- this current intensity is correlated by the acoustic conditions in the vicinity of the loudspeaker 307.
- an appropriate filter can be selected among a database of available filters 312. Classification techniques mentioned earlier can be used for determining the most appropriate filter to the measured acoustic conditions.
- the figure 4 illustrates an embodiment based on a feedback ANC and a filter selection based on a primary path estimation.
- the block diagram of the figure 4 is similar to the block diagram of the figure 3 , with the differences of the blocks related to the capture of information used for selecting the appropriate filter.
- the error microphone 401 captures an audio signal in the acoustic space and transform it into an electric signal through a transfer function M(s). This signal can modulate an electric carrier by a modulator 402 and is digitalized by an ADC (Analog-to-Digital Convertor) 403.
- ADC Analog-to-Digital Convertor
- This signal goes then through a filter 404 associated with a filter function w(z), provided by a filter selection function 411.
- This filter minimizes the sensibility of the closed system (i.e. the rejection gain of the external noise) given the model of the acoustic conditions in front of the loudspeaker 407.
- the filtered signal is then transmitted to a DAC 405 (Digital-to-Analog Convertor), and then to the loudspeaker 307 which transform the electric signal to an acoustic signal by a transfer function L(s).
- DAC 405 Digital-to-Analog Convertor
- the acoustic signal then flows through the secondary path 408, to which a transfer function S(s) can be associated.
- This transfer function S(s) represents attenuations, echoes and other acoustic phenomena associated to geometrical features of the secondary path, obstacles, etc.
- the resulting audio signal is superimposed with other sounds (e.g. noise) in a virtual function 409.
- the filter w(z) still minimizes the sensibility function of the closed loop system given by the estimated model of the primary path (obtained from the adaptive feed-forward version of the ANC algorithm) or the estimation of the path between the output node of the ANC 410 and the input node of the DAC 405.
- the reference microphone 413 has a transfer function M(s). This transfer function may be similar or different of the one of the error microphone 401.
- the estimation of the primary path which is representative of the acoustic conditions of the primary path is then used as a criterion to select the most appropriate filter among a database of available filters 412.
- Classification techniques mentioned earlier can be used for determining the most appropriate filter to the measured acoustic conditions.
- the features than can be extracted from the estimated acoustic conditions of the primary path i.e. the space between the error microphone and the reference microphone. These acoustic conditions are directly related to the acoustic conditions of the pinna and to the actual secondary path transfer function; Therefore, the transfer function w(z) can be selected on this basis.
- the figure 5 illustrates an embodiment based on an adaptive feed-forward model and filter selection based on an estimation of the current intensity.
- the error microphone 501 captures an audio signal in the acoustic space and transform it into an electric signal through a transfer function M(s). This signal can modulate an electric carrier by a modulator 502 and is digitalized by an ADC (Analog-to-Digital Convertor) 503.
- ADC Analog-to-Digital Convertor
- This digital signal is sent transmitted to a LMS block 504 (for Least Mean Square).
- the output of the LMS block corresponds to the coefficients of the FIR filter 505 associated with a time-varying transfer function w n (z), which is fed by a digital signal coming from the reference microphone 512.
- the adaptive active noise control system ANCS is designed so as to converge as fast as possible, thanks to the LMS block 504 set before it. According to the literature, the filter w n (z) converges even in case of large variations, provided that the phase error on the secondary path is less than 90°.
- This signal goes then from this filter 505 to a DAC 506and then to the loudspeaker 508 which transform the electric signal to an acoustic signal by a transfer function L(s).
- an current sensing block 507 enables to extract a measurement of the current intensity without modifying substantially the signal.
- the impedance which has been estimated given the signal digitalized by the ADC 515 and the input of the DAC 506 is used as inputs for a filter selection block 516.
- the most appropriate filter S' (z) is selected according to this measurement among a set of available filters 517.
- This filter S'(z) aims in estimating the transfer function S(s) associated with the secondary path. The effect of the secondary path can then be compensated.
- This filter S'(z) has as input the digitalized measurement of a signal coming from the reference microphone 512.
- the audio signal captured by the microphone is transformed into an electric signal by a transfer function M R (s).
- This function can be the same of the transfer function M E (s) of the error microphone or different. It is then digitalized by the ADC 513 and then filtered by the filter 514. The filtered signal is then used as input of the LMS 504, described before.
- the audio signal produced by the loudspeaker 508 is sur-imposed (509) with the noise flowing through the primary path 511.
- This primary path is modelized by a transfer function P(s).
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Otolaryngology (AREA)
- Signal Processing (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
Description
- The invention relates to the field of active noise control (ANC), and more especially to the application of ANC to mobile communication terminals.
- Active Noise Control, also known as Active Noise Cancellation or Active Noise Reduction (ANR), is a set of techniques based on the principle of destructive interferences between sound fields, in order to reduce or cancel unwanted sound. The unwanted sound components (generally, noise) are locally cancelled or attenuated by superposing a sound wave with the same amplitude but with an inverted phase. This sound wave is often referred to as "anti-noise".
- They are two basic approaches to the active noise control: the feed-forward control and the feedback control. Approaches mixing feed-forward and feedback control are also possible. Active control can also be adaptive or static.
- The
figure 1 illustrates these two approaches. - A primary source PS generates an unwanted sound. This sound can be noise, or any other signal. This source has been represented as a sole loudspeaker only for the clarity of the figure. In real situations, the unwanted sound can be of various natures (motors, street rumors, etc.) and comes from multiple sources.
- At a distant of this primary source, a loudspeaker LS has been introduced to generate the anti-noise signal. Its aim is to cancel or at least dramatically reduce the unwanted signal in a cancellation zone CZ.
- An error microphone ME is placed within the cancellation zone CZ, in the vicinity of the loudspeaker LS in order to control the signal resulting of the emission of the anti-noise signal and the unwanted signal. It aims in capturing what is really heard by the human ear within the cancellation zone. In the ideal case, the error microphone ME measures a null signal.
- The path between the loudspeaker LS and the error microphone ME is called the secondary path SP.
- The simplest implementation of the feedback approach consists for the Active Noise (AN) Controller ANCS in capturing the measured signal e(n) and in re-injecting in the loudspeaker LS a signal y(n) which is a copy of e(n) with an inversion of the phase and a adaption of the amplitude.
- The feed-forward approach is based on a reference microphone MR which capture a signal far enough from the loudspeaker LS so as the captured signal is not perturbed by the introduced signal. In other words, the signal x(n) captured by the reference microphone MR is representative of the unwanted signal.
- The feed-forward approach is further based on an a-priori knowledge of the transfer function of the channel linking the primary source and the cancellation zone CZ. This path is equivalent to the path between the reference microphone MR and the error microphone ME, which is usually referred to as "primary path" PP.
- Knowing the transfer function of the primary path PP, the AN controller can use a filter modeling this transfer function so as to determine the re-injected signal y(n) as a function of the signal x(n) measured by the reference microphone MR.
- In general, however, the active noise controllers make use of both approach and output a re-injected signal y(n) which is function of both the signal x(n) measured by the reference microphone MR and the signal e(n) measured by the error microphone ME. The AN Controller ANCS can implement various algorithm to take into account both sources of information for generating the most optimized corrective signal y(n).
- For generating an efficient cancellation signal y(n), the AN Controller ANCS should also take into account the transfer function of the secondary path SP. Whatever the chosen approach (feed-forward, feedback, or mixed), the secondary path SP should be modelized and the re-injected signal y(n) should depend on this model.
- This secondary path SP includes the acoustic area between the loudspeaker LS and the error microphone ME which should be as close as possible of the user's ear. It also includes the transfer functions from the transducers and the audio convertors. Therefore, its model depends on the physical arrangement in which the Active Noise Control is used.
- In some cases, like for instance active headphones, the physical arrangement is predetermined and fixed. The model can be preset and the above-described techniques works finely. It will be the same in other situations where the secondary path linking the loudspeaker and the error microphone does not change substantially over time.
- However, there is now a demand for applying active noise control in conditions where this secondary path can change substantially, in terms of amplitude, phase and rapidity.
- This is for instance the case for mobile communication terminals (or mobile phones).
- There is a need to take benefit of the ANC advantages to reduce or even cancel the noise around a user of a mobile phone, in order to improve the quality of the sound perceived by the user and emitted by the speech loudspeaker of the mobile phone. This feature improves the intelligibility of the speech during a phone call in a noisy environment, e.g. without increasing the volume of the speech loudspeaker.
- However, the user can hold the mobile terminal in various positions and press it more or less tightly on his/her ear. Also, he or she can also put it on a table, or move it from one ear to the other, etc. These variations in the acoustic characteristics of the communication channel between the loudspeaker and user's ear makes it impossible to rely on a fixed model of the secondary path SP.
- A solution to this issue consists in estimating the model of secondary path SP in real-time, so that the AN Controller generates the corrective signal y(n) according to parameters adapted to current acoustic conditions of the secondary path.
- On-line secondary path techniques exist but are difficult to implement in the context of a mobile communication terminal.
- They require continuous monitoring of the secondary path SP to generate in real time parameters needed for the AN Controller ANCS to generate the appropriate corrective signal y(n).
- Other techniques are based on the introduction of an additive signal (noise or sweep) as an excitation signal for identifying the secondary path. But such techniques are not transparent for the user, since this added signal can be heard, and should there be also avoided.
- There is a need for a solution permitting to efficiently apply active noise control in the context of mobile communication terminals or, of any device in which the secondary path may evolve over time.
- An object of embodiments of the present invention is to alleviate at least partly the above mentioned drawbacks
- This is achieved with an active noise control method for reducing the amount of noise in a local zone comprising
- capturing at least one audio signal inside an area including at least said local zone and
- generating an anti-noise signal which is function of said at least one audio signal and from a model of the acoustic characteristics of at least a part of this area,
- wherein this model is selected among a set of predetermined models, in accordance with at least one physical measurement representative of the acoustic characteristics.
- According to embodiments of the invention, the physical measurement is distinct of the at least one audio signal.
- The at least a part of said area can be a secondary path, defined as the space between the loudspeaker and an error microphone situated inside the local zone.
- The at least one physical measurement can comprise an electrical impedance measured on this error microphone.
- The anti-noise signal can be generated by a loudspeaker.
- The at least one physical measurement can comprise an indication of proximity of an object of the loudspeaker.
- The at least a part of said area can be a primary path, defined as the space between an error microphone (ME) situated inside said local zone (CZ), and a reference microphone situated outside the local zone, e.g. far outside the local zone.
- The at least one physical measurement can comprise an estimation of the primary path.
- Another object of the invention is an active noise control system for reducing the amount of noise in a local zone, comprising:
- A microphone for capturing at least one audio signal inside an area including at least this local zone,
- A loudspeaker for generating an anti-noise signal which is function of the at least one audio signal and from a model of the acoustic characteristics of at least a part of this area,
- A sensor for capturing at least one physical measurement representative of the acoustic characteristics;
- a memory for storing a set of predetermined models,
- a classifier for selecting the model among this set of predetermined models, in accordance with this at least one physical measurement.
- According to embodiments of the invention, the physical measurement can be distinct of said at least one audio signal.
- The at least a part of said area can be a secondary path, defined as the space between said loudspeaker and an error microphone situated inside said local zone.
- The at least one physical measurement can comprise an electrical impedance measured on the error microphone.
- The anti-noise signal can be generated by a loudspeaker.
- The at least one physical measurement can comprise an indication of proximity of an object of the loudspeaker.
- Another object of the invention is a computer program product comprising a computer readable medium, having thereon a computer program comprising program instructions, the computer program being loadable into a data-processing unit and adapted to cause execution of the method previously defined when the computer program is run by the data-processing unit.
-
-
Fig. 1 , already described, illustrates a functional high-level architecture of the active noise control of the state-of-the-art. -
Fig. 2 shows a functional high-level architecture of an active noise control system according to an embodiment of the invention. -
Fig. 3, 4 and5 show three block diagrams of three example embodiments of the invention. -
Figure 6 illustrates an application of the invention to a mobile phone. - An active noise control system ANCS is depicted on the
figure 2 . It is located in front of an area A which comprises a cancellation zone CZ. - The cancellation zone CZ (or local zone) is the portion of space in which the active noise control is wished to produce effects. As it is a continuous effect, the border of the cancellation zone CZ can be defined by a threshold: the effect of the cancellation/reduction of the zone inside the cancellation zone CZ is assumed to be above the threshold.
- The cancellation zone CZ corresponds to the usage of the Active Noise Control. For instance, if the device in which the ANC is embedded is a pair of headphone, then the cancellation zone can correspond to the closed space between the ear and the headphone. If the device is a mobile communication terminal (mobile phone), then the cancellation zone is a more fuzzy space in which the user is expected to put his/her ear and the device itself.
- In addition to the active noise control system ANCS, the device usually comprises several other elements, e.g. a loudspeaker SLS adapted to emit sounds related to a communication channel. In the case of a mobile phone, this loudspeaker emits the voice of the other party(ies) of the communication session. It can also emit music, vocal messages or any other audio media.
- In the
figure 6 , this loudspeaker SLS is depicted as distinct of the loudspeaker LS comprised in the active noise control system and devoted to the generation of anti-noise signal. This arrangement is mainly done for the purpose of the explanations by clearly distinguishing the functions of each element. In real-life implementations, both loudspeakers are implemented as a single one; this loudspeaker will emit a signal mixing the audio media and the anti-noise signal. The mixing can be done in the digital or analog electric worlds. - Still in the example of
figure 6 , it also comprises a signal microphone Ms adapted to capture the voice of the user (or any other audio signal), especially for transmission over a communication network toward to other party(ies) of a communication session. - The mobile communication terminal T further comprises a screen D. According to the state of the art, this screen enables the user to see information provided by the terminal, but also inputs information and commands, by tactile features.
- It also comprises an error microphone ME, a reference microphone MR and a sensor S. As it will be explained with more details later, the reference microphone MR aims at capturing the ambient noise. Therefore, it should be placed far enough of the loudspeakers SLS and LS. It may be chosen to put it also at distance of the user's mouth.
- In the figure, it is depicted on the side of the mobile phone T, but other locations are possible like, for instance, its rear side.
- The
figure 6 should be considered as a particular embodiment of the invention. The elements can be arranged in many different ways and some may be even omitted without departing from the scope of the invention. - This is notably the case of the reference microphone MR and/or the error microphone ME which are useful only according to certain embodiments of the active noise control system. In general, one among both of them is however required.
- Turning back to the
figure 2 , elements of the device which are not comprised in the active noise control system ANCS are not depicted. By contrast, the reference microphone MR, the error microphone ME, the sensor S and the loudspeaker LS for generating an anti-noise signal y are depicted in this figure. - The noise d which amount is to be reduced is shown as emitted by a source PS. However, the source of this noise may not be unique. It can even be uncountable, as in the case of a rumors made of hundreds of noises which may even be of different natures. For example, in the streets, a mobile phone can be surrounded by noises coming from traffic, people's voices, music coming out from shops, etc.
- For the purpose of clarity, all these sources will be further referred to as a single "virtual source" PS, generating a noise d, as the invention is independent of the number, location and nature of the noise sources.
- The reference microphone MR is located close to the virtual source PS. Preferably, it should be far enough of the loudspeaker LS to capture an audio signal x that is assumed to be a good estimate for the noise d (i.e. which is not significantly perturbed by the anti-noise signal y or any other signal emitted by a signal loudspeaker SLS, not represented).
- The error microphone ME is located close to the loudspeaker LS. It aims in capturing an error signal e, inside the cancellation area CZ, which results from the superposition of the noise signal d and the anti-noise signal generated by the loudspeaker LS. It thus provides an objective measurement of the performances of the active noise control system ANCS (i.e. how well the anti-noise signal y fully compensates for the noise signal d).
- The error microphone ME and the reference microphone MR both capture an audio signal, respectively e, x, inside the area A. According to the invention, only one of them can be present, so as to capture only one for the audio signals e, x. According to variants of the invention, both microphones can be present, so as to capture and take benefit of these two audio signals e, x.
- The captured audio signals e, x are transformed by the microphones in electric digital signals, respectively e(n), x(n).
- The anti-noise signal y generated by the loudspeaker LS is function of these one or two (or, potentially more) audio signals e, y, and also of a model of the acoustic characteristics of a part of this area A. The part can be the totality of this area A.
- In embodiments of the invention, this part of the area A is a secondary path SP, which includes the acoustic path between the loudspeaker LS and the error microphone ME situated inside the cancellation zone CZ.
- In other embodiments of the invention, this part is a primary path PP defined as the space between the error microphone ME and the reference microphone MR.
- Furthermore, the active noise control system ACNS comprises a sensor S for capturing at least one physical measurement s(n) representative of the acoustic characteristics of this part of the area A.
- This physical measurement s(n), as well as the electric signals e(n), x(n) corresponding to the error and reference audio signals e, x, are transmitted to a classifier C which configures the active noise control system ANCS. The anti-noise electric signal y(n) is transmitted to the loudspeaker LS which reacts by generating the corresponding audio signal y.
- In order to output this anti-noise signal y(n), the classifier selects a model of the acoustic condition of the considered part(s) of the area A, among a set B of predetermined models. This selection is done according to at least the physical measurement s(n).
- The predetermined models can be designed offline. Therefore, even a precise tuning of them does not harm the responsiveness of the classifier C. According to the invention, thus, the anti-noise signal y(n) can dynamically follow any variations of the input signals e(n), x(n), s(n). The anti-noise signal y can adapt in real-time to the changes in the acoustic conditions of the considered part(s) of the area A, in a transparent way for the user: no audio artifacts are heard even in cases of fast and important changes like when the user moves the mobile phone from the ear to put it on a table, etc.
- The classifier C can be implemented in various ways without departing from the scope of the invention.
- One possible embodiment consists in conforming to front-end/back-end split architecture.
- The front end operates on the physical measurement s(n), extracts features it and group the features into a vector sent to the back end.
- Different types of classifiers are possible.
- The usage of a threshold is the simplest solution to discriminate between two classes of acoustic conditions. For instance, it has been observed, on a phone mockup and an artificial ear, that a threshold criterion applied at 1800 Hz on an estimated primary path transfer function discriminates two classes of acoustic conditions:
- One with the ear close to the phone mockup;
- One with a leak between the ear and the phone mockup.
- According to this threshold-based discrimination, the classifier C can output two different signals y(n) to command the loudspeaker LS. This way, the presence or absence of the ear in the cancellation zone CZ is detected in real-time and can dynamically command different anti-noise signal y to adapt the situation.
- The threshold depends on the physical parameters of the microphone, the shape of the phone etc. and should be setup by a calibration of the Active Noise Control System, or by statistical analysis of a database of measurements, for examples.
- Other embodiments may make use of techniques based on Support Vector Machine (SVM). SVM is a well-known classification family of algorithms. The original algorithm was described in the article "Support Vector Networks" of Corinna Cortès and Vladimir Vapnik, in Machine Learning 20, 1995, Springer.
- A supervised learning procedure can associate extracted features with acoustic conditions and estimated secondary path. Learning can be performed offline. At runtime, the SVM classifier is fast and efficient: its decisions rely mainly on the sign of different scalar products in the feature space.
- The output of the classifier is not restricted to a discrete enumeration of recognized acoustic conditions: weighting or confidence estimates obtained from the recognition engine can be used as well in order to enable interpolation between acoustic conditions.
- The physical measurements s(n) can be of various types also.
- According to a preferred embodiment of the invention, the physical measurement is distinct of the audio signals.
- This enables to get rid of the noisy nature of the audio signals and to base the classification on "clean" signal. The classification can then been done with more accuracy and more reliability. The process can then be more stable and adapt to a wider range of situation.
- The physical measurement can be a proximity measurement provided by a proximity sensor S. As proximity sensors are commonly implemented in recent mobile phones, such a solution will not add any manufacturing costs.
- The physical measurement can be a pressure measurement provided by a mechanical pressure sensor. This sensor can give an indication of the presence of the ear behind the loudspeaker LS and also discriminates between classes where the mobile phone is hold on the ear and where it is hold far from the ear.
- The physical measurement can be a current intensity signals coming from loudspeaker LS. Indeed, it has been observed that the current intensity flowing through a loudspeaker (and its impedance) depends on the acoustic load installed in front of it. Laboratory measurements' demonstrate a strong relationship between the impedance (or current intensity), the type of obstacle (an artificial ear, in the laboratory experiments) and its relative location in front of the loudspeaker.
- In particular, the location and the shape of the resonances are correlated with the acoustic conditions. There is no doubt that this correlation can be used in order to recognize different acoustic conditions and secondary path transfer functions.
- Other physical measures are possible. Also, a combination of physical measurements can be used as inputs of the classifiers C, so as to provide more robustness to the system.
- The
figures 3, 4 and5 illustrate some particular embodiments of the invention. Some aspects of the invention that have been briefly evocated here above will be described more clearly in view of these particular embodiments. - The
figure 3 illustrates an embodiment based on a feedback ANC and current intensity measurements. - The
error microphone 301 captures an audio signal in the acoustic space and transform it into an electric signal through a transfer function M(s). This signal can modulate an electric carrier by amodulator 302 and is digitalized by an ADC (Analog-to-Digital Convertor) 303. - This signal goes then through a
filter 304 associated with a filter function w(z), provided by afilter selection function 311. This filter minimizes the sensibility of the closed system (i.e. the rejection gain of the external noise) given the model of the acoustic conditions in front of theerror microphone 301. This microphone being close to the loudspeaker, these acoustic conditions are identical or substantially similar to the ones in front of the error microphone. - The filtered signal is then transmitted to a DAC 305 (Digital-to-Analog Convertor).
- It goes through a
current sensing function 306 which extracts from the signal the current intensity, without modifying substantially the signal. Such an extraction can be done by a resistance. The signal sent to theloudspeaker 307 which transform the electric signal to an acoustic signal by a transfer function L(s). - The acoustic signal then flows through the
secondary path 308, to which a transfer function S(s) can be associated. This transfer function S(s) represents attenuations, echoes and other acoustic phenomena associated to geometrical features of the secondary path, obstacles, etc. - The resulting audio signal is superimposed with other sounds (e.g. noise) in a
virtual function 309. - This open loop function is unknown. The filter w(z) still minimizes the sensibility function of the closed loop system given by the estimated model of the open loop function. The filter w(z) is selected by taking as inputs the estimated impedance, which has been estimated given the signal digitalized by the ADC.
- As earlier explained, this current intensity is correlated by the acoustic conditions in the vicinity of the
loudspeaker 307. - According to the value of this intensity, an appropriate filter can be selected among a database of
available filters 312. Classification techniques mentioned earlier can be used for determining the most appropriate filter to the measured acoustic conditions. - The
figure 4 illustrates an embodiment based on a feedback ANC and a filter selection based on a primary path estimation. The block diagram of thefigure 4 is similar to the block diagram of thefigure 3 , with the differences of the blocks related to the capture of information used for selecting the appropriate filter. - The
error microphone 401 captures an audio signal in the acoustic space and transform it into an electric signal through a transfer function M(s). This signal can modulate an electric carrier by amodulator 402 and is digitalized by an ADC (Analog-to-Digital Convertor) 403. - This signal goes then through a
filter 404 associated with a filter function w(z), provided by a filter selection function 411. This filter minimizes the sensibility of the closed system (i.e. the rejection gain of the external noise) given the model of the acoustic conditions in front of theloudspeaker 407. - The filtered signal is then transmitted to a DAC 405 (Digital-to-Analog Convertor), and then to the
loudspeaker 307 which transform the electric signal to an acoustic signal by a transfer function L(s). - The acoustic signal then flows through the
secondary path 408, to which a transfer function S(s) can be associated. This transfer function S(s) represents attenuations, echoes and other acoustic phenomena associated to geometrical features of the secondary path, obstacles, etc. - The resulting audio signal is superimposed with other sounds (e.g. noise) in a
virtual function 409. - This open loop function is unknown. The filter w(z) still minimizes the sensibility function of the closed loop system given by the estimated model of the primary path (obtained from the adaptive feed-forward version of the ANC algorithm) or the estimation of the path between the output node of the
ANC 410 and the input node of theDAC 405. Thereference microphone 413 has a transfer function M(s). This transfer function may be similar or different of the one of theerror microphone 401. - The estimation of the primary path, which is representative of the acoustic conditions of the primary path is then used as a criterion to select the most appropriate filter among a database of
available filters 412. Classification techniques mentioned earlier can be used for determining the most appropriate filter to the measured acoustic conditions. - The features than can be extracted from the estimated acoustic conditions of the primary path (i.e. the space between the error microphone and the reference microphone). These acoustic conditions are directly related to the acoustic conditions of the pinna and to the actual secondary path transfer function; Therefore, the transfer function w(z) can be selected on this basis.
- The justification for this correlation is intuitive: when the phone device seals the ear pinna without acoustic leak, the acoustic path between the error microphone and the reference microphone is cut and the primary path is attenuated when compared with a configuration without such obstacle or with acoustic leaks.
- It has been earlier mentioned that on a phone mockup with an artificial ear, the maximal attenuation was observed at 1800 Hz. At this frequency, the power estimation of the primary path can be used as a relevant feature.
- The
figure 5 illustrates an embodiment based on an adaptive feed-forward model and filter selection based on an estimation of the current intensity. Several models for adaptive feed-forward approach exist, and the FxLMS feed-forward implementation of the invention should not be understood as limited to this particular functional architecture. - More information about this particular architecture can be found, for instance, in the diploma thesis "Active noise Control" of Aleksandar Milosevic and Urs Schaufelberger, University of Rapperwil, December 14, 2005.
- The
error microphone 501 captures an audio signal in the acoustic space and transform it into an electric signal through a transfer function M(s). This signal can modulate an electric carrier by amodulator 502 and is digitalized by an ADC (Analog-to-Digital Convertor) 503. - This digital signal is sent transmitted to a LMS block 504 (for Least Mean Square). The output of the LMS block corresponds to the coefficients of the
FIR filter 505 associated with a time-varying transfer function wn(z), which is fed by a digital signal coming from thereference microphone 512. - The adaptive active noise control system ANCS is designed so as to converge as fast as possible, thanks to the LMS block 504 set before it. According to the literature, the filter wn(z) converges even in case of large variations, provided that the phase error on the secondary path is less than 90°.
- This signal goes then from this
filter 505 to a DAC 506and then to theloudspeaker 508 which transform the electric signal to an acoustic signal by a transfer function L(s). In-between, ancurrent sensing block 507 enables to extract a measurement of the current intensity without modifying substantially the signal. The impedance which has been estimated given the signal digitalized by theADC 515 and the input of theDAC 506 is used as inputs for afilter selection block 516. - As explained earlier in connection with
figure 3 , the most appropriate filter S' (z) is selected according to this measurement among a set ofavailable filters 517. This filter S'(z) aims in estimating the transfer function S(s) associated with the secondary path. The effect of the secondary path can then be compensated. - This filter S'(z) has as input the digitalized measurement of a signal coming from the
reference microphone 512. As earlier explained in connection with thefigure 4 , the audio signal captured by the microphone is transformed into an electric signal by a transfer function MR(s). This function can be the same of the transfer function ME(s) of the error microphone or different. It is then digitalized by theADC 513 and then filtered by thefilter 514. The filtered signal is then used as input of theLMS 504, described before. - In the acoustic domain, the audio signal produced by the
loudspeaker 508 is sur-imposed (509) with the noise flowing through theprimary path 511. This primary path is modelized by a transfer function P(s). - The invention has been described with reference to preferred embodiments. However, many variations are possible within the scope of the invention.
Claims (15)
- An active noise control method for reducing the amount of noise in a local zone (CZ) comprising capturing at least one audio signal (e, x) inside an area (A) including at least said local zone and generating an anti-noise signal (y) which is function of said at least one audio signal and from a model of the acoustic characteristics of at least a part of said area, wherein said model is selected among a set (B) of predetermined models, in accordance with at least one physical measurement (s(n)) representative of said acoustic characteristics.
- The method of claim 1, wherein said physical measurement is distinct of said at least one audio signal.
- The method of any of claim 1 or 2, wherein said at least a part of said area is a secondary path, defined as the space between said loudspeaker and an error microphone (ME) situated inside said local zone (CZ).
- The method of claim 3, wherein said at least one physical measurement comprises an electrical impedance measured on said error microphone (ME).
- The method of any of claims 1 to 4, wherein said anti-noise signal is generated by a loudspeaker (LS).
- The method of claim 5, wherein said at least one physical measurement comprises an indication of proximity of an object of said loudspeaker.
- The method according to any of previous claims, wherein said at least a part of said area is a primary path, defined as the space between an error microphone (ME) situated inside said local zone (CZ), and a reference microphone situated outside said local zone.
- The method according to the previous claim, wherein said at least one physical measurement comprises an estimation of the primary path.
- An active noise control system (ANCS) for reducing the amount of noise in a local zone (CZ), comprising:- A microphone (ME, MR) for capturing at least one audio signal (e, x) inside an area (A) including at least said local zone,- A loudspeaker (LS) for generating an anti-noise signal (y) which is function of said at least one audio signal and from a model of the acoustic characteristics of at least a part of said area,- A sensor (S) for capturing at least one physical measurement (s(n)) representative of said acoustic characteristics;- a memory for storing a set (B) of predetermined models,- a classifier (C) for selecting said model among said set (B) of predetermined models, in accordance with said at least one physical measurement.
- The active noise control system of claim 9, wherein said physical measurement is distinct of said at least one audio signal.
- The active noise control system of any of claim 9 or 10, wherein said at least a part of said area is a secondary path, defined as the space between said loudspeaker and an error microphone (ME) situated inside said local zone (CZ).
- The active noise control system of claim 11, wherein said at least one physical measurement comprises an electrical impedance measured on said error microphone (ME).
- The active noise control system of any of claims 9 to 12, wherein said anti-noise signal is generated by a loudspeaker (LS).
- The active noise control system of claim 13, wherein said at least one physical measurement comprises an indication of proximity of an object of said loudspeaker.
- A computer program product comprising a computer readable medium, having thereon a computer program comprising program instructions, the computer program being loadable into a data-processing unit and adapted to cause execution of the method according to any of claims 1 to 8 when the computer program is run by the data-processing unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP12306013.9A EP2701143A1 (en) | 2012-08-21 | 2012-08-21 | Model selection of acoustic conditions for active noise control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP12306013.9A EP2701143A1 (en) | 2012-08-21 | 2012-08-21 | Model selection of acoustic conditions for active noise control |
Publications (1)
Publication Number | Publication Date |
---|---|
EP2701143A1 true EP2701143A1 (en) | 2014-02-26 |
Family
ID=47115664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP12306013.9A Withdrawn EP2701143A1 (en) | 2012-08-21 | 2012-08-21 | Model selection of acoustic conditions for active noise control |
Country Status (1)
Country | Link |
---|---|
EP (1) | EP2701143A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3001411A1 (en) * | 2014-09-25 | 2016-03-30 | Eberspächer Exhaust Technology GmbH & Co. KG | Overload protection for an actuator of a system for controlling sound propagating through an exhaust system |
US9402132B2 (en) | 2013-10-14 | 2016-07-26 | Qualcomm Incorporated | Limiting active noise cancellation output |
WO2016189285A1 (en) * | 2015-05-22 | 2016-12-01 | Cirrus Logic International Semiconductor Limited | Adaptive receiver |
CN108428444A (en) * | 2018-03-07 | 2018-08-21 | 南京大学 | A kind of compact active sound-absorption method of compensation secondary sound source Near-field Influence |
EP2755204B1 (en) * | 2013-01-15 | 2018-10-10 | Fujitsu Limited | Noise suppression device and method |
WO2021204754A1 (en) * | 2020-04-07 | 2021-10-14 | Rheinisch-Westfälische Technische Hochschule (Rwth) Aachen | Method, device, headphones and computer program for actively suppressing interfering noise |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7317801B1 (en) * | 1997-08-14 | 2008-01-08 | Silentium Ltd | Active acoustic noise reduction system |
US20110299695A1 (en) * | 2010-06-04 | 2011-12-08 | Apple Inc. | Active noise cancellation decisions in a portable audio device |
US20120057718A1 (en) * | 2010-09-03 | 2012-03-08 | Scott Dennis Vernon | Noise Reduction Circuit and Method Therefor |
-
2012
- 2012-08-21 EP EP12306013.9A patent/EP2701143A1/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7317801B1 (en) * | 1997-08-14 | 2008-01-08 | Silentium Ltd | Active acoustic noise reduction system |
US20110299695A1 (en) * | 2010-06-04 | 2011-12-08 | Apple Inc. | Active noise cancellation decisions in a portable audio device |
US20120057718A1 (en) * | 2010-09-03 | 2012-03-08 | Scott Dennis Vernon | Noise Reduction Circuit and Method Therefor |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2755204B1 (en) * | 2013-01-15 | 2018-10-10 | Fujitsu Limited | Noise suppression device and method |
US9402132B2 (en) | 2013-10-14 | 2016-07-26 | Qualcomm Incorporated | Limiting active noise cancellation output |
CN105464752A (en) * | 2014-09-25 | 2016-04-06 | 埃贝赫排气技术股份有限公司 | Overload protection for actuator of system for controlling sound propagating through exhaust system |
CN105464752B (en) * | 2014-09-25 | 2019-06-18 | 埃贝赫排气技术股份有限公司 | Control is propagated through the overload protection of the actuator of the system of the sound of exhaust system |
EP3001411A1 (en) * | 2014-09-25 | 2016-03-30 | Eberspächer Exhaust Technology GmbH & Co. KG | Overload protection for an actuator of a system for controlling sound propagating through an exhaust system |
US10215067B2 (en) | 2014-09-25 | 2019-02-26 | Eberspächer Exhaust Technology GmbH & Co. KG | Overload protection for an actuator of a system for controlling sound propagating through an exhaust system |
GB2555059A (en) * | 2015-05-22 | 2018-04-18 | Cirrus Logic Int Semiconductor Ltd | Adaptive receiver |
WO2016189285A1 (en) * | 2015-05-22 | 2016-12-01 | Cirrus Logic International Semiconductor Limited | Adaptive receiver |
US10338883B2 (en) | 2015-05-22 | 2019-07-02 | Cirrus Logic, Inc. | Adaptive receiver |
US10599389B2 (en) | 2015-05-22 | 2020-03-24 | Cirrus Logic, Inc. | Adaptive receiver |
GB2555059B (en) * | 2015-05-22 | 2021-09-01 | Cirrus Logic Int Semiconductor Ltd | Adaptive receiver |
US11379176B2 (en) | 2015-05-22 | 2022-07-05 | Cirrus Logic, Inc. | Adaptive receiver |
US12061838B2 (en) | 2015-05-22 | 2024-08-13 | Cirrus Logic Inc. | Adaptive receiver |
CN108428444A (en) * | 2018-03-07 | 2018-08-21 | 南京大学 | A kind of compact active sound-absorption method of compensation secondary sound source Near-field Influence |
CN108428444B (en) * | 2018-03-07 | 2021-06-22 | 南京大学 | Compact active sound absorption method for compensating near-field influence of secondary sound source |
WO2021204754A1 (en) * | 2020-04-07 | 2021-10-14 | Rheinisch-Westfälische Technische Hochschule (Rwth) Aachen | Method, device, headphones and computer program for actively suppressing interfering noise |
US12125466B2 (en) | 2020-04-07 | 2024-10-22 | Rheinisch-Westfalische Technische Hochschule (Rwth) Aachen | Method, device, headphones and computer program for actively suppressing interfering noise |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111149369B (en) | On-ear state detection for a headset | |
US11030989B2 (en) | Methods and systems for end-user tuning of an active noise cancelling audio device | |
EP2701143A1 (en) | Model selection of acoustic conditions for active noise control | |
CN110022506A (en) | Audio devices with the valve activated according to situation | |
EP3099047A1 (en) | Echo controller | |
EP2439958A1 (en) | A method of determining parameters in an adaptive audio processing algorithm and an audio processing system | |
KR20190026234A (en) | Method and apparatus for removimg an echo signal | |
US11553286B2 (en) | Wearable hearing assist device with artifact remediation | |
CN107005763A (en) | For non-linear and time-varying Echo cancellation reference microphone | |
US10978086B2 (en) | Echo cancellation using a subset of multiple microphones as reference channels | |
CN110035367A (en) | Feedback detector and hearing devices including feedback detector | |
JP6807134B2 (en) | Audio input / output device, hearing aid, audio input / output method and audio input / output program | |
CN105491495B (en) | Deterministic sequence based feedback estimation | |
ATE460053T1 (en) | HEARING AID WITH MODELED FEEDBACK GAIN ESTIMATION | |
CN105430587A (en) | A Hearing Device Comprising A Gsc Beamformer | |
CN105392097B (en) | Suitability frequency dividing in hearing aid | |
EP3977753B1 (en) | Dynamic control of multiple feedforward microphones in active noise reduction devices | |
Enzner | Bayesian inference model for applications of time-varying acoustic system identification | |
Strasser et al. | Correlation detection for adaptive feedback cancellation in hearing aids | |
Shusina et al. | Unbiased adaptive feedback cancellation in hearing aids by closed-loop identification | |
US20230254649A1 (en) | Method of detecting a sudden change in a feedback/echo path of a hearing aid | |
US11889268B2 (en) | Method for operating a hearing aid system having a hearing instrument, hearing aid system and hearing instrument | |
JP7214704B2 (en) | Audio input/output device, hearing aid, audio input/output method and audio input/output program | |
CN115996349A (en) | Hearing device comprising a feedback control system | |
US20230421974A1 (en) | Systems and methods for own voice detection in a hearing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
17P | Request for examination filed |
Effective date: 20140407 |
|
RBV | Designated contracting states (corrected) |
Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: OCT CIRCUIT TECHNOLOGIES INTERNATIONAL LIMITED |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20190301 |