[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

EP2701143A1 - Model selection of acoustic conditions for active noise control - Google Patents

Model selection of acoustic conditions for active noise control Download PDF

Info

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
Application number
EP12306013.9A
Other languages
German (de)
French (fr)
Inventor
Stéphan Tassart
Fabien Ober
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OCT Circuit Technologies International Ltd
Original Assignee
ST Ericsson SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ST Ericsson SA filed Critical ST Ericsson SA
Priority to EP12306013.9A priority Critical patent/EP2701143A1/en
Publication of EP2701143A1 publication Critical patent/EP2701143A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • H04R3/005Circuits for transducers, loudspeakers or microphones for combining the signals of two or more microphones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods 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/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods 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/1781Methods 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/17813Methods 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/17815Methods 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods 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/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods 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/1785Methods, e.g. algorithms; Devices
    • G10K11/17853Methods, e.g. algorithms; Devices of the filter
    • G10K11/17854Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods 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/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods 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/1785Methods, e.g. algorithms; Devices
    • G10K11/17855Methods, e.g. algorithms; Devices for improving speed or power requirements
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods 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/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods 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/1785Methods, e.g. algorithms; Devices
    • G10K11/17857Geometric disposition, e.g. placement of microphones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods 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/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods 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/1787General system configurations
    • G10K11/17879General system configurations using both a reference signal and an error signal
    • G10K11/17881General system configurations using both a reference signal and an error signal the reference signal being an acoustic signal, e.g. recorded with a microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2410/00Microphones
    • H04R2410/05Noise reduction with a separate noise microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2460/00Details 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/01Hearing devices using active noise cancellation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2499/00Aspects covered by H04R or H04S not otherwise provided for in their subgroups
    • H04R2499/10General applications
    • H04R2499/11Transducers 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

It is proposed 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 the local zone and generating an anti-noise signal (y) which is function of this at least one audio signal and from a model of the acoustic characteristics of at least a part of the area, wherein this model is selected among a set (B) of predetermined models in accordance with at least one physical measurement (s(n)) representative of these acoustic characteristics.

Description

    FIELD OF THE INVENTION
  • The invention relates to the field of active noise control (ANC), and more especially to the application of ANC to mobile communication terminals.
  • BACKGROUND OF THE INVENTION
  • 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.
  • SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
    • 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 and 5 show three block diagrams of three example embodiments of the invention.
    • Figure 6 illustrates an application of the invention to a mobile phone.
    DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
  • 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 and 5 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 a modulator 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 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).
  • 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 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.
  • 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 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.
  • 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).
  • 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 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 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 a modulator 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 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 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 the loudspeaker 508 which transform the electric signal to an acoustic signal by a transfer function L(s). In-between, 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.
  • As explained earlier in connection with figure 3, 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. As earlier explained in connection with the figure 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 the ADC 513 and then filtered by the filter 514. The filtered signal is then used as input of the LMS 504, described before.
  • In the acoustic domain, 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).
  • The invention has been described with reference to preferred embodiments. However, many variations are possible within the scope of the invention.

Claims (15)

  1. 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.
  2. The method of claim 1, wherein said physical measurement is distinct of said at least one audio signal.
  3. 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).
  4. The method of claim 3, wherein said at least one physical measurement comprises an electrical impedance measured on said error microphone (ME).
  5. The method of any of claims 1 to 4, wherein said anti-noise signal is generated by a loudspeaker (LS).
  6. The method of claim 5, wherein said at least one physical measurement comprises an indication of proximity of an object of said loudspeaker.
  7. 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.
  8. The method according to the previous claim, wherein said at least one physical measurement comprises an estimation of the primary path.
  9. 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.
  10. The active noise control system of claim 9, wherein said physical measurement is distinct of said at least one audio signal.
  11. 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).
  12. 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).
  13. The active noise control system of any of claims 9 to 12, wherein said anti-noise signal is generated by a loudspeaker (LS).
  14. 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.
  15. 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.
EP12306013.9A 2012-08-21 2012-08-21 Model selection of acoustic conditions for active noise control Withdrawn EP2701143A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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