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.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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
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
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
Duran G, Tapiero I, Michael GA (2018) Resting heart rate: a physiological predicator of lie detection ability. Physiol Behav 186:10–15
Zhu J, Ji L, Liu C (2019) Heart rate variability monitoring for emotion and disorders of emotion. Physiol. Meas. 40(6):064004
Shi J (1994) Good features to track. In: Proceedings of IEEE conference on computer vision and pattern recognition. IEEE 593–600
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
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
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
Tomasi C, Kanade T (1991) Detection and tracking of point. Int J Comput Vis 9:137–154
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
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
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
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
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
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
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)
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
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
Bradski G (2000) The openCV library. Dr. Dobb’s J Softw Tools 120:122–125
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
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
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
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
Heckbert P (1995) Fourier transforms and the fast Fourier transform (FFT) algorithm. Comput Graph 2:15–463
Lévesque L (2014) Nyquist sampling theorem: understanding the illusion of a spinning wheel captured with a video camera. Phys Educ 49(6):697
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
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
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
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
Prasad ST, Varadarajan S (2014) ECG signal analysis: different approaches. Int J Eng Trends Technol 7(5):212–216
Moody GB, Mark RG (2001) The impact of the MIT-BIH arrhythmia database. IEEE Eng Med Biol Mag 20(3):45–50
Chollet F et al (2015) Keras. https://keras.io
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-031-04424-3_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-04423-6
Online ISBN: 978-3-031-04424-3
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)