IP Library Granted Patent US 6,944,288
Granted Patent B2
US 6,944,288 · App. 10/042,237 · Granted Sep 13, 2005

Double-talk and path change detection using a matrix of correlation coefficients

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,944,288
App. No.
10/042,237
Granted
Sep 13, 2005
Kind
B2
Abstract

A process is described which generates matrix coefficients using zero-lag auto and cross-correlations from signals commonly found in echo cancellers. Double-talk and path changes are then detected using matrix operations such as determinants, eigendecompositions, or singular value decompositions (SVDs). In a preferred embodiment, the determinant of the correlation-based matrix is compared against predetermined threshold values.

Claims (28)

1. A method of detecting double-talk and path changes in an echo cancellation system including a Least Mean Squares adaptive filter for generating an echo cancellation signal and having an echo path between a received path and a send path, and wherein a send path signal at an input to said send path comprises an echo source signal after said echo source signal has travelled said echo path and in the event that double-talk is present a double-talk signal, said method comprising:

generating a cross correlation matrix

R=E[ xx T ]

where

E is the statistical expectation operator and

𝕏

=

[

X

0

X

1

]

where

X 0 is said send path signal and X 1 is an estimated echo signal generated by said adaptive filter; and

performing a matrix operation on said matrix R to generate a characteristic value determinative of the correlation between said signals X 0 and X 1 ;

detecting the presence of double-talk and path changes occurring in said system from said characteristics value; and

adjusting the operation of said adaptive filter in response to said detecting step.

2. A method as claimed in claim 1 , wherein said characteristic value is the determinant of said matrix.

3. A method as claimed in claim 2 , wherein said double-talk and path changes are inferred when said determinant passes predetermined threshold values.

4. A method as claimed in claim 1 , wherein said characteristic value comprises eigendecompositions of said matrix.

5. A method as claimed in claim 1 , wherein said characteristic value comprises single valued decompositions of said matrix.

6. A method as claimed in claim 1 , wherein said characteristic value comprises condition numbers of said matrix.

7. A method as claimed in claim 1 , wherein said Least Mean Square filter implements a normalized-LMS algorithm.

8. A method as claimed in claim 1 , wherein the elements of said matrix are generated in the time domain.

9. A method as claimed in claim 1 , wherein the elements of said correlation-based matrix are generated in the frequency domain.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2017
From: MICROSEMI SEMICONDUCTOR ULC
To: IP GEM GROUP, LLC
Reel/Frame 043140/0366 →
CHANGE OF NAME Recorded Jul 31, 2017
From: MICROSEMI SEMICONDUCTOR CORP.
To: MICROSEMI SEMICONDUCTOR ULC
Reel/Frame 043141/0068 →
CHANGE OF NAME Recorded Jul 31, 2017
From: ZARLINK SEMICONDUCTOR INC.
To: MICROSEMI SEMICONDUCTOR CORP.
Reel/Frame 043378/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2002
From: SEIBERT, MICHAEL
To: ZARLINK SEMICONDUCTOR INC.
Reel/Frame 012663/0239 →