<p>Heart rate tracking using Photoplethysmography&#xa0;(PPG) suffers from motion artifacts, which can change signal structure in a way that the spectral peak due to motion artifacts&#xa0;(MAs) can mask the actual peak related to the heart rate. To handle the problem just mentioned, a novel mathematical model for heart rate&#xa0;(HR) tracking is introduced. Our technique is based on a mathematical model for a multichannel PPG. The model uses a fixed-resolution spectrum of Fast Fourier Transform&#xa0;(FFT), Chirplet Z Transform&#xa0;(CZT) spectra at various resolutions, confinement of spectral space, previous heart rate, range of the signal, and a golden seed&#xa0;(GS) algorithm to generate the next heart rate. GS algorithm is a novel technique which is introduced to handle the masking of spectral peaks related to HRs. The GS algorithm utilizes intensity profiling, the Singular Spectrum Analysis&#xa0;(SSA) algorithm, spectral multiplication and subtraction, and proximity clustering to enhance the masked peak. The average time taken by our technique is 21.21ms and a mean average error of 2.12 on the IEEE signal processing Cup 2015 makes it fit for the real-time applications.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Mathematical modeling of heart rate tracking in motion affected PPG signals

  • Shahid Ismail,
  • Muhammad Usman Akram,
  • Imran Siddiqi,
  • Norah Saleh Alghamdi

摘要

Heart rate tracking using Photoplethysmography (PPG) suffers from motion artifacts, which can change signal structure in a way that the spectral peak due to motion artifacts (MAs) can mask the actual peak related to the heart rate. To handle the problem just mentioned, a novel mathematical model for heart rate (HR) tracking is introduced. Our technique is based on a mathematical model for a multichannel PPG. The model uses a fixed-resolution spectrum of Fast Fourier Transform (FFT), Chirplet Z Transform (CZT) spectra at various resolutions, confinement of spectral space, previous heart rate, range of the signal, and a golden seed (GS) algorithm to generate the next heart rate. GS algorithm is a novel technique which is introduced to handle the masking of spectral peaks related to HRs. The GS algorithm utilizes intensity profiling, the Singular Spectrum Analysis (SSA) algorithm, spectral multiplication and subtraction, and proximity clustering to enhance the masked peak. The average time taken by our technique is 21.21ms and a mean average error of 2.12 on the IEEE signal processing Cup 2015 makes it fit for the real-time applications.