Skip to main content

Video-Based Heart Rate Detection: A Remote Healthcare Surveillance Tool for Smart Homecare

  • Chapter
  • First Online:
Big Data Privacy and Security in Smart Cities

Abstract

A novel approach to extract a heart rate signal from video footage consisting of a five stage processing pipeline is presented. Two extraction methods were used to obtain a heart rate. The first used the Fast Fourier transform to estimate an average heart rate by peak frequency analysis in the frequency distribution and estimated heart rates with a MAE as small as 2.32 BPM. This MAE value is smaller than those found by previous research which used PPG signals and BCG signals to extract a heart rate. The second approach used the Short-time Fourier transform to produce a time series of heart rate estimation which, when compared to accepted ground truths produced a covariance value of up to 0.9206335. Using a hybrid CNN-LSTM model an ECG-like signal was extracted from time-series heart beat waveforms. The resultant ECG-like signal displayed some of the characteristic ECG traits however it was not stable across the entire time period. Potentially, such a non-invasive heart monitoring can serve as a remote healthcare surveillance tool for smart homecare.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shim H, Lee JH, Hwang SO, Yoon HR, Yoon YR (2009) Development of heart rate monitoring for mobile telemedicine using smartphone. In: 13th international conference on biomedical engineering. Springer, Berlin, pp 1116–1119

    Google Scholar 

  2. Castaneda D, Esparza A, Ghamari M, Soltanpur C, Nazeran H (2018) A review on wearable photoplethysmography sensors and their potential future applications in health care. Int J Biosens Bioelectron 4(4):195

    Google Scholar 

  3. Kwon S, Kim J, Lee D, Park K (2015) Roi analysis for remote photoplethysmography on facial video. In: 37th annual international conference of the IEEE engineering in medicine and biology society (EMBC). IEEE, pp 4938–4941

    Google Scholar 

  4. Duran G, Tapiero I, Michael GA (2018) Resting heart rate: a physiological predicator of lie detection ability. Physiol Behav 186:10–15

    Article  Google Scholar 

  5. Zhu J, Ji L, Liu C (2019) Heart rate variability monitoring for emotion and disorders of emotion. Physiol. Meas. 40(6):064004

    Google Scholar 

  6. Shi J (1994) Good features to track. In: Proceedings of IEEE conference on computer vision and pattern recognition. IEEE 593–600

    Google Scholar 

  7. Sani NM, Mansor W, Lee KY, Zainudin NA, Mahrim S (2015) Determination of heart rate from photoplethysmogram using fast fourier transform. In: 2015 international conference on BioSignal analysis, processing and systems (ICBAPS). IEEE, pp 168–170

    Google Scholar 

  8. Aisuwarya R, Hendrick H, Meitiza M (2019) Analysis of cardiac frequency on photoplethysmograph (ppg) synthesis for detecting heart rate using fast fourier transform (fft). In 2019 international conference on electrical engineering and computer science (ICECOS). IEEE, pp 391–395

    Google Scholar 

  9. Asthana A, Zafeiriou S, Cheng S, Pantic M (2013) Robust discriminative response map fitting with constrained local models. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3444–3451

    Google Scholar 

  10. Tomasi C, Kanade T (1991) Detection and tracking of point. Int J Comput Vis 9:137–154

    Article  Google Scholar 

  11. Li X, Chen J, Zhao G, Pietikainen M (2014) Remote heart rate measurement from face videos under realistic situations. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4264–4271

    Google Scholar 

  12. Bush I (2016) Measuring heart rate from video. In: Standford Computer Science, retrived at: https://web.stanford.edu/class/cs231a/prev_projects_2016/finalReport.pdf

  13. Blackford EB, Estepp JR (2015) Effects of frame rate and image resolution on pulse rate measured using multiple camera imaging photoplethysmography. In: Medical imaging 2015: biomedical applications in molecular, structural, and functional imaging, vol 9417. International Society for Optics and Photonics, p 94172D

    Google Scholar 

  14. Wang C, Pun T, Chanel G (2018) A comparative survey of methods for remote heart rate detection from frontal face videos. Front Bioeng Biotechnol 6:33

    Google Scholar 

  15. Poh M-Z, McDuff DJ, Picard RW (2010) Non-contact, automated cardiac pulse measurements using video imaging and blind source separation. Opt Express 18(10):10,762–10,774

    Google Scholar 

  16. Poh M-Z, McDuff DJ, Picard RW (2010) Advancements in noncontact, multiparameter physiological measurements using a webcam. IEEE Trans Biomed Eng 58(1):7–11

    Google Scholar 

  17. Feng L, Po L-M, Xu X, Li Y, Ma R (2014) Motion-resistant remote imaging photoplethysmography based on the optical properties of skin. IEEE Trans Circ Syst Video Technol 25(5):879–891 (064004)

    Google Scholar 

  18. Balakrishnan G, Durand F, Guttag J (2013) Detecting pulse from head motions in video. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3430–3437

    Google Scholar 

  19. Viola P, Jones M (2001) Rapid object detection using a boosted cascade of simple features. In: Proceedings of the 2001 IEEE computer society conference on computer vision and pattern recognition. CVPR 2001, vol 1. IEEE, pp I–I

    Google Scholar 

  20. Bradski G (2000) The openCV library. Dr. Dobb’s J Softw Tools 120:122–125

    Google Scholar 

  21. Shan L, Yu M (2013) Video-based heart rate measurement using head motion tracking and ICA. In: 6th international congress on image and signal processing (CISP), vol 1. IEEE 160–164

    Google Scholar 

  22. Hassan MA, Malik AS, Fofi D, Saad NM, Ali YS, Meriaudeau F (2017) Video-based heartbeat rate measuring method using ballistocardiography. IEEE Sens J 17(14):4544–4557

    Google Scholar 

  23. Lee H, Cho A, Lee S, Whang M (2019) Vision-based measurement of heart rate from ballistocardiographic head movements using unsupervised clustering. Sensors 19(15):3263

    Google Scholar 

  24. Davis A, Rubinstein M, Wadhwa N, Mysore GJ, Durand F, Freeman WT (2014) The visual microphone: passive recovery of sound from video. ACM Trans Graph 33(4):1–10. https://doi.org/10.1145/2601097.2601119

  25. Heckbert P (1995) Fourier transforms and the fast Fourier transform (FFT) algorithm. Comput Graph 2:15–463

    Google Scholar 

  26. Lévesque L (2014) Nyquist sampling theorem: understanding the illusion of a spinning wheel captured with a video camera. Phys Educ 49(6):697

    Google Scholar 

  27. Brownjohn JM, Zheng X (2001) Discussion of human resonant frequency. In: Second international conference on experimental mechanics, vol 4317. International Society for Optics and Photonics, pp 469–474

    Google Scholar 

  28. Kumar KS, Yazdanpanah B, Kumar PR (2015) Removal of noise from electrocardiogram using digital FIR and IIR filters with various methods. In International conference on communications and signal processing (ICCSP). IEEE 0157–0162

    Google Scholar 

  29. Chavan MS, Agarwala R, Uplane M (2006) Use of Kaiser window for ECG processing. In: Proceedings of the 5th WSEAS international conference on signal processing, robotics and automation, Madrid, Spain

    Google Scholar 

  30. Mazurova E, Lapshin A (2013) On the action of Heisenberg’s uncertainty principle in discrete linear methods for calculating the components of the deflection of the vertical. In: EGU general assembly conference abstracts, pp EGU2013–2466

    Google Scholar 

  31. Prasad ST, Varadarajan S (2014) ECG signal analysis: different approaches. Int J Eng Trends Technol 7(5):212–216

    Google Scholar 

  32. Moody GB, Mark RG (2001) The impact of the MIT-BIH arrhythmia database. IEEE Eng Med Biol Mag 20(3):45–50

    Google Scholar 

  33. Chollet F et al (2015) Keras. https://keras.io

  34. Abdullah LA, Al-Ani MS (2020) CNN-LSTM based model for ECG arrhythmias and myocardial infarction classification. Adv Sci Technol Eng Syst J 5(5):601–606

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Richard Jiang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Harrison, T., Zhang, Z., Jiang, R. (2022). Video-Based Heart Rate Detection: A Remote Healthcare Surveillance Tool for Smart Homecare. In: Jiang, R., et al. Big Data Privacy and Security in Smart Cities. Advanced Sciences and Technologies for Security Applications. Springer, Cham. https://doi.org/10.1007/978-3-031-04424-3_10

Download citation

Publish with us

Policies and ethics