1. Field of the Invention
The present invention relates generally to personal audio devices such as wireless telephones that include noise cancellation, and more specifically, to a personal audio device in which the anti-noise signal is biased by filtering one or more of the adaptation inputs.
2. Background of the Invention
Wireless telephones, such as mobile/cellular telephones, cordless telephones, and other consumer audio devices, such as MP3 players and headphones or earbuds, are in widespread use. Performance of such devices with respect to intelligibility can be improved by providing noise canceling using a microphone to measure ambient acoustic events and then using signal processing to insert an anti-noise signal into the output of the device to cancel the ambient acoustic events.
The anti-noise signal can be generated using an adaptive filter that takes into account changes in the acoustic environment. However, adaptive noise canceling may cause an increase in apparent noise at certain frequencies due to the adaptive filter acting to decrease the amplitude of noise or other acoustic events at other frequencies, which may result in undesired behavior in a personal audio device.
Therefore, it would be desirable to provide a personal audio device, including a wireless telephone, that provides noise cancellation in a variable acoustic environment that can avoid problems associated with increasing apparent noise in some frequency bands while reducing apparent noise in others.
The above stated objective of providing a personal audio device providing noise cancellation in a variable acoustic environment, is accomplished in a personal audio device, a method of operation, and an integrated circuit. The method is a method of operation of the personal audio device and the integrated circuit, which can be incorporated within the personal audio device.
The personal audio device includes a housing, with a transducer mounted on the housing for reproducing an audio signal that includes both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer. A reference microphone is mounted on the housing to provide a reference microphone signal indicative of the ambient audio sounds. The personal audio device further includes an adaptive noise-canceling (ANC) processing circuit within the housing for adaptively generating an anti-noise signal from the reference microphone signal. An error microphone is included for controlling the adaptation of the anti-noise signal to cancel the ambient audio sounds and for correcting for the electro-acoustic path from the output of the processing circuit through the transducer. The anti-noise signal is generated such that the ambient audio sounds are minimized at the error microphone. One or both of the reference microphone and/or error microphone signals are filtered to weight one or more frequency regions in order to alter a degree of the minimization of the ambient audio sounds in the one or more frequency regions.
The foregoing and other objectives, features, and advantages of the invention will be apparent from the following, more particular, description of the preferred embodiment of the invention, as illustrated in the accompanying drawings.
The present invention encompasses noise canceling techniques and circuits that can be implemented in a personal audio device, such as a wireless telephone. The personal audio device includes an adaptive noise canceling (ANC) circuit that measures the ambient acoustic environment and generates an adaptive anti-noise signal that is injected in the speaker (or other transducer) output to cancel ambient acoustic events. A reference microphone is provided to measure the ambient acoustic environment and an error microphone is included to control adaptation of the anti-noise signal to cancel the ambient acoustic events and to provide estimation of an electro-acoustical path from the output of the ANC circuit through the speaker. An adaptive filter minimizes the ambient acoustic events at the error microphone signal by generating the anti-noise signal from the reference microphone signal using an adaptive filter. The coefficient control inputs of the adaptive filter are provided by the reference microphone signal and the error microphone signal. The ANC processing circuit avoids boosting particular frequencies of the reference microphone signal, thereby increasing noise at those frequencies, by filtering one or both of the reference microphone and error microphone signal provided to the coefficient control inputs of the adaptive filter, in order to alter the minimization of the ambient acoustic events at the error microphone signal. By altering the minimization, boosting of the particular frequencies can be prevented.
Referring now to
Wireless telephone 10 includes adaptive noise canceling (ANC) circuits and features that inject an anti-noise signal into speaker SPKR to improve intelligibility of the distant speech and other audio reproduced by speaker SPKR. A reference microphone R is provided for measuring the ambient acoustic environment, and is positioned away from the typical position of a user's mouth, so that the near-end speech is minimized in the signal produced by reference microphone R. A third microphone, error microphone E, is provided in order to further improve the ANC operation by providing a measure of the ambient audio combined with the audio reproduced by speaker SPKR close to ear 5 at an error microphone reference position ERP, when wireless telephone 10 is in close proximity to ear 5. Exemplary circuits 14 within wireless telephone 10 include an audio CODEC integrated circuit 20 that receives the signals from reference microphone R, near speech microphone NS, and from error microphone E. Audio CODEC integrated circuit 20 interfaces with other integrated circuits such as an RF integrated circuit 12 containing the wireless telephone transceiver. In other embodiments of the invention, the circuits and techniques disclosed herein may be incorporated in a single integrated circuit that contains control circuits and other functionality for implementing the entirety of the personal audio device, such as an MP3 player-on-a-chip integrated circuit.
In general, the ANC techniques of the present invention measure ambient acoustic events (as opposed to the output of speaker SPKR and/or the near-end speech) impinging on reference microphone R, and also by measuring the same ambient acoustic events impinging on error microphone E. The ANC processing circuits of illustrated wireless telephone 10 adapt an anti-noise signal generated from the output of reference microphone R to have a characteristic that minimizes the amplitude of the ambient acoustic events at error microphone E, i.e. at error microphone reference position ERP. Since acoustic path P(z) extends from reference microphone R to error microphone E, the ANC circuits are essentially estimating acoustic path P(z) combined with removing effects of an electro-acoustic path S(z) that represents the response of the audio output circuits of CODEC IC 20 and the acoustic/electric transfer function of speaker SPKR including the coupling between speaker SPKR and error microphone E in the particular acoustic environment, which is affected by the proximity and structure of ear 5 and other physical objects and human head structures that may be in proximity to wireless telephone 10, when wireless telephone is not firmly pressed to ear 5. Since the user of wireless telephone 10 actually hears the output of speaker SPKR at a drum reference position DRP, differences between the signal produced by error microphone E and what is actually heard by the user are shaped by the response of the ear canal, as well as the spatial distance between error microphone reference position ERP and drum reference position DRP. At higher frequencies, the spatial differences lead to multi-path nulls that reduce the effectiveness of the ANC system, and in some cases may increase ambient noise. While the illustrated wireless telephone 10 includes a two microphone ANC system with a third near speech microphone NS, some aspects of the present invention may be practiced in a system that does not include separate error and reference microphones, or a wireless telephone uses near speech microphone NS to perform the function of the reference microphone R. Also, in personal audio devices designed only for audio playback, near speech microphone NS will generally not be included, and the near-speech signal paths in the circuits described in further detail below can be omitted, without changing the scope of the invention.
Referring now to
Referring now to
To implement the above, adaptive filter 34A has coefficients controlled by SE coefficient control block 33, which updates based on correlated components of downlink audio signal ds and an error value. The error value represents error microphone signal err after removal of the above-described filtered downlink audio signal ds, which has been previously filtered by adaptive filter 34A to represent the expected downlink audio delivered to error microphone E. The filtered version of downlink audio signal ds is removed from the output of adaptive filter 34A by combiner 36. SE coefficient control block 33 correlates the actual downlink speech signal ds with the components of downlink audio signal ds that are present in error microphone signal err. Adaptive filter 34A is thereby adapted to generate a signal from downlink audio signal ds, that when subtracted from error microphone signal err, contains the content of error microphone signal err that is not due to downlink audio signal ds.
Under certain circumstances, the anti-noise signal provided from adaptive filter 32 may contain more energy at certain frequencies due to ambient sounds at other frequencies, because W coefficient control block 31 has adjusted the frequency response of adaptive filter 32 to suppress the more energetic signals, while allowing the gain of other regions of the frequency response of adaptive filter 32 to rise, leading to a boost of the ambient noise, or “noise boost”, in the other regions of the frequency response. In particular, response P(z) of the external acoustic path between reference microphone R and the error microphone E will generally include one or more multipath nulls at frequencies where the geometry of wireless telephone becomes significant with respect to the wavelength of sound. Since, due to the multi-path nulls, error microphone signal err will not contain energy correlated to the reference microphone signal ref at the frequencies of the nulls, the response of WADAPT(z) will not model deep nulls due to the lack of excitation at those frequencies as W coefficient control block 31 acts to reduce the average energy of error microphone signal err for components present in reference microphone signal ref. In particular, noise boost is problematic if coefficient control block 31 adjusts the frequency response of adaptive filter 32 to suppress more energetic signals in higher frequency ranges, e.g., between 2 kHz and 5 kHz, where multi-path nulls in paths P(z) generally arise. Therefore, the amplitude portion of response Cx(z) of filter 37A, the amplitude portion of response Ce(z) of filter 37B, or both, are tailored to prevent coefficient control block 31 from boosting noise in one or more particular frequency ranges or particular discrete frequencies. Raising the gain of filter 37A and/or filter 37B at a particular frequency has the effect of increasing the degree to which the anti-noise signal will attempt to cancel the ambient audio at that frequency, while lowering the gain of filter 37A and/or filter 37B at a particular frequency reduces the degree to which the anti-noise signal attempts to cancel the ambient audio at that frequency. In order to preserve stability in the output of W coefficient control 31, response Ce(z) of filter 37B will have a phase response matched to that of response Cx(z) of filter 37A, irrespective of which of filters 37A and 37B has an amplitude response tailored to prevent or limit the above-described noise boost condition.
Referring now to
As in the system of
Response S(z) is produced by another parallel set of filter stages 55A and 55B, one of which, filter stage 55B, has fixed response SEFIXED(z), and the other of which, filter stage 55A, has an adaptive response SEADAPT(z) controlled by leaky LMS coefficient controller 54B. The outputs of filter stages 55A and 55B are combined by a combiner 46E. Similar to the implementation of filter response W(z) described above, response SEFIXED(z) is generally a predetermined response known to provide a suitable starting point under various operating conditions for electrical/acoustical path S(z). A separate control value is provided in the system of
The above arrangement of baseband and oversampled signaling provides for simplified control and reduced power consumed in the adaptive control blocks, such as leaky LMS controllers 54A and 54B, while providing the tap flexibility afforded by implementing adaptive filter stages 44A-44B, 55A-55B and adaptive filter 51 at the oversampled rates. The remainder of the system of
In accordance with an embodiment of the invention, the output of combiner 46D is also combined with the output of adaptive filter stages 44A-44B that have been processed by a control chain that includes a corresponding hard mute block 45A, 45B for each of the filter stages, a combiner 46A that combines the outputs of hard mute blocks 45A, 45B, a soft mute 47 and then a soft limiter 48 to produce the anti-noise signal that is subtracted by a combiner 46B with the source audio output of combiner 46D. The output of combiner 46B is interpolated up by a factor of two by an interpolator 49 and then reproduced by a sigma-delta DAC 50 operated at the 64× oversampling rate. The output of DAC 50 is provided to amplifier A1, which generates the signal delivered to speaker SPKR.
Each or some of the elements in the system of
While the invention has been particularly shown and described with reference to the preferred embodiments thereof, it will be understood by those skilled in the art that the foregoing and other changes in form, and details may be made therein without departing from the spirit and scope of the invention.
This U.S. Patent Application Claims priority under 35 U.S.C. §119(e) to U.S. Provisional Patent Application Ser. No. 61/493,162 filed on Jun. 3, 2011.
Number | Date | Country | |
---|---|---|---|
61493162 | Jun 2011 | US |