A novel recursive Fourier transform for nonuniform sampled signals: application to heart rate variability spectrum estimation

Med Biol Eng Comput. 2009 Jul;47(7):697-707. doi: 10.1007/s11517-009-0461-0. Epub 2009 Feb 27.

Abstract

We present a novel method to iteratively calculate discrete Fourier transforms for discrete time signals with sample time intervals that may be widely nonuniform. The proposed recursive Fourier transform (RFT) does not require interpolation of the samples to uniform time intervals, and each iterative transform update of N frequencies has computational order N. Because of the inherent non-uniformity in the time between successive heart beats, an application particularly well suited for this transform is power spectral density (PSD) estimation for heart rate variability. We compare RFT based spectrum estimation with Lomb-Scargle Transform (LST) based estimation. PSD estimation based on the LST also does not require uniform time samples, but the LST has a computational order greater than Nlog(N). We conducted an assessment study involving the analysis of quasi-stationary signals with various levels of randomly missing heart beats. Our results indicate that the RFT leads to comparable estimation performance to the LST with significantly less computational overhead and complexity for applications requiring iterative spectrum estimations.

MeSH terms

  • Algorithms
  • Arrhythmias, Cardiac / diagnosis*
  • Electrocardiography / methods
  • Fourier Analysis
  • Heart Rate / physiology
  • Humans
  • Signal Processing, Computer-Assisted*