Method and communication device for optimizing echo cancellation
US6678254B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | May 3, 1999 |
| Grant date | Jan 13, 2004 |
| Priority date | — |
| Expiry date | May 3, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04B3/234
- WIPO fieldTelecommunications
- WIPO sectorElectrical engineering
Abstract
An echo canceller is described with improved performance. The echo canceller is capable of maintaining audio quality with less consumption of processor cycles by initially segmenting coefficients corresponding to successive audio samples of a delay line into a predetermined number of segments. The coefficients are used in computing an echo estimate. Upon segmenting the coefficients, certain segments are assigned to a first segment group, where the coefficients of that group are updated more frequently than coefficients assigned to one or more of the remaining groups. In one embodiment, this grouping is achieved by periodically computing a cumulative magnitude of the coefficients of each segment for all coefficients of the segments and subsequently placing a lesser number of segments with the highest cumulative coefficient magnitudes into the first segment group. Of course, in lieu of cumulative magnitude calculations, the energy of the coefficients may be computed. In any event, the remainder of the segments may be placed into a second segment group or multiple groups that are updated less frequently than the first segment group.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.