Improving the Accuracy of Camera-Based Heart Rate Measurement
ZHU Xian-feng1,2, JIAO Bin1,2, ZHAO Jing3, LI Gang1,2, LIN Ling1,2*
1. State Key Laboratory of Precision Measuring Technology and Instruments, Tianjin University, Tianjin 300072, China 2. Tianjin Key Laboratory of Biomedical Detecting Techniques & Instruments, Tianjin University, Tianjin 300072, China 3. School of Chinese Medicine Engineering, Tianjin University of Traditional Chinese Medicine, Tianjin 300193, China
Abstract:The heart rate (HR) measurements based on the camera (visible light) can be used to detect HR in non-contact mode, which has great application prospects both in the clinical application and home health care. However, CMOS sensors equipped with “rolling shutters”, which distinguishes different lines per frame to become light sensitive at different moments in time, and stylized dithering of image acquisition (IMAQ) time caused by different computer programs running in the background will greatly influence the accuracy of the measured HR. In this paper, we analyze the phase error caused by CMOS sensor and the system error introduced by system sampling clock jitters. According to derivation, we propose two methods, amplitude-frequency superposition and a cubic spline interpolation reconstruction method based on actual schedules, that can be widely utilized in computer vision to overcome the camera phase error and sampling time fluctuation error. Amplitude of signal is analyzed and processed in amplitude-frequency domain in the method of amplitude-frequency superposition, which ignores the signal phase. Thus it can eliminate the phase error effectively. The cubic spline interpolation reconstruction method based on actual schedules can reconstructed the non-uniform sampling of images as uniform ones, so it can eliminate the system error involved by the system clock jitters. What’s more, the properties of the methods are tested by applying them to both simulation experiments and real HR measurements. In the simulation, amplitude of measured signal is improved 4.58% relative to the amplitude measured without the method of amplitude-frequency superposition; root mean square error of signal’s frequency, detected by the cubic spline interpolation reconstruction method based on actual schedules, is reduced more than 30%. In the real HR measurements, the amplitude of HR is raised to 33.5% relatively based on amplitude-frequency superposition. And the accuracy of HR is raised to approximately 40% by the method of cubic spline interpolation reconstruction method based on actual schedules. Therefore, the simulation experiments and real HR measurement proof that we can effectively eliminate the camera phase error based on the amplitude-frequency superposition extraction method, and the cubic spline interpolation based on the timetable method can effectively reduce the random error in IMAQ due to system clock jitters. These methods can both be widely used in dynamic signal detection based on machine vision.
[1] Poh M Z, McDuff D J,Picard R W. Opt. Express, 2010,18(10): 10762. [2] Monkaresi H, Calvo R A,Hong Y. IEEE Journal of Biomedical and Health Informatics,2013,18(4): 1153. [3] Poh M, McDuff D J,Picard R W. IEEE Transactions on Biomedical Engineering, 2011,58(1): 7. [4] Balakrishnan G, Durand F, Guttag J. IEEE Conference on Computer Vision and Pattern Recognition, 2013,6: 3430. [5] McDuff D, Gontarek S,Picard R W. IEEE Transactions on Biomedical Engineering, 2014,61(10): 2593. [6] Rao Ruijian, Lai Xinquan, Li Yushan. Microelectronics, 2001(4): 272. [7] Liu Zhi, Chai Hua, Li Nana. Optics and Precision Engineering, 2009, (8): 2017. [8] Liu Dan, Liu Zhi, Sun Wei, et al. Journal of Jilin University, 2012,30(6): 622. [9] Xiong Hui, Yang Xue, Zhou Mei, et al. Spectroscopy and Spectral Analysis, 2014,34(4): 1130. [10] Wang Anmin, Chen liangfu. Application of Electronic Technique, 2006, 32(11): 118. [11] Wang Wenjin, Sander Stuijk, Gerard de Haan. IEEE TBME, 2015,6:415.