Shrinkage variable step length sub-band echo cancellation method

An eldest and sub-band technology, applied in the field of adaptive echo cancellation, which can solve problems such as algorithm performance degradation

Active Publication Date: 2016-11-16
SOUTHWEST JIAOTONG UNIV
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the current adaptive echo cancellation application, the more mature subband method is the adaptive filtering algorithm of the normalized subband class, such as the literature 1 "Variableregularization parameter sign subband adaptive filter" (J.Ni and F.Li, Electron.Lett., vol.46, no.24, pp.1605–1607, Nov.2010.)'s (SSAF) method, which is to add the symbolic subband (SSAF) algorithm to the variable regularizati

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Shrinkage variable step length sub-band echo cancellation method
  • Shrinkage variable step length sub-band echo cancellation method
  • Shrinkage variable step length sub-band echo cancellation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] A kind of specific embodiment of the present invention is:

[0041] A shrinkage variable step length sub-band echo cancellation method, the steps are as follows:

[0042] A shrinkage variable step length sub-band echo cancellation method, the steps are as follows:

[0043] A. Signal sampling and processing

[0044] The sampled remote signal between the current time n and the time n-L+1 constitutes the input vector U(n) of the analysis filter 1 at the current time n, U(n)=[u(n),u(n- 1),...,u(n-L+1)] T ; L=512 is the number of taps of the filter, and the superscript T represents the transpose operation;

[0045] The input vector U(n) is divided into I remote subband vectors U by analysis filter one i (n), U i (n)=[u i (n),u i (n-1),...,u i (n-L+1)] T ;

[0046] At the same time, the near-end signal d(n) with echo at the current moment n picked up by the near-end microphone is divided into two by the analysis filter into I near-end band signals d i (n);

[0047] ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a shrinkage variable step length sub-band echo cancellation method, and the method comprises the steps: A, signal sampling and processing: segmenting an input vector U(n) into I far-end sub-band vectors Ui(n) through a first analysis filter, enabling a near-end signal d(n) picked by a near-end microphone to be segmented into I near-end sub-band signals di(n) through a second analysis filter, carrying out the I extraction of a far-end input sub-band vector Ui(n) through an extractor, obtaining far-end input sub-band extraction vectors Ui(k), and, similarly, carrying out the I extraction of the near-end sub-band signals di(n) through the extractor, and obtaining near-end sub-band extraction signals di(K); B, filter outputting: enabling the far-end input sub-band extraction vectors Ui(k) to pass through a sub-band filter in an adaptive echo cancellation filter, obtaining output sub-band signals yi(k); C, echo cancellation; D, the updating of a weight coefficient vector: obtaining an updating step length [Mu]i(k) of the weight coefficient vector of the sub-band filter based on a denoising near-end signal square estimation quantity; E, the supposing: k is equal to (k+1), and the repeated execution of steps A, B, C and D till the conversation is ended. The method can obtain a higher rate of convergence and a lower stable error.

Description

technical field [0001] The invention belongs to the technical field of adaptive echo cancellation for voice communication. Background technique [0002] At present, the echo canceller estimates the echo through the core component—adaptive filter, and subtracts the estimated value of the echo from the near-end signal to achieve the effect of echo cancellation. Adaptive echo cancellation technology has been unanimously recognized because of its low cost and good effect, and it is also one of the most promising echo cancellation technologies recognized internationally. [0003] From the basic principle of echo cancellation, the use of acoustic echo canceller to achieve echo cancellation, the core part of which is the adaptive filter. The least mean square (LMS) algorithm, which is most commonly used in adaptive systems, often cannot achieve good results in echo cancellation applications. For this reason, in order to solve this difficulty, the method of normalized sub-band ada...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G10L21/0208G10L21/0216
CPCG10L21/0208G10L21/0216G10L2021/02082
Inventor 赵海全王文渊
Owner SOUTHWEST JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products