Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Improved NLMS echo cancellation algorithm

An improved and algorithmic technology, applied in the field of communications, can solve problems such as inability to meet fully automated facilities, potential safety hazards, and inability to obtain key information in a timely manner, to reduce network bandwidth occupancy and bandwidth calculation, reduce transmission, and improve system performance. real-time effects

Active Publication Date: 2020-05-08
河南华启思创智能科技有限公司
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the above real-time communication scenarios, there are certain requirements for the signal transmission of dialogue and communication. If there is too much noise, key information cannot be obtained in time, which may cause potential safety hazards.
The existing echo cancellation algorithm has certain requirements for the calculation amount of full-duplex intercom bandwidth and anti-noise ability, but it still cannot meet the needs of the above fully automated facilities

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
  • Improved NLMS echo cancellation algorithm
  • Improved NLMS echo cancellation algorithm
  • Improved NLMS echo cancellation algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0043] Embodiment: a kind of improved NLMS echo cancellation algorithm, comprises the following steps:

[0044]S1. Use the double-door detection algorithm to judge whether someone is talking at the moment: the detection result is related to the working state control of the adaptive filter later. When double-ended intercom, the filter coefficient should be suspended and updated; when single-ended talk, the filter coefficient should be updated normally ;

[0045] The two statistics used are:

[0046] Define two statistics ξ a and ξ b , set two thresholds T 1 and T 2 is 0.8:

[0047] (1) Microphone signal D and adaptive filter The cross-correlation between the output signals, denoted as ξ a ,

[0048] (2) The cross-correlation between the microphone signal D and the error signal E, denoted as ξ b ;

[0049] Among them, D, E represents a section of signal, said D={d(1),d(2)...,d(N)}, N represents the length of signal D, D, E is calculated in the same way,

[0050] ...

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 an improved NLMS echo cancellation algorithm. The method comprises the following steps: S1, judging whether someone speaks currently or not by using a double-gate detection algorithm: defining two statistics xia and xib, setting two thresholds T1 and T2, firstly calculating the statistics xia, then comparing the statistics xia with the threshold T1, and if xia is greater than or equal to T1, judging that sound is made in the single end; otherwise, calculating the statistics Xib, comparing the statistics magnitude Xib with the threshold T2, and if Xib is greater than T2,judging that double-end intercom occurs; and if Xib is less than or equal to T2, judging as single-ended speaking; s2, adopting echo data delay estimation; and S3, eliminating echo through an NLMS adaptive filter to obtain a normal voice input signal without an echo signal. According to the method, high-performance parallel discrete updating can be realized, and the problem of discrete updating of big data which cannot be installed in an LDM space can be solved.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to an improved NLMS echo cancellation algorithm. Background technique [0002] In the current situation of rapid development of fully automatic driving in urban rail transit, in order to meet the special needs of fully automatic driving scenarios, functional facilities such as passenger emergency intercom, train broadcast, head-to-tail intercom and row adjustment intercom have been added. The installation and operation of the facilities have improved the emergency handling capability, operational safety and reliability of urban rail transit in the fully automatic driving scenario, and provided a strong guarantee for the fully automatic driving of urban rail transit. In the above real-time communication scenarios, there are certain requirements for the signal transmission of dialogue and communication. If there is too much noise, key information cannot be obtained i...

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): H04M9/08
CPCH04M9/08H04M9/085
Inventor 钟华郑霄峰左大永冯波吴谊恒浦雪峰陈贡达
Owner 河南华启思创智能科技有限公司
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More