Publication detail

Aplikace adaptivních metod pro potlačování šumu v komunikačních prostředcích

MALENOVSKÝ, V.

Original Title

Aplikace adaptivních metod pro potlačování šumu v komunikačních prostředcích

English Title

Application of adaptive metohds for noise cancellation in speech communications

Type

report

Language

Czech

Original Abstract

V souvislosti s rozvojem telekomunikačních technologií a jejich komerčním nasazením se často setkáváme se situacemi, ve kterých musíme čelit problémům se šumem. Mezi nejvýznamější oblasti, ve kterých je nezbytně nutné šum efektivně potlačovat, patří zejména hands-free telefonie, satelitní komunikace, akustika nebo telekonference. Vzhledem k tomu, že většina systémů zpracovávajících řečové signály pracuje v reálném čase je potřeba hledat takové algoritmy pro potlačení šumu, které nebudou časově náročné. Navíc je známo, že řečové signály jsou "kvazi-stacionární", což znamená, že jejich statistické parametry lze považovat za konstantní pouze v úsecích zhruba 15-30 ms. Z toho důvodu se hledají algoritmy, které se dokáží "adaptovat" podle měnících se podmínek a sami tak upravují svou strukturu. V průběhu 60-90 let byly vyvinuty některé velmi efektivní adaptivní metody pro potlačování šumu, které ovšem z výše uvedených důvodů nemohly být aplikovány. Teprve začátkem 90. let, díky nástupu DSP (digital signal processing) technologií a zejména pak DSP procesorů, došlo k významnému posunu hranic pro aplikovatelnost těchto metod. Mezi nejpoužívanější metody současné praxe patří algoritmy typu LMS, založené na metodě nejmenších čtverců. LMS a jeho deriváty jsou lineární metody, které pracují na principu Wienerova filtru. Základním nedostatkem, který ovšem nijak nebrání jejich komerčnímu nasazení, patří zejména nízká rychlost konvergence. Na druhé straně existují metody, které jsou několikanásobně rychlejší, ovšem nesrovnatelně náročnější na výpočetní výkon. Mezi tyto metody patří zejména algoritmy typu RLS, které jsou založeny na metodě rekurzivního průměrování a vychází principiálně z teorie Kalmanovy filtrace. Cílem tohoto výzkumu je podrobná analýza adaptivních metod určených pro potlačování šumu a jejich implementace v aplikaci "Potlačování echa v interiéru automobilu".

English abstract

During the first stage of our research we have concentrated mainly on investigating the capabilities of different adaptive techniques. We have been looking for algorithms that would be able to operate in a nonstationary environment and, more importantly, in real-time. We have found that the success of noise cancellation depends mostly on two factors: the convergence rate and the computational complexity. The background theory of adaptive algorithms that has been developed provides a first insight into the structure of noise cancelling system and its computational capabilities. Usually, after an algorithm has been mathematically expressed through equations, conditions and definitions, it is necessary to make some simulations before a real-time implementation is made. In this stage we have performed such simulations on both types of signals, i.e. artificially generated and recorded from real environment. We have chosen Matlab as a simulation tool that allows for an easy implementation of signal processing algorithms as well as other mathematical and statistical utilities. In this way we have gained a deep insight into the adpative process running in the heart of a noise cancellation system. First of all, it has to be verified that a chosen algorithm is working according to what we expect it to do. That is to obtain that noise is successfully cancelled in a relatively short time. The level of residual signal, i.e. signal after noise suppression, must be sufficiently low since it may represent a significant intrusion into speech communication. Noise in speech utterance is first modelled by a second-order all-zero process with an MLS sequence as the input signal. The goal is to cancel the effects of the simulated degrading environment and preserve meaningful information at the same time.

Keywords

adaptivní, řečový, potlačení, echo, filtrace

Key words in English

adaptive, speech, cancellation, echo, filtering

Authors

MALENOVSKÝ, V.

Released

3. 1. 2004

Location

Brno

Pages from

1

Pages to

62

Pages count

62

BibTex

@techreport{BUT57106,
  author="Vladimír {Malenovský}",
  title="Aplikace adaptivních metod pro potlačování šumu v komunikačních prostředcích",
  year="2004",
  address="Brno",
  pages="62"
}