Abstract
In the field of healthcare, a fundamental research topic includes the development of a vital signs monitoring system that allows people to monitor their health state so that they can control the same. Given that the heart is at the center of the human system, it is important to constantly monitor the heart beat rate. Hence, recently, heart rate monitoring systems or methods have started to use smartphones (and their built-in cameras) as computing and sensing platforms. These are ubiquitous devices. However, as most smartphones still have low computational power and as camera features differ across smartphones, smartphone-based heart rate computations can suffer from time-consuming processes. Hence, the results can be inaccurate or inconsistent. In this paper, we propose a highly efficient and reliable method to measure the heart rate from the smartphone camera images of fingertips. The method is composed of region of interest-based signal extraction, signal noise/bias reduction using an adaptive threshold scheme, and cycle miss/duplication handling using an iterative outlier elimination scheme. Existing methods require the real-time operation of high-speed processors and work properly on only specific smartphones. In contrast, the proposed method works consistently in real time with high accuracy on smartphones of any level. This is a very important factor because health-care facilities must be universally accessible, including to individuals who cannot afford buying excessively expensive high-performance smartphones.











Similar content being viewed by others
Notes
Notice that the proposed signal extraction method can strengthen even the bias.
In our experiments when the heart rates ranged from 60 to 110, each segment of 2.5 seconds length had three or four peaks or valleys. This was most suitable for estimating/offsetting the local bias variation with high precision and robustness.
In the proposed method, signal enhancement similar to the smoothing differentiation has already been done in the previous step. Besides, it can amplify noise to apply only the signal differentiation as in [13]. Fixing the number of peaks may cause unstable heart rate results.
Use of the frame-adaptive threshold [27] resulted in less reliable signals in the experiments with low frame resolutions.
In preliminary experiments, the use of longer videos made little difference in accuracy. Specifically, when using 20 or 30 s long videos, the error rate in Eq. (5) was reduced by below 1 %. Furthermore, long measurement time (holding the finger over the camera lens for a long time) is not welcomed by users. Most existing systems used 5–15 s length [3, 5, 11, 13, 19].
Some functionalities of the RenderScript [24] were not supported in low Anroid API levels and thus only the G3 was available.
References
Baek H, Chung G, Kim K, Park K (2012) A smart health monitoring chair for nonintrusive measurement of biological signals. IEEE Trans Inf Technol Biomed 16(1):150–158
Balakrishnan G, Durand F, Guttag J (2013) Detecting pulse from head motions in video. Proceedings of IEEE Conference on Computer Vision Pattern Recognition, Portland, pp 3430–3437
Banitsas K, Pelegris P, Orbach T, Cavouras D, Sidiropoulos K, Kostopoulos S (2009) A simple algorithm to monitor HR real time treatment applications. Proceedings of 9th International Conference on Information Technology and Applications in Biomedicine, Larnaca, pp 1–5
Blood pressure, https://en.wikipedia.org/wiki/Blood_pressure (accessed on 23 February, 2016)
Chandrasekaran V (2010) Measuring Vital Signs Using Smart Phones. MS Thesis, University of North Texas, US
Grimaldi D, Kurylyak Y, Lamonaca F, Nastro A (2011) Photo-plethysmography detection by smartphone’s video camera. Proceedings of the 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems, Prague, pp 488–491
Guede-Fernandez F, Ferrer-Mileo V, Ramos-Castro J, Fernandez-Chimeno M, Garcia-Gonzalez A (2015) Real time heart rate variability assessment from Android smartphone camera photoplethymography: postural and device influences. Proceedings of 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Milan, pp 7332–7335
Home health monitoring may significantly improve blood pressure control. Available online: http://xnet.kp.org/newscenter/pressreleases/co/2010/052110telehealthstudy.html (accessed on 23 September, 2015)
Instant heart rate, https://play.google.com/store/apps/details?id=si.modula.android.instantheartrate (accessed on 19 January, 2016)
Jonathan E, Leahy M (2010) Investigating a smartphone imaging unit for photoplethysmography. Physiol Meas 31:N79–N83
Lagido RB, Lobo J, Leite S, Sousa C, Ferreira L, Silva-Cardoso J (2014) Using the smartphone camera to monitor heart rate and rhythm in heart failure patients. Proceedings of 2014 IEEE-EMBS International Conference on Biomedical and Health Informatics, Hotel Las Areanas Balneario Resort, pp 556–559
Lanata A, Scilingo EP, De Rossi D (2010) A multimodal transducer for cardiopulmonary activity monitoring in emergency. IEEE Trans Inf Technol Biomed 14(3):817–825
Laure D, Paramonov I (2013) Improved algorithm for heart rate measurement using mobile phone camera. Proceedings of the 13th Conference of Open Innovations Association Fruct, Petrozavodsk, pp 85–93
Leonard P, Grubb N, Addison P, Clifton D, Watson J (2004) An algorithm for the detection of individual breaths from the pulse oximeter waveform. J Clin Monit Comput 18:309–312
Maeda Y, Sekine M, Tamura T (2009) The advantages of wearable green reflected photoplethysmography. J Med Syst 35:829–834
Michachelles F, Wicki R, Schiele B (2004) Less contact: heart-rate detection without even touching the user. Proceedings of Eighth International Symposium on Wearable Computers, Arlington, pp 4–7
Muaremi A, Armich B, Troster G (2013) Towards measuring stress with smartphones and wearable devices during workday and sleep. Bio Nano Sci 3(2):172–183
Nijboer J, Dorlas J, Mahieu H (1981) Photoelectric plethysmography: some fundamental aspects of the reflection and transmission method. Clin Phys Physiol Meas 2:205–215
Pelegris P, Banitsas K, Orbach T, Marias K (2010) A novel method to detect heart beat rate using a mobile phone. Proceedings of 32nd Annual International Conference of the IEEE Engineering in Medicine Biology Society, Buenos Aires, pp 5488–5491
Po L-M, Xu X, Feng L, Li Y, Cheung K-W, Cheung C-H (2015) Frame adaptive ROI for photoplethymography signal extraction from fingertip video captured by smartphone. Proceedings of IEEE International Symposium on Circuits and Systems, Lisbon, pp 1634–1637
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):10762–10774
Poh M-Z, McDuff DJ, Picard RW (2011) A medical mirror for non-contact health monitoring. Proceedings of ACM SIGGRAPH 2011 Emerging Technologies, Vancouver, p 1
Reisner A, Shaltis P, McCombie D, Asada H (2008) Utility of the photoplethysmogram in circulatory monitoring. Anesthesiology 108:950–958
RenderScript. https://developer.android.com/guide/topics/renderscript/compute.html (accessed on 14 August, 2016)
Runtastic heart rate, https://play.google.com/store/apps/details?id=com.runtastic.android.heartrate.lite (accessed on 19 January, 2016)
Scully CG, Lee JS, Meyer J, Gorbach AM, GranquistFraser D, Mendelson Y, Chon KH (2012) Physiological parameter monitoring from optical recordings with a mobile phone. IEEE Trans Biomed Eng 59:303–306
Siddiqui SA, Zhang Y, Feng Z, Kos A (2016) A pulse rate estimation algorithm using PPG and smartphone camera. J Med Syst 40(5):126
Verkruysse W, Svaasand LO, Nelson JS (2008) Remote plethysmo-graphic imaging using ambient light. Opt Express 16:21434–21445
Walter M, Eilebrecht B, Wartzek T, Leonhardt S (2011) The smart car seat: personalized monitoring of vital signs in automotive applications. Pers Ubiquit Comput 15(7):707–715
Wu K-F, Chan C-H, Zhang Y-T (2006) Contactless and cuffless monitoring of blood pressure on a chair using e-textile materials. Proceedings of 3rd IEEE/EMBS International Summer School on Medical Devices and Biosensors, Cambridge, pp 98–100
Zheng Y-L, Ding X-R, Poon CCY, Lo BPL, Zhang H, Zhou X-L, Yang G-Z, Zhao N, Zhang Y-T (2014) Unobtrusive sensing and wearable devices for health informatics. IEEE Trans Biomed Eng 61(5):1538–1554
Acknowledgments
This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2014R1A1A2059579).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lomaliza, JP., Park, H. A highly efficient and reliable heart rate monitoring system using smartphone cameras. Multimed Tools Appl 76, 21051–21071 (2017). https://doi.org/10.1007/s11042-016-4010-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-4010-1