Time-frequency analysis

What Is Time Frequency Analysis?

Time frequency analysis is a body of signal processing methods that characterize how the frequency content of a signal changes over time, producing representations in which both temporal and spectral information are simultaneously visible. Classical Fourier analysis decomposes a signal into sinusoidal components and assigns each a constant amplitude and phase, which is well suited to stationary signals but loses all information about when a particular frequency occurs. Many signals encountered in practice, including speech, biological rhythms, mechanical vibrations, and radar returns, are non-stationary: their spectral character changes from one moment to the next. Time frequency analysis addresses this by using transforms and distributions that map a one-dimensional time signal into a two-dimensional time-frequency plane, revealing features such as chirps, transients, and frequency modulations that Fourier methods cannot display directly.

The field grew from work in quantum mechanics and communications in the mid-twentieth century, drawing on the Gabor transform, proposed by Dennis Gabor in 1946, as an early attempt to represent signals in both time and frequency simultaneously. The Heisenberg uncertainty principle from physics has a direct analog in signal analysis: it is impossible to achieve arbitrarily fine resolution simultaneously in both time and frequency. This trade-off, known as the time-frequency uncertainty relation, shapes the design of every analysis method in the field, forcing choices about which domain receives the finer resolution.

Short-Time Fourier Transform

The short-time Fourier transform (STFT) is the most straightforward approach to time-frequency analysis. It segments the signal into successive overlapping windows, applies a standard Fourier transform within each window, and stacks the resulting spectra side by side to form a spectrogram. The window shape, typically a Gaussian or Hann function, determines the trade-off between time and frequency resolution: a short window localizes events in time but broadens each frequency component across the frequency axis, while a long window produces sharp frequency lines but smears the time of each feature. The STFT resolution is fixed once the window length is chosen, which makes it effective for signals whose characteristics vary slowly but poorly suited to signals that contain both low-frequency slowly varying components and brief high-frequency transients. The ScienceDirect overview of the short-time Fourier transform covers the mathematical formulation and the resolution trade-offs in detail.

Wavelet Transform

The wavelet transform overcomes the fixed-resolution limitation of the STFT by using basis functions, called wavelets, that are scaled and translated versions of a single prototype waveform. A narrow, high-frequency wavelet analyzes brief transients with fine temporal resolution, while a wide, low-frequency wavelet captures slow modulations with fine spectral resolution. This multi-resolution structure concentrates analysis effort where the signal content is: high-frequency features are examined with short windows and low-frequency features with long ones. The continuous wavelet transform (CWT) provides a dense time-scale representation, while the discrete wavelet transform (DWT) implements a dyadic filter bank that decomposes a signal into non-overlapping octave bands efficiently. Research from Sapien Labs on time-frequency analysis and the Morlet wavelet illustrates how the choice of wavelet and the number of cycles in the analyzing function determine the balance between time and frequency precision in biomedical applications.

Wigner-Ville Distribution and Quadratic Methods

The Wigner-Ville distribution (WVD) is a quadratic time-frequency representation that achieves better joint concentration than either the STFT or the wavelet transform for individual signal components. It is defined as the Fourier transform of the signal's instantaneous autocorrelation function and concentrates mono-component signals along their instantaneous frequency trajectory with theoretical sharpness that linear transforms cannot match. The cost is the appearance of interference terms, or cross-terms, between pairs of distinct signal components; these oscillatory artifacts can obscure the true components when the signal contains multiple simultaneous elements. Smoothed pseudo-Wigner-Ville distributions and Cohen's class of distributions apply kernels in the ambiguity plane to suppress cross-terms at the expense of resolution. A Springer Signal, Image and Video Processing article comparing STFT, wavelets, and multi-resolution methods places these quadratic methods in the context of the broader family of time-frequency representations.

Applications

Time frequency analysis has applications in a wide range of fields, including:

  • Speech processing and automatic speech recognition from spectrograms of voiced sounds
  • Biomedical signal analysis including EEG, ECG, and electromyography monitoring
  • Radar and sonar for detecting and classifying moving targets through Doppler analysis
  • Mechanical fault diagnosis by tracking changes in vibration frequency spectra over time
  • Seismology and structural health monitoring using time-frequency decomposition of waveforms
Loading…