Echo canceller device and voice telecommunications device

US10498389B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10498389-B2
Application numberUS-201515774653-A
CountryUS
Kind codeB2
Filing dateNov 16, 2015
Priority dateNov 16, 2015
Publication dateDec 3, 2019
Grant dateDec 3, 2019

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.

Disclosed is an echo canceller (10) including: a false echo calculator (32) that acquires current and previous filter-coefficient groups used by an adaptive filtering unit (20), and that calculates plural false echo signals by performing a filtering operation using each of the current and previous filter-coefficient groups on a sequence of reception signals (x(n)); a voice-transmission signal buffer that outputs a previous voice-transmission signal (y(n−1)); an evaluation value calculator (34) that calculates plural evaluated values of an echo cancellation quantity by using the previous voice-transmission signal; a filter selector (36) that selects a new filter-coefficient group on the basis of the plural evaluated values of the echo cancellation quantity; a foreground filter (39) that performs a filtering operation using the new filter-coefficient group on the sequence of reception signals (x(n)) to generate an estimated echo component; and a subtractor (25) that subtracts the estimated echo component from a voice-transmission signal to generate a residual signal (e(n)).

First claim

Opening claim text (preview).

The invention claimed is: 1. An echo canceller device comprising: an adaptive filtering unit to perform a filtering operation using a filter-coefficient group on a reception signal sequence input thereto, and to update the filter-coefficient group on a basis of a voice-transmission signal input thereto from a sound collector; a false echo calculator to acquire current and previous filter-coefficient groups which have been used by the adaptive filtering unit, and to perform filtering operations using the current and previous filter-coefficient groups, respectively, on the input reception signal sequence to thereby calculate false echo signals; a voice-transmission signal buffer to output, as a previous voice-transmission signal, a voice-transmission signal input thereto from the sound collector, after temporarily storing the voice-transmission signal; an evaluation value calculator to calculate evaluated values of an echo cancellation quantity corresponding to the respective false echo signals on a basis of the previous voice-transmission signal and the false echo signals; a filter selector to select a new filter-coefficient group from among the current and previous filter-coefficient groups on a basis of the evaluated values of the echo cancellation quantity; a foreground filter to perform a filtering operation using the new filter-coefficient group on the of input reception signal sequence to thereby generate an estimated echo component; and a subtractor to subtract the estimated echo component from a voice-transmission signal input thereto from the sound collector, to thereby generate a residual signal. 2. The echo canceller device according to claim 1 , further comprising a reception signal buffer to output, as a previous reception signal sequence, a reception signal sequence input thereto, after temporarily storing the reception signal sequence, wherein the false echo calculator performs filtering operations using the current and previous filter-coefficient groups, respectively, on the previous reception signal sequence to thereby calculate the false echo signals. 3. The echo canceller device according to claim 1 , wherein the filter selector selects, as the new filter-coefficient group, a filter-coefficient group corresponding to a largest one of the evaluated values of the echo cancellation quantity from among the current and previous filter-coefficient groups. 4. The echo canceller device according to claim 1 , wherein the evaluation value calculator calculates, as each of the evaluated values of the echo cancellation quantity, a square of a ratio of the previous voice-transmission signal to a difference between the previous voice-transmission signal and each of the false echo signals. 5. The echo canceller device according to claim 1 , wherein the foreground filter performs a filtering operation using only the new filter-coefficient group to thereby generate the estimated echo component. 6. The echo canceller device according to claim 1 , wherein the foreground filter generates a combination filter-coefficient group by performing a linear combination of the new filter-coefficient group and a previous filter-coefficient group which has been used by the foreground filter, and also performs a filtering operation using the combination filter-coefficient group to thereby generate the estimated echo component. 7. A voice telecommunications device comprising: a communication function unit to communicate with another voice telecommunications device via an electrical communication network; and the echo canceller device according to claim 1 connected to both a speaker for converting into an acoustic wave a reception signal sequence input thereto from the communication function unit to emit the acoustic wave, and a sound collector, wherein the echo canceller device reduces an acoustic echo component in a voice-transmission signal input thereto from the sound collector, using the reception signal sequence. 8. An echo canceller device comprising: an adaptive filtering unit to perform a filtering operation using a filter-coefficient group on a reception signal sequence input thereto, and to adaptively update the filter-coefficient group on a basis of a voice-transmission signal input thereto from a sound collector; a reception signal buffer to output, as a previous reception signal sequence, the input reception signal sequence, after temporarily storing the reception signal sequence; a false echo calculator to acquire current and previous filter-coefficient groups which have been used by the adaptive filtering unit, and to perform a filtering operation using the current filter-coefficient group on the previous reception signal sequence to thereby calculate a first false echo signal, and further to perform a filtering operation using the previous filter-coefficient group on the previous reception signal sequence to thereby calculate a second false echo signal; a voice-transmission signal buffer to output, as a previous voice-transmission signal, a voice-transmission signal input thereto from the sound collector, after temporarily storing the voice-transmission signal; an evaluation value calculator to calculate a first evaluated value of an echo cancellation quantity on a basis of both the first false echo signal and the previous voice-transmission signal input thereto from the voice-transmission signal buffer, and to calculate a second evaluated value of the echo cancellation quantity on a basis of both the second false echo signal and the previous voice-transmission signal; a double-talk detector to compare with each other the first and second evaluated values of the echo cancellation quantity to decide whether a double talk occurs; a foreground filter to generating an estimated echo component by performing, on the input reception signal sequence, a filtering operation using a filter-coefficient group in which the current filter-coefficient group is incorporated with a degree of incorporation depending on the decision result acquired by the double-talk detector; and a subtractor to subtract the estimated echo component from a voice-transmission signal input thereto from the sound collector, to thereby generate a residual signal. 9. The echo canceller device according to claim 8 , wherein, in a case where it is decided that the double talk has occurred, the foreground filter lower the degree of incorporation in comparison with that in a case where it is decided that no double talk has occurred. 10. The echo canceller device according to claim 8 , wherein: the false echo calculator calculates a third false echo signal by performing a filtering operation using the current filter-coefficient group on the input reception signal sequence, and calculates a fourth false echo signal by performing a filtering operation using the previous filter-coefficient group on the input reception signal sequence; the evaluation value calculator calculates a third evaluated value of the echo cancellation quantity on a basis of both the third false echo signal and the voice-transmission signal input thereto from the sound collector, and calculates a fourth evaluated value of the echo cancellation quantity on a basis of both the fourth false echo signal and the voice-transmission signal input thereto from the sound collector; and the double-talk detector compares with each other the third and fourth evaluated values of the echo cancellation quantity to decide whether the double talk occurs. 11. The echo canceller device according to claim 10 , wherein, the double-talk detector decides that the double talk has occurred, when the first evaluated value of the echo cancellation quantity is equal to or smaller than

Assignees

Inventors

Classifications

  • H04B3/234Primary

    using double talk detection · CPC title

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

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

  • Devices for damping, suppressing, obstructing or conducting sound in acoustic devices (G10K1/06 - G10K1/10 take precedence; for electro-mechanical transducers for communication H04R3/002) · CPC title

  • using two adaptive filters, e.g. for near end and for end echo cancelling · 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 US10498389B2 cover?
Disclosed is an echo canceller (10) including: a false echo calculator (32) that acquires current and previous filter-coefficient groups used by an adaptive filtering unit (20), and that calculates plural false echo signals by performing a filtering operation using each of the current and previous filter-coefficient groups on a sequence of reception signals (x(n)); a voice-transmission signal b…
Who is the assignee on this patent?
Mitsubishi Electric Corp
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 Dec 03 2019 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).