Filtering heart rate signal

4 ビュー (過去 30 日間)
Sunil
Sunil 2024 年 5 月 14 日
コメント済み: Star Strider 2024 年 5 月 14 日
I'm working with an array of heart rate data and need to remove noise from the signal. However, most filtering methods I've come across are focused on ECG data, which has different characteristics than heart rate data.
Could you suggest a suitable method for filtering noise from heart rate data? I'd appreciate any guidance on the best approach to take.
  1 件のコメント
Star Strider
Star Strider 2024 年 5 月 14 日
I suspect the general approach would be similar to other biomedical signal processing. Calculate the Fourier transform of your data to see if the noise is broadband or band-limited. If band-limited, use a frequency-selective filter. If broadband, the options are limited. Use wavelet denoising or the Savtitzky-Golay filter to deal with it.
I have a difficult time understanding how heart rate data could be noisy, since ideally it should be derived from EKG R-R intervals. The only valid R-deflections to usee for this are those preceded by a normal P-deflection, ‘normal’ being defined in terms of timing and morphology.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeECG / EKG についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by