LabVIEWForum.de
Stark verrauschtes Signal durch Wavelet glätten. - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Stark verrauschtes Signal durch Wavelet glätten. (/Thread-Stark-verrauschtes-Signal-durch-Wavelet-glaetten)



Stark verrauschtes Signal durch Wavelet glätten. - bierber - 10.07.2006 08:51

Morgen,

ich hab ein stark verrauschtes Signal. Ein Kollege hat mir gesagt, das er sowas schonmal mit einer Wavelet Transformation geglättet hat. Allerdings hat er das in C gemacht und weiß auch nicht mehr genau wie. Kann mir jemand sagen wie das mit LabVIEW geht und was das überhaupt ist. Wiki hilft zwar ein bisschen, aber net so viel.

Kann es sein, das ich dafür ein Add-on brauche?

Kann man sowas auch mit Fourier machen?

Danke mal Felix


Stark verrauschtes Signal durch Wavelet glätten. - cwolz - 10.07.2006 11:14

Hi,

wie wär's mit einem Filter?


' schrieb:Morgen,

ich hab ein stark verrauschtes Signal. Ein Kollege hat mir gesagt, das er sowas schonmal mit einer Wavelet Transformation geglättet hat. Allerdings hat er das in C gemacht und weiß auch nicht mehr genau wie. Kann mir jemand sagen wie das mit LabVIEW geht und was das überhaupt ist. Wiki hilft zwar ein bisschen, aber net so viel.

Kann es sein, das ich dafür ein Add-on brauche?

Kann man sowas auch mit Fourier machen?

Danke mal Felix



Stark verrauschtes Signal durch Wavelet glätten. - Lucki - 10.07.2006 16:54

Filterung ist immer mir Informationsverlusten verbunden, und wie das Filter beschaffen sein muß, damit sich die Verfälschung des Nutzsignal in akzeptablen Grenzen hält, läßt sich von hier aus nicht beurteilen.
Das braucht man aber nur, wenn es sich um ein einmaliges Signal handelt. Man kann das Rauschen auch ohne Verfälschung des Nutzsignals beliebig verringern. Voraussetzung ist nur, daß man die Messdatenerfassung unter identischen Bedinungen wiederholen kann, es darf sich also nicht um einen eimaligen, nicht reproduzierbaren Vorgang handeln. Mittelwert aus N Messungen verbeserrt das Signal-Rauschverhältnis um den Faktor SQRT(N), also bei 100 Messungen um den Faktor 10.


Stark verrauschtes Signal durch Wavelet glätten. - oenk - 26.09.2006 16:15

Hallo bierber,

meine Antwort kommt zwar ein bisschen spät, vielleicht liest du es ja trotzdem noch.

Zur Wavelet-Transformation und WT mit LabVIEW

Mit der Wavelet-Transformation ist man in der Lage bei einem schlechten SNR die Signale zu
gewinnen. Ist aber nicht ganz so einfach, man sollte schon wissen was man tut.
Zum Einen sollte das verwendete Wavelet auf das zu erwartende Signal angepasst sein. Lässt
sich nicht mit einem x-beliebigen Basis-Wavelet erledigen. Zum anderen muss man sich einige
Gedanken zum verwendeten Schwellwertverfahren machen....
Würde jetzt erstmal ziemlich theoretisch werden, wollte ich alles erklären.
Lies was über "Subband-Coding mit Wavelets", dort wird alles erklärt...

Es gibt von NI ein "Advanced Signal Processing Toolkit", welches VIs zur WT beinhaltet.
Das vorgefertigte VI zur WT-Denoising funktioniert ohne Wavelet-Transformation Kenntnisse
nicht ganz so sauber. Wie gesagt, man sollte schon wissen, was man tut....

Hier bekommst du einen ersten Einblick in die Wavelet-Transformation
http://digital.ni.com/manuals.nsf/websearc...625703E003B9551