Motion Artifact Detection in PPG

Motion artifact detection algorithms automatically identify PPG segments corrupted by physical movement using accelerometer-based activity detection, PPG signal statistics (amplitude excursions, spectral distortion), and machine learning classifiers, enabling quality-gated processing that improves measurement accuracy.

Motion artifacts in PPG arise from three mechanisms: sensor-skin interface displacement (dominant source), blood volume redistribution from tissue compression, and venous blood movement from inertial effects. These produce additive interference that can exceed the cardiac PPG amplitude by 10–100× during vigorous motion, fundamentally corrupting the signal.

Accelerometer-based detection computes motion intensity metrics (root-mean-square acceleration, jerk magnitude, frequency content) and flags PPG segments where motion exceeds empirically determined thresholds. Simple thresholds on RMS acceleration provide 75–85% artifact detection sensitivity. More sophisticated approaches compute the cross-correlation between accelerometer spectral content and PPG spectral content — high correlation indicates motion contamination of the PPG.

Machine learning artifact detectors trained on labeled PPG segments (clean vs. corrupted, manually annotated or determined by concurrent ECG reference) achieve 90–95% detection accuracy. CNN classifiers processing 2–5 second PPG windows with simultaneous accelerometer input learn complex artifact patterns including slow drift, high-frequency oscillations, and motion-cardiac frequency overlap. These classifiers can operate at beat level (flag individual corrupted beats) or epoch level (flag 5–30 second segments).

Frequently Asked Questions

What accelerometer metric best predicts PPG artifact severity?

Mean absolute deviation (MAD) of acceleration in the 0.5–10 Hz band correlates most strongly with PPG artifact severity (r = 0.72–0.85). Higher-frequency jerk (derivative of acceleration) specifically targets the abrupt movements that cause the largest PPG artifacts.

Can motion artifacts be detected without an accelerometer?

Yes. PPG-only artifact detection uses signal statistics: abnormal amplitude excursions (>3× running IQR), loss of autocorrelation periodicity, spectral flatness increase, and template correlation decrease. PPG-only detection achieves 70–80% sensitivity, lower than accelerometer-aided methods.

How should detected motion artifacts be handled?

Options include: exclusion (remove segment, simplest), interpolation (fill gaps with estimated values), and artifact removal (adaptive filtering, ICA). For clinical applications, exclusion with measurement unavailability flagging is safest. For consumer applications, interpolation maintains continuous display.

Related Algorithms