Linear Prediction-Based Reconstruction of Electrocardiogram with Premature Ventricular Contraction for Heart Rate Variability Analysis

  • Nipon Theera-Umpon
  • Panyaphon Phiphatkhunarnon
  • Sansanee Auephanwiriyakul
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 235)


A method to detect the locations of premature ventricular contraction (PVC) and reconstruct electrocardiogram (ECG) is proposed in this work. The ECG reconstruction is based on the linear prediction method. For the sake of known ground truths, a set of PVC beats was synthetically inserted to ECG from the MIT-BIH normal sinus rhythm database. The experimental results show that the heart rate variability (HRV) measures derived from the reconstructed ECG’s are very close to the ground truths in both time domain and frequency domain. The comparison to the methods commonly used by experts, i.e., removing the abnormal RR intervals or averaging RR intervals before calculating the HRV measures, also shows the better performance by the proposed method.


Electrocardiogram ECG reconstruction Premature ventricular contraction (PVC) PVC beat detection Heart rate variability (HRV) Linear prediction RR intervals 



We thank the Biomedical Signal Analysis Group, Department of Applied Physics, University of Kuopio, Finland, for the HRV Analysis Software.


  1. 1.
    Bazett HC (1920) An analysis of the time relationship of the electrocardiogram. Heart 7:353–370Google Scholar
  2. 2.
    Geselowitz B (1989) On the theory of the electrocardiogram. Proc IEEE 77:857–876CrossRefGoogle Scholar
  3. 3.
    Prieto-Guerrero A, Mailhes C, Castanié F (2007) Lost sample recovering of ECG signals in e-health applications. In: IEEE engineering in medicine and biology society conference, pp 31–34 Google Scholar
  4. 4.
    Theera-Umpon N, Piphatkhunarnon P, Auephanwiriyakul S (2008) Data reconstruction for missing electrocardiogram using linear predictive coding. In: IEEE international conference on mechatronics and automation, pp 638–643Google Scholar
  5. 5.
    Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology (1996) Heart rate variability: standards of measurement, physiological interpretation, and clinical use. Europ Heart J 17:354–381Google Scholar
  6. 6.
    Dreifus LS, Agarwal JB, Botvinick EH (1993) Heart rate variability for risk stratification of life-threatening arrhythmias. J Am Coll Cardiol 22:948–950CrossRefGoogle Scholar
  7. 7.
    Kim KK, Lim YG, Kim JS, Park KS (2007) Effect of missing RR-interval data on heart rate variability analysis in the time domain. Physiol Meas 28(12):1485–1494CrossRefGoogle Scholar
  8. 8.
    Mateo J, Gascón P, Lasaosa L (2003) Analysis of heart rate variability in the presence of ectopic beats using the heart timing signal. IEEE Trans Biomed Eng 50:334–343CrossRefGoogle Scholar
  9. 9.
    Keenan DB (2006) Detection and correction of ectopic beats for HRV analysis applying discrete wavelet transform. Int J Inf Commun Eng 2:338–344Google Scholar
  10. 10.
    Salo MA, Seppanen T, Huikuri HV (2001) Ectopic Beats in Heart Rate Variability Analysis: Effects of Editing on Time and Frequency Domain Measures. Ann Noninvasive Electrocardiol 6:5–17CrossRefGoogle Scholar
  11. 11.
    Lim JS, Oppenheim AV (1988) Advanced topics in signal processing. Prentice Hall, Englewood CliffsMATHGoogle Scholar
  12. 12.
    Niskanen J-P, Tarvainen MP, Ranta-aho PO, Karjalainen PA (2002) Software for advanced HRV analysis, University of Kuopio, Department of Applied Physics, Report SeriesGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2013

Authors and Affiliations

  • Nipon Theera-Umpon
    • 1
    • 2
  • Panyaphon Phiphatkhunarnon
    • 3
  • Sansanee Auephanwiriyakul
    • 2
    • 4
  1. 1.Department of Electrical Engineering, Faculty of EngineeringChiang Mai UniversityChiang MaiThailand
  2. 2.Biomedical Engineering CenterChiang Mai UniversityChiang MaiThailand
  3. 3.Blake-dair Chiangmai Co.LtdChiang MaiThailand
  4. 4.Department of Computer Engineering, Faculty of EngineeringChiang Mai UniversityChiang MaiThailand

Personalised recommendations