Signal processing
DFA (Detrended Fluctuation Analysis) for PPG HRV
Detrended Fluctuation Analysis (DFA) quantifies the fractal scaling properties of interbeat interval time series by measuring how the fluctuation magnitude scales with observation window size. DFA α1 (short-term scaling exponent) is a robust nonlinear HRV metric sensitive to autonomic dysfunction and cardiovascular risk.
How it works
Schematic summary of this guide. Waveforms are illustrative, not measured data.
DFA divides the cumulative sum of the IBI series (mean-subtracted) into non-overlapping windows of size , fits a polynomial trend in each window, computes the root-mean-square fluctuation after detrending, and repeats for window sizes from 4 to beats. The log-log plot of vs. reveals the scaling exponent as the slope. (computed from = 4–16 beats) captures short-term cardiac dynamics; ( = 16–64) captures longer-term correlations.
Healthy resting IBI series exhibit (1/f noise, indicating long-range correlations), while indicates loss of fractal organization (associated with heart failure, post-MI, and aging), and indicates excessive regularity (associated with severe autonomic neuropathy). In athletic performance monitoring, DFA from PPG during exercise correlates with ventilatory thresholds: transitions from ~1.0 at low intensity to ~0.5 at the aerobic threshold and approaches 0.5 at the anaerobic threshold, providing a non-invasive intensity zone indicator.
Exercise DFA from PPG is less validated but shows promising correlation with lactate threshold-based zone boundaries in preliminary studies. DFA is more robust to occasional IBI detection errors than frequency-domain metrics because the detrending step removes slow artifacts and the scaling analysis averages over multiple window sizes.
Frequently Asked Questions
What does DFA α1 measure physiologically?
DFA reflects the fractal complexity of cardiac rhythm regulation. Values near 1.0 indicate healthy, complex regulation by interacting feedback loops (baroreflex, respiratory, thermoregulatory). Deviation from 1.0 in either direction indicates loss of regulatory complexity.
How is DFA α1 used for exercise intensity monitoring?
DFA decreases from ~1.0 at rest to ~0.5 at the aerobic threshold and approaches 0.5 at the anaerobic threshold. Athletes use real-time DFA from chest strap or PPG to maintain training zones without lactate testing.
How many IBI data points are needed for reliable DFA?
Minimum 200 beats for computation (covering window sizes 4–16). For both and , 1000+ beats are recommended.