Echo cancellation method based on convex combination for M-estimaion proportional affine projection

一种仿射投影、回声消除的技术,应用在发声器械、语音分析、仪器等方向,能够解决稳态误差小、收敛速度慢、加快算法辨识稀疏系统收敛速度等问题

Inactive Publication Date: 2018-12-28
SOUTHWEST JIAOTONG UNIV
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method multiplies the input vector by a proportional matrix that is positively correlated with the input vector, so that the input signal is assigned to different adaptive filter weight update parameters that are positively correlated with the input vector, thereby accelerating the convergence speed of the algorithm when identifying a sparse system; Through the idea of ​​M estimation, a threshold parameter is set. When the error is smaller than the threshold parameter, the weight vector is updated normally. When the error is greater than the threshold parameter, the threshold parameter replaces the error to update the weight vector, so that the algorithm has a good performance. Anti-impulse noise ability; but this method only considers the improvement of filter weight update parameters, but the update step size of its adaptive filter is fixed, the step size used is large, the convergence speed is fast, and the steady-state error is also large ; If the step size is small, the steady-state error will be small and the convergence speed will be slow; the problem of convergence speed and steady-state error cannot be considered

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0081] A kind of embodiment of the present invention is, a kind of M estimation based on convex combination proportional class affine projection echo cancellation method, its steps are as follows:

[0082] A. Remote signal sampling

[0083] A1. The remote sampling signal discrete values ​​x(n), x(n-1),...,x(n-L+1) between the current time n and the time n-L+1 constitute the current time The adaptive filter input vector X(n) of n, X(n)=[x(n), x(n-1),..., x(n-L+1)] T , where L=512 is the number of filter taps, and T represents the transpose operation;

[0084] A2. Filter the filter input vector X(n) at the current moment n through the convex combination adaptive echo cancellation filter to obtain the large-step filter value y at the current moment n respectively 1 (n),y 1 (n)=W 1 T (n)X(n) and the small step filter value y of the current moment n 2 (n),y 2 (n)=W 2 T (n)X(n); where W 1 (n)=[w 1,0 (n),w 1,1 (n),...w 1,l (n)...,w 1,L-1 (n)] T , is the tap weight vect...

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 relates to an echo cancellation method based on convex combination for M-estimation proportional affine projection. The method comprises steps of A of far-end signal sampling; B of convex combination, a large-step filter value y1(n) and a small-step filter value y2(n) at the current time n are subjected to convex combination through a large-step filter weight lambda(n) of the currenttime n to obtain a combination filter value y(n) of the current time n; C of echo signal elimination, an echoed near-end signal d(n) picked up by a near-end microphone is subtracted with an output value y(n) of an adaptive filter and then returned to a far end, a return signal is a residual signal e(n), and e(n)=d(n)-y(n); D of updating a filter tap weight vector, the method of M-estimation proportional affine projection based on convex combination is utilized to calculate update of an adaptive filter tap weight vector; E of updating a filter weight; F of limiting the filter weight; G, let n=n+1, and the steps A, B, C, D, E, F, G are repeated till the end of iteration.

Description

technical field [0001] The invention relates to an adaptive echo cancellation method for a communication system. Background technique [0002] In a voice-based communication system (such as a hands-free phone, a video conference system, etc.), the voice quality is usually affected by the echo, mainly the acoustic echo, which seriously affects the call quality. Echo is a phenomenon in which sound or signal is reflected back to the signal source after delay or deformation. In communication systems such as voice communication, data communication, satellite communication, hands-free phone, and teleconferencing system, echo phenomenon exists to varying degrees. . Take video conference as an example, because the speaker and the microphone are placed in the same space, the far-end voice from the local speaker is received by the local near-end microphone and transmitted back to the far-end, causing the far-end speaker to hear his own voice. Therefore, effective measures must be ta...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G10K11/178G10L19/26G10L21/0208
CPCG10K11/17854G10L19/26G10L21/0208G10L2021/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