2

I noticed that there are two types of wavelet functions, i.e. the real-valued, such as the Mexican hat wavelet, and the complex-valued, such as the Morlet wavelet. How was the complex-valued wavelet function proposed? What are their advantages?

Wang Yun
  • 124
  • 1
  • 13

1 Answers1

3

Complex, or analytic wavelets enable:

  1. Instantaneous frequency, amplitude, and phase extraction - detailed post.
  2. Robust feature extraction for classification, stable against time-warping deformations (and, if coupled with time averaging, robust to time shifts), and averaged information recovery via higher-order transforms -- paper, lecture
  3. Exact analyticity enables superior time localization - example on hyperbolic chirp

Although lacking negative frequencies by definition, they aren't limited to real inputs: complex inputs are handled with the anti-analytic complement that lacks positive frequencies.

In contrast, real wavelets are advantageous for detecting fast transients and analyzing fractals (e.g. perturbation, noise analysis) - ch6 of Wavelet Tour, and ch4 for analytic.

OverLordGoldDragon
  • 8,912
  • 5
  • 23
  • 74