Band-pass filtering the HRV using the Ornstein-Uhlenbeck process: MatSOAP demonstration


Illustration of how the irregularly-sampled the Heart Rate Variability Tachogram can be 3rd-order band-pass filtered.


The low frequency hi-pass action may be seen as 'detrending'.


Exemplar HRV tachograms are band-pass filtered and the Lomb Scargle periodogram displayed. (more details and code here)

Select example tachogram

 smoothing bandpass [Hz]

Time Series        Lomb Scargle Periodogram


detrending (high pass)

low pass  









Tony Fisher, Antonio Eleuteri,

Dave Groves, Chris Dewhurst

  alpha Fc low: afcl alpha Fc high:ch HRate [Hz]: HR0