Professional Documents
Culture Documents
An Iot Based Low-Cost Heart Rate Measurement System Employing PPG Sensors
An Iot Based Low-Cost Heart Rate Measurement System Employing PPG Sensors
Authorized licensed use limited to: Auckland University of Technology. Downloaded on December 21,2020 at 14:57:21 UTC from IEEE Xplore. Restrictions apply.
to take both the absorption spectrum of haemoglobin and the raw measured total raw
signal measured signal
penetration depth of the light into account. Here, while blue first half raw
measured signal
and green light are good choices when only considering the PSD +
second half raw
haemoglobin absorption spectrum [7], according to the Beer- digital filter +
measured signal
normalizing
Lambert law, only infrared light can penetrate sufficiently deep
into the tissue to reach the arteries that carry the main pulse ignore peaks
lower than 6 %
signal. In contrast, green and blue light only measure the of the highest
one
capillary pulsation directly underneath the skin. From the light
reflected by the capillaries, the pulse signal is only measurable
indirectly, due to a higher density of capillaries when the
pulse arrives in the artery. Therefore, the signals measured +
Authorized licensed use limited to: Auckland University of Technology. Downloaded on December 21,2020 at 14:57:21 UTC from IEEE Xplore. Restrictions apply.
the fundamental corresponding to the second peak, but the the time domain signal that are, however, spatially separated
second peak is the fundamental corresponding to the third from the heart signal in the PSD. In this case, the highest peak
peak, the first peak is likely to originate from interferences of the PSD signal corresponds directly to the heart rate.
and is therefore discarded. The first peak of the list after this
1.00
reflection
last verification step is used for the heart rate calculation. The
peak found by the algorithm in Fig. 3 is marked with a green 0.95
circle. 0 10 20 30 40 [s] 50
1
reflection
1.0 0
0 10 20 30 40 [s] 50
1
amplitude
PSD
0.5
0
1 2 3 4 5 6 [Hz] 7
0.0
1 2 3 4 5 6 7
frequency [Hz] Fig. 5. Time signal after measurement (top), filtered time signal (middle) and
PSD of processed signal (bottom); red curve - red light, blue curve - infrared
Fig. 3. Illustration of the peak postprocessing algorithm on synthetic data. light.
This algorithm has been applied to the synthetic data set. In To avoid the effect of short term disturbances and thereby im-
this experiment, no false heart rate detections due to selecting prove the robustness of the heart rate detection, we performed
the wrong spectral peaks occurred, and the maximum deviation three individual heart rate estimations. In a first estimation,
from the specified heart rates was ±3 bpm. Here, it should be we used the entire time signal of 50 s to calculate the heart
noted that commercial pulse monitors display a deviation of rate (HR) according to Fig. 2. Then we split the time signal
up to ±5 bpm [11]. into two parts of 25 s each, and reran the algorithm of Fig. 2
on these shorter time signals. If HR is within ±10 bpm of
IV. M EASUREMENTS HRfirst (HRf) or HRsecond (HRs), the heart rate measurement
In this section, we have applied the sensor of Fig. 1 for is considered valid, and the result is displayed. Otherwise, the
measuring the heart rate of human beings in vivo. Reference user is requested to remeasure.
measurements have been performed using a commercial blood In approximately 70 % of all measurements, the algorithm
pressure and pulse measurement device (Medisana BU-92E) calculates a heart rate within ±10 bpm of the reference value.
with a heart rate measurement accuracy of ±5 bpm [11]. To In 62 % of all measurements, the deviation from the reference
measure the heart rate, we have recorded time traces of 50 s value was better than ±5 bpm. Due to patient motion during
with a sampling rate of 400 Hz/channel, using both the infrared the measurement, in about 29 % of the cases, the algorithm
and the red LED signals from both the wrist and the fingertip requested the patient to remeasure. In only 2 % of the cases, a
sensors, i. e. a total of four signals per measurement. Since wrong heart rate outside a ±10 bpm window of the reference
it was found that the fingertip signals are less affected by value was displayed. A total of 45 data sets was recorded and
motion artifacts, we continued to use only those for the heart analyzed.
rate estimation. Thanks to the availability of both the red and
the infrared data, we could extend the algorithm of Fig. 2 by
measure again (28.9 %) wrong heart rate (2.2 %)
the blue and purple blocks, in which the two PSDs of the heart rate within +/-5 bpm (62.2 %) heart rate within +/-10 bpm (6.7 %)
individual time traces are added after the signal processing
described in section III. Example PSDs of measured data of Fig. 6. Results of the heart rate calculation applied to data recorded from 45
healthy patients (average age: 25 years (21 years to 31 years), average weight:
all four individual signals and the sum of the PSDs of the 74 kg (58 kg to 100 kg), average height: 1,78 m (1,62 m to 1,95 m ))
fingertip sensor data are shown in Fig. 4.
1.00
V. C ONCLUSION AND OUTLOOK
infrared finger
0.75 red finger In this paper, we have presented a sensing platform that is
infrared hand capable of measuring the heart rate, blood pressure, and blood
PSD
0.50 red hand oxygenation. The total cost of a prototype system including
infrared and red signal added - finger
0.25 the PPG sensors, the Raspberry Pi, and the 3D printed parts is
0.00 less than 30 USD. The functionality of the device in measuring
1 2 3 4 5 6 7 the heart rate using a custom developed algorithm has been
frequency [Hz]
successfully demonstrated on data recorded from 45 patients
Fig. 4. PSD of the four measured signals. with a very good agreement between our low-cost system and
a medical device. Our next steps will be to incorporate blood
The raw data of one data set, the filtered raw data, and the PSD pressure and blood oxygenation measurements before we will
can be seen in Fig. 5, clearly highlighting the interferences in deploy the device in field studies in Colombia.
Authorized licensed use limited to: Auckland University of Technology. Downloaded on December 21,2020 at 14:57:21 UTC from IEEE Xplore. Restrictions apply.
R EFERENCES
[1] Ministerio de tecnologı́as de la información y las comunicaciones,
Departamento nacional de ciencia tecnologı́a e innovación - colciencias,
“Convocatoria vive digital regional,” 2015.
[2] T. Hall, D. Y. Lie, T. Q. Nguyen, J. C. Mayeda, P. E. Lie, J. Lopez,
and R. E. Banister, “Non-contact sensor for long-term continuous vital
signs monitoring: A review on intelligent phased-array doppler sensor
design,” Sensors, vol. 17, no. 11, p. 2632, 2017.
[3] G. Quer, P. Gouda, M. Galarnyk, E. J. Topol, and S. R. Steinhubl,
“Inter-and intraindividual variability in daily resting heart rate and its
associations with age, sex, sleep, bmi, and time of year: Retrospective,
longitudinal cohort study of 92,457 adults,” Plos one, vol. 15, no. 2, p.
e0227709, 2020.
[4] S. S. Mousavi, M. Firouzmand, M. Charmi, M. Hemmati,
M. Moghadam, and Y. Ghorbani, “Blood pressure estimation from
appropriate and inappropriate ppg signals using a whole-based method,”
Biomedical Signal Processing and Control, vol. 47, pp. 196–206, 2019.
[5] A. M. Johnson, R. Jegan, and X. A. Mary, “Performance measures
on blood pressure and heart rate measurement from ppg signal for
biomedical applications,” in 2017 International Conference on Innova-
tions in Electrical, Electronics, Instrumentation and Media Technology
(ICEEIMT). IEEE, 2017, pp. 311–315.
[6] O. Abdallah, K. A. Alam, and A. Bolz, “Towards noninvasive monitoring
of total hemoglobin concentration and fractional oxygen saturation
based on earlobe pulse oximetry,” in 4th European Conference of
the International Federation for Medical and Biological Engineering.
Springer, 2009, pp. 1738–1742.
[7] S. Prahl, Tabulated Molar Extinction Coefficient for
Hemoglobin in Water, March 1998. [Online]. Available:
https://omlc.org/spectra/hemoglobin/summary.html
[8] R. Lazazzera, Y. Belhaj, and G. Carrault, “A new wearable device for
blood pressure estimation using photoplethysmogram,” Sensors, vol. 19,
no. 11, p. 2557, 2019.
[9] Maxim Integrated Products, Inc., “MAX30102, High-Sensitivity Pulse
Oximeter and Heart-Rate Sensor for Wearable Health,” 10/2018.
[10] P. H. Charlton, T. Bonnici, L. Tarassenko, D. A. Clifton, R. Beale, and
P. J. Watkinson, “An assessment of algorithms to estimate respiratory
rate from the electrocardiogram and photoplethysmogram,” Physiologi-
cal measurement, vol. 37, no. 4, p. 610, 2016.
[11] Medisana, ecomed, “Blood pressure monitor bu-92e,” 2014.
Authorized licensed use limited to: Auckland University of Technology. Downloaded on December 21,2020 at 14:57:21 UTC from IEEE Xplore. Restrictions apply.