Noise Cancellation mittels Wavelets unter PD/MATLAB
Henning Petersen
Mit Hilfe von Wavelets soll ein Noise Cancellation Verfahren entwickelt werden. Das zu entstörende Signal wird mittels einer Wavelet Packet Transformation in die Waveletdomäne transformiert. Es soll hier eine für die Entrauschung geeignete Basis für das Signal gefunden werden. Zur Unterdrückung des Störsignals werden simple Thresholding - Algorithmen in der Waveletdomäne verwendet. Um semistationären Störsignalen gerecht zu werden, müssen in den Sprachpausen die Störgeräuschpegel geschätzt und die Thresholds dementsprechend adaptiert werden. Hierzu ist eine Voice Activity Detection, unter Verwendung geeigneter Noise Estimator, notwendig. Die Programmierung erfolgt unter MATLAB.