Ich versuche, ein Echtzeit-Skalogramm (aus einem eindimensionalen Signal) im Stil eines Spektrogramms zu erstellen.
Durchsuchen verschiedener Papiere + Bücher; Das Gabor-Wavelet oder komplexe Morlet scheint bevorzugt zu sein, um eine enge Beziehung zur Frequenz aufrechtzuerhalten.
Obwohl ich aufgrund von Bedenken hinsichtlich der Rechenkomplexität gehofft hatte, ein Wavelet mit echtem Wert zu verwenden ... Welches Wavelet würde empfohlen werden?
Antworten:
Das Mutter-Wavelet Ihres Skalogramms sollte eine ähnliche Form haben wie die üblichen Peakformen, die Sie erkennen möchten (ich nehme an, Sie verwenden es, um Peaks Ihres Signals zu erkennen). Ich möchte Sie jedoch fragen, wofür Sie Wavelets verwenden möchten. Ich könnte Ihnen eine genauere Antwort auf Ihre Frage geben.
quelle
Leider ist es für 2D-Signale (Bildanalyse), aber ich glaube, seine Schlussfolgerung würde auch für 1D-Signale gelten. JF Kirby, "Welches Wavelet reproduziert das Fourier-Leistungsspektrum am besten?", Computers & Geosciences 31 (2005) 846–864
Grundsätzlich ist seine Schlussfolgerung das Fan-Wavelet, eine 2D-gedrehte Version des Morlet-Wavelets. In 1D würde ich den komplexen Morlet vorschlagen. Es ist die Mischung aus realem und komplexem Teil, die eine gute Ähnlichkeit mit einem Fourier-Leistungsspektrum ermöglicht.
Versuchen Sie, das Spektrum zu vergleichen, das aus einer Fourier-Transformation, einem komplexen Morlet und einem echten Morlet erhalten wurde. Achten Sie auf eine schlechte / nicht standardmäßige Normalisierung, die in vielen FFT-Algorithmen zu finden ist.
quelle
Der diskrete Meyer war meine Endwahl; es bietet eine relativ saubere Teilbandtrennung.
quelle