System and method for acoustic echo cancellation

US9628141B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9628141-B2
Application numberUS-201314060141-A
CountryUS
Kind codeB2
Filing dateOct 22, 2013
Priority dateOct 23, 2012
Publication dateApr 18, 2017
Grant dateApr 18, 2017

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.

A system and method are presented for acoustic echo cancellation. The echo canceller performs reduction of acoustic and hybrid echoes which may arise in a situation such as a long-distance conference call with multiple speakers in varying environments, for example. Echo cancellation, in at least one embodiment, may be based on similarity measurement, statistical determination of echo cancellation parameters from historical values, frequency domain operation, double talk detection, packet loss detection, signal detection, and noise subtraction.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for cancellation of acoustic echo comprising: a. a source of audio input, wherein the source of audio input generates an audio signal; b. a network, wherein the network is connected to the source and to an echo cancellation module, wherein the network transmits said audio signal from the source to the echo cancellation module; and c. the echo cancellation module, wherein the module: i. converts the audio signal into a frequency domain, ii. performs similarity measure on the converted audio signal, iii. performs delay estimation mathematically using an expression for similarity measure on the converted audio signal, wherein the expression for similarity measure comprises the mathematical expression: Diff ⁡ ( i ) = ∑ m = 1 m = K ⁢ ⁢  NearEnd ⁡ ( m ) - FarEnd ⁡ ( m + i )  ⁢ ⁢ with ⁢ i = 1 , … ⁢ , N - K wherein i represents a variable index from 1 to (N−K), m represents a summation index, N represents frames in a near-end speech signal, and K represents frames in a far end speech signal, iv. performs echo parameter estimation for a validation model, v. performs statistical echo validation on the converted audio signal using the validation model, vi. detects speech in the converted audio signal, and vii. detects double-talk in the converted audio signal. 2. The system of claim 1 , wherein said source of audio input comprises a receiver. 3. The system of claim 1 , wherein the echo cancellation module applies Fast Fourier Transform to convert the audio signal into the frequency domain. 4. The system of claim 1 , wherein performing similarity measure further comprises one or more of: a. transforming signals into the frequency domain, wherein the transforming comprises Fast Fourier Transform; b. normalizing spectra; and c. performing band pass filtering. 5. The Fast Fourier Transform of claim 4 , wherein said Fast Fourier Transform operates using 128 bins. 6. The system of claim 1 , wherein performing delay estimation comprises examining and comparing recent frames from a first signal and a second signal. 7. The system of claim 6 , wherein said first signal comprises a near-end signal and said second signal comprises a far-end signal. 8. The system of claim 1 , wherein performing echo parameter estimation comprises utilizing a histogram. 9. The system of claim 1 , wherein detecting speech comprises variability based at least in part on a spectrum of consecutive frames and an estimated signal power. 10. The system of claim 1 , wherein detecting double talk further comprises: a. controlling an amount of echo removed when speech is present; b. determining a presence of far-end and near-end speech; and c. analyzing similarity measure. 11. A method for acoustic echo cancellation comprising the steps of: a. initializing echo model parameters; b. analyzing an audio signal for speech; c. determining if speech has been detected in said audio signal, wherein if speech has not been detected in said audio signal, continuing to analyze said audio for speech; d. estimating echo delay in said audio signal and validating an echo model for said audio signal if speech has been detected in said audio signal, wherein the estimating echo delay and validating an echo model further comprises: i. measuring and summing a distance for each frame of the audio; ii. estimating the echo delay mathematically using the mathematical expression for similarity measure, wherein the mathematical expression comprises: Diff ⁡ ( i ) = ∑ m = 1 m = K ⁢ ⁢  NearEnd ⁡ ( m ) - FarEnd ⁡ ( m + i )  ⁢ ⁢ with i = 1 , … ⁢ , N - K

Assignees

Inventors

Classifications

  • using a replica of transmitted signal in the time domain, e.g. echo cancellers · CPC title

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

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

  • H04B3/234Primary

    using double talk detection · CPC title

  • Noise filtering · 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 US9628141B2 cover?
A system and method are presented for acoustic echo cancellation. The echo canceller performs reduction of acoustic and hybrid echoes which may arise in a situation such as a long-distance conference call with multiple speakers in varying environments, for example. Echo cancellation, in at least one embodiment, may be based on similarity measurement, statistical determination of echo cancellati…
Who is the assignee on this patent?
Interactive Intelligence Inc, Interactive Intelligence Group Inc
What technology area does this patent fall under?
Primary CPC classification H04B3/234. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 18 2017 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).