SPECMAR: fast heart rate estimation from PPG signal using a modified spectral subtraction scheme with composite motion artifacts reference generation.

The task of heart rate estimation using photoplethysmographic (PPG) signal is challenging due to the presence of various motion artifacts in the recorded signals. In this paper, a fast algorithm for heart rate estimation based on modified SPEctral subtraction scheme utilizing Composite Motion Artifa...

Descripción completa

Detalles Bibliográficos
Publicado en:Medical & Biological Engineering & Computing Vol. 57; no. 3; pp. 689 - 703
Autores principales: Islam, Mohammad Tariqul, Ahmed, Sk. Tanvir, Shahnaz, Celia, Fattah, Shaikh Anowarul
Formato: Journal Article
Publicado: Springer Nature Mar2019
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=135086833&site=ehost-live
header:
  @attributes:
    shortDbName: ccm
    uiTerm: 135086833
    longDbName: CINAHL Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    dissinfo:
    jinfo:
      jid:
        01400118
        PO0
      jtl: Medical & Biological Engineering & Computing
      issn: 01400118
      maglogo: N
    pubinfo:
      dt: Mar2019
      vid: 57
      iid: 3
      pid: 237
      pub: Springer Nature
      place: New York, New York
    artinfo:
      ui:
        135086833
        135086833
        NLM30349957
        10.1007/s11517-018-1909-x
        NLM30349957
        135086833
      ppf: 689
      ppct: 14
      formats:
        fmt:
          – @attributes:
              type: T
          – @attributes:
              type: P
      tig:
        atl: SPECMAR: fast heart rate estimation from PPG signal using a modified spectral subtraction scheme with composite motion artifacts reference generation.
      aug:
        au:
          Islam, Mohammad Tariqul
          Ahmed, Sk. Tanvir
          Shahnaz, Celia
          Fattah, Shaikh Anowarul
        affil: Department of Electrical and Electronic Engineering, Bangladesh University of Engineering and Technology, 1205, Dhaka, Bangladesh
      sug:
        subj:
          Algorithms
          Heart Rate Physiology
          Plethysmography Methods
          Signal Processing, Computer Assisted
          Electrocardiography
          Running
          Motion
          Accelerometry
          Resource Databases
          Artifacts
          Clinical Assessment Tools
      ab: The task of heart rate estimation using photoplethysmographic (PPG) signal is challenging due to the presence of various motion artifacts in the recorded signals. In this paper, a fast algorithm for heart rate estimation based on modified SPEctral subtraction scheme utilizing Composite Motion Artifacts Reference generation (SPECMAR) is proposed using two-channel PPG and three-axis accelerometer signals. First, the preliminary noise reduction is obtained by filtering unwanted frequency components from the recorded signals. Next, a composite motion artifacts reference generation method is developed to be employed in the proposed SPECMAR algorithm for motion artifacts reduction. The heart rate is then computed from the noise and motion artifacts reduced PPG signal. Finally, a heart rate tracking algorithm is proposed considering neighboring estimates. The performance of the SPECMAR algorithm has been tested on publicly available PPG database. The average heart rate estimation error is found to be 2.09 BPM on 23 recordings. The Pearson correlation is 0.9907. Due to low computational complexity, the method is faster than the comparing methods. The low estimation error, smooth and fast heart rate tracking makes SPECMAR an ideal choice to be implemented in wearable devices. Graphical Abstract Flow chart for the heart rate estimation using modified SPEctral subtraction scheme utilizing Composite Motion Artifacts Reference generation (SPECMAR) from photoplethysmographic (PPG) signals.
      pubtype: Academic Journal
      doctype: Journal Article
      ougenre: Article
    language: English
    refInfo:
    holdings:
      @attributes:
        islocal: N