Content based noise suppression

US9275625B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9275625-B2
Application numberUS-201313787605-A
CountryUS
Kind codeB2
Filing dateMar 6, 2013
Priority dateMar 6, 2013
Publication dateMar 1, 2016
Grant dateMar 1, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Apparatus and methods for audio noise attenuation are disclosed. An audio signal analyzer can determine whether an input audio signal received from a microphone device includes a noise signal having identifiable content. If there is a noise signal having identifiable content, a content source is accessed to obtain a copy of the noise signal. An audio canceller can generate a processed audio signal, having an attenuated noise signal, based on comparing the copy of the noise signal to the input audio signal. Additionally or alternatively, data may be communicated on a communication channel to a separate media device to receive at least a portion of the copy of the noise signal from the separate media device, or to receive content-identification data corresponding to the content source.

First claim

Opening claim text (preview).

What is claimed is: 1. A device to attenuate audio noise, the device comprising: a microphone configured to receive an input audio signal; an audio signal analyzer configured to determine whether the input audio signal includes at least a noise signal having identifiable content and an audio signal, wherein if the noise signal has identifiable content, the audio signal analyzer is further configured to access a content source to obtain a copy of the noise signal; and an audio canceller configured to generate a processed audio signal by (i) comparing the obtained copy of the noise signal to the input audio signal to generate at least one filter and (ii) applying the at least one filter to the input audio signal to attenuate the audio signal. 2. The device of claim 1 , wherein the audio signal analyzer is configured to perform the determination of whether the input audio signal includes the noise signal having identifiable content for noise signals generated by separate media devices. 3. The device of claim 1 , further comprising a communication interface, wherein the audio signal analyzer is further configured to: determine feature information of the input audio signal; using the communication interface, transmit the feature information; and using the communication interface, receive the copy of the noise signal based at least on transmitting the feature information. 4. The device of claim 3 , wherein the audio signal analyzer is further configured to: receive, via the communication interface, content-identification information in response to providing the feature information; search the device for the content source based on matching the received content-identification information with the content source; and generate the copy of the noise signal from the content source if the search results in matching the content source. 5. The device of claim 1 , wherein the audio signal analyzer comprises: a feature extractor configured to determine feature information of the input audio signal; a content identifier configured to determine content-identification information associated with the feature information; a source searcher configured to search a database for the content source based on matching the content-identification information to the content source; and a source transmitter configured to generate the copy of the noise signal from the content source if the search locates the content source. 6. The device of claim 1 , further comprising a signal synchronizer configured to delay at least one of the input audio signal and the copy of the noise signal, wherein the audio canceller includes: an adaptive filter having a tunable filter parameter, the adaptive filter configured to generate a filtered noise signal based on a synchronized copy of the noise signal and the tunable filter parameter, the adaptive filter being configured to adjust the tunable filter parameter based on comparing the synchronized input audio signal and the synchronized copy of the noise signal; and a double talk detector of the adaptive filter configured to disable adjustment of the tunable filter parameter of the adaptive filter when the double talk detector detects that the input audio signal has the audio signal in addition to the copy of the noise signal, wherein the audio canceller compares the copy of the noise signal to the input audio signal by comparing the filtered noise signal to the synchronized input audio signal. 7. The device of claim 1 , further comprising a communication module configured to communicate data on a communication channel between the device and a separate media device, wherein the communication module receives at least a portion of the copy of the noise signal from the separate media device. 8. The device of claim 1 , further comprising a communication module configured to communicate data on a communication channel between the device and a separate media device, wherein the communication module receives content-identification data corresponding to the content source. 9. A method to attenuate audio noise, the method comprising: receiving an input audio signal; determining whether the input audio signal includes at least a noise signal having identifiable content and an audio signal; if the noise signal has identifiable content, accessing a content source to obtain a copy of the noise signal; and generating a processed audio signal by (i) comparing the obtained copy of the noise signal to the input audio signal to generate at least one filter and (ii) applying the at least one filter to the input audio signal to attenuate the audio signal. 10. The method of claim 9 , wherein the step of determining whether the input audio signal includes the noise signal having identifiable content comprises determining whether the input audio signal includes a noise signal generated by a separate media device and having identifiable content. 11. The method of claim 9 , wherein the step of determining whether the input audio signal includes the noise signal having identifiable content comprises: determining feature information of the input audio signal; and transmitting the feature information, wherein the step of accessing the copy of the noise signal includes receiving the copy of the noise signal based at least on transmitting the feature information. 12. The method of claim 11 , wherein the step of determining of whether the input audio signal includes the noise signal having identifiable content comprises: receiving content-identification information in response to providing the feature information; searching the device for the content source based on matching the received content-identification information with the content source; and generating the copy of the noise signal from the content source if the search results in matching the content source. 13. The method of claim 9 , wherein the step of determining of whether the input audio signal includes the noise signal having identifiable content comprises: determining feature information of the input audio signal; determining content-identification information associated with the feature information; searching a database for the content source based on matching the content-identification information to the content source; and generating the copy of the noise signal from the content source if the search locates the content source. 14. The method of claim 9 , further comprising delaying at least one of the input audio signal and the copy of the noise signal to synchronize the input audio signal and the copy of the noise signal, wherein the step of generating the processed audio signal includes: using an adaptive filter having a tunable filter parameter to generate a filtered noise signal based on a synchronized copy of the noise signal and, the tunable filter parameter; selectively adjusting the tunable filter parameter based on comparing the synchronized input audio signal and the synchronized copy of the noise signal; and determining whether the input audio signal has the audio signal in addition to the noise signal; disabling adjustment of the tunable filter parameter of the adaptive filter when it is determined that the input audio signal has the audio signal in addition to the noise signal, wherein the comparing the copy of the noise signal to the input audio signal by comparing the noise signal to the input audio signal includes comparing the filtered noise signal to the synchronized input audio signal. 15. The method of claim 9 , further comprising communicating data on a communication channel with a separate media device to re

Assignees

Inventors

Classifications

  • G10K11/16Primary

    Methods or devices for protecting against, or for damping, noise or other acoustic waves in general (G10K11/36 takes precedence) · CPC title

  • characterised by the method used for estimating noise · CPC title

  • H04M9/082Primary

    using echo cancellers (echo cancellers per se H04B3/23) · CPC title

  • the noise being echo, reverberation of the speech · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9275625B2 cover?
Apparatus and methods for audio noise attenuation are disclosed. An audio signal analyzer can determine whether an input audio signal received from a microphone device includes a noise signal having identifiable content. If there is a noise signal having identifiable content, a content source is accessed to obtain a copy of the noise signal. An audio canceller can generate a processed audio sig…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G10K11/16. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).