Coefficient updating method for adaptive filter in adaptive echo cancellation

An adaptive filter and echo cancellation technology, which is used in two-way sound reinforcement telephone systems, instruments, speech analysis, etc. It can solve the problem of adjusting the adaptive step factor in real time without echo strength, and cannot guarantee the accuracy of echo cancellation. and other problems to achieve the effect of improving the accuracy

Inactive Publication Date: 2017-09-05
CHONGQING UNIV OF EDUCATION
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The problem with the existing solution is that: on the one hand, the updating of the adaptive filter coefficients is not related to the filtering effect (residual signal), and

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
  • Coefficient updating method for adaptive filter in adaptive echo cancellation
  • Coefficient updating method for adaptive filter in adaptive echo cancellation
  • Coefficient updating method for adaptive filter in adaptive echo cancellation

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0037] This embodiment is a preferred implementation manner of the adaptive filter coefficient updating method in the adaptive echo cancellation of the present invention.

[0038] see figure 1 , the flow of the method for updating the adaptive filter coefficients in the adaptive echo cancellation in this embodiment is as follows figure 1 shown, including:

[0039] S1. Estimating the echo signal y(k) through an adaptive filter according to the reference signal x(k) of the pronunciation unit;

[0040] As a preferred implementation of this embodiment, this step may also include:

[0041] S101. Convert the reference signal x(k) of the speaker unit into a frequency domain reference signal X(f).

[0042] X(f)=FFT[x(k-M),...,x(k),...,x(k+M-1)]

[0043] S102. Estimating the frequency-domain echo signal Y(f),

[0044] Among them, W(f) is the current adaptive filter coefficient;

[0045] S103. Obtain the y(k) according to the Y(f):

[0046] y(k)=IFFT[Y(f)]

[0047] Wherein, th...

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 coefficient updating method for an adaptive filter in adaptive echo cancellation, and the method comprises the steps: estimating an echo signal y(k) according to a reference signal x(k) of a sound generation unit through the adaptive filter; calculating a residual signal e(k) according to the echo signal y(k) and a signal d(k) picked by a microphone; calculating a power spectrum xPow(f) of a frequency domain reference signal X(f); calculating a power spectrum ePow(f) of a frequency domain residual signal E(f); calculating the correlation power spectrum xePow(f) of a conjugate residual signal E*(f) of the frequency domain residual signal E(f) and the frequency domain reference signal X(f); calculating the correlation coefficient cohxe(f) of X(f) and E*(f); enabling a median cohxemed of cohxe(f) to serve as the adaptive step factor of the adaptive filter at each frequency point, and updating the coefficient of the adaptive filter. According to the technical scheme of the invention, the method enables the correlation coefficient between the residual signals and the reference signal to serve as the adaptive step factor so as to update the coefficient of the adaptive filter, and can achieve the effective echo cancellation of each voice state.

Description

technical field [0001] The invention relates to the echo processing technology in the process of real-time voice communication and human-computer interaction, in particular to an adaptive filter coefficient update method in adaptive echo cancellation. Background technique [0002] In the process of real-time voice communication, the sound from the speaker of the communication terminal will always be picked up by the microphone of the terminal. If it is sent out without processing, the other party can always hear his own voice; The sound emitted is picked up by the microphone, and the voice of the controller is picked up at the same time. If the voice from the interactive terminal is not eliminated in the signal picked up by the microphone, the interactive terminal will introduce strong interference when recognizing the voice of the controller, reducing the The success rate of recognition is reduced, which eventually causes difficulty in interaction. Therefore, in the proces...

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/02G10L21/0208H04M9/08
Inventor 付仕明韦鹏程程雪峰刘芬付红王洋吴广富蒋文豪
Owner CHONGQING UNIV OF EDUCATION
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