Next Article in Journal
Exploring the Benefits of 360-Degree Panoramas for Construction Project Monitoring and Control
Previous Article in Journal
Active Fault Detection Device for LV Electrical Installations with Goertzel-Based Impedance Estimation and IoT Connectivity
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Wearable Two-Channel PPG Optical Sensor with Integrated Thermometers for Contact Measurement of Skin Temperature †

Institute of Measurement Science, Slovak Academy of Sciences, 841 04 Bratislava, Slovakia
*
Author to whom correspondence should be addressed.
Presented at the 10th International Electronic Conference on Sensors and Applications (ECSA-10), 15–30 November 2023; Available online: https://ecsa-10.sciforum.net/.
Eng. Proc. 2023, 58(1), 108; https://doi.org/10.3390/ecsa-10-16249
Published: 15 November 2023

Abstract

:
Many factors affect photoplethysmography (PPG) signal quality, one of them being the actual temperature of the skin surface. This paper describes the process of design, realization, and testing of a special wearable PPG sensor prototype with the contact thermometer measuring in detail the skin temperature in the place where the optical part of the PPG sensor touches a finger/wrist. Performed experiments confirm continual increase of temperature at the place of worn PPG sensors during the whole measurement, influencing mainly the PPG signal range. Other parameters seem to be temperature-independent or influenced by other factors—blood pressure, heart rate, etc.

1. Introduction

At present, cardiovascular magnetic resonance imaging (MRI) is an important imaging technique used for investigation of the heart structure and its function. However, in this type of non-invasive examining device, the pulsating current in the gradient coil system generates mechanical vibration and acoustic noise [1]. Such a vibration is often accompanied by a local heating effect which can be measured by a contactless method using a thermal imaging camera [2]. The shape of the peripheral pulse wave of the photoplethysmography (PPG) signal reflects the current state of a human cardiovascular system, including changes in arterial stiffness, blood pressure (BP), and heart rate (HR) [3]. These parameters can also be used for detection of the stress effect [4,5] during examination in an MRI device working with a low magnetic field [6], which is our final long-term research aim.
The quality of the sensed PPG signals and the determined PPG wave features depend also on the actual state of the skin at the position of the optical sensor. Age and gender as well as skin color and the temperature of the skin surface can have an influence on the PPG signal, too. Our previous solution of wearable PPG sensors [7] does not allow direct temperature measurement by any contact thermo-element during the PPG signal sensing. For precise determination of PPG wave parameters, the current temperature should be measured at the same time as the PPG signal is sensed. According to the reactions of the tested persons, we know that the majority of them gradually felt pressing and thermal effect on a finger (wrist) at the contact of the sensor with the skin. While the time duration of the PPG signal sensing was about 1 min, the total time of wearing the optical sensor was about 15 min (including the initial time for basic manipulation during sensor mounting, creation of BT connection with a control laptop, calibration, and testing of the obtained PPG signals in the real-time monitoring mode).
The motivation of the current work was to confirm or reject this subjective feeling of local warming by practical measuring experiments, using a special prototype of the multi-channel wearable PPG sensor with integrated thermometers. In addition, we try to formulate a recommendation about a proper arrangement and timing of PPG signal sensing to obtain the desired PPG parameters with a sufficient accuracy. Described first-step experiments were realized in normal laboratory conditions, with planned further application for measurements inside a running low-field MRI device [7,8].
This paper describes the process of design, realization, and testing of a special prototype of a two-channel wearable PPG sensor with contact thermometers to carry out a detailed measurement of the skin temperature at the point where the optical part of the PPG sensor touches a finger/wrist. Received data (PPG signal/temperature values) are next processed and analyzed statistically. Obtained partial and summary results for all tested persons are presented separately, using graphical as well as numerical forms depending on the type of the processed data. Performed measurements confirm continual increase of temperature at the place of worn PPG sensors during the whole measurement experiment, with the main influence being on the PPG signal range. Other parameters seem to be temperature-independent or affected by other factors—BP, HR, etc.

2. Methods

Determination of PPG Wave Properties and Analysis of Temperature Value Sequences

To describe the signal properties of the sensed PPG waves, the energetic, temporal, and statistical parameters can be determined. The currently used methodology of the PPG wave properties, including heart rate determination from the PPG wave, was described in more detail in [8]. The smoothing and de-trending operations must be applied on the sensed raw PPG signal in the frame of pre-processing. All systolic peaks PSYS are located, and their min/max levels (LpMIN/LpMAX) and the PPG signal offset level (LOFS) are determined, as shown in Figure 1a. The mean signal offset value μ LOFS is then used to calculate the relative percentage PPG signal range SRANGE as:
SRANGE = ((LpMAX + LpMIN)/2 − μ LOFS)/ADRES × 100 [%],
where ADRES is the resolution of the analog-to-digital converter used to digitize the analog signal output of the PPG optical sensor. Next, the modulation (ripple) of heart pulses as a percentage is calculated as:
HPRIPP = (LpMAXLpMIN)/LpMAX × 100 [%].
The peak positions PSYS are next applied to determine the heart cycle periods TCP, and using the sampling frequency fS [Hz] the heart rate is evaluated as HR = 60/(TCP × fS) (bpm)—see Figure 1b. The two-channel PPG parallel signal (PPGA, PPGB waves) can be used to determine the distances between PSYS positions in samples (∆PSYS). These values are applicable for calculation of relative percentage parameter rPTT, invariant on the current HR value:
rPTT = (PTT/TCP) × 100 [%].
where PTT represents the pulse transmission time defined as a time difference between two systolic peaks measured in parallel by sensors located at a known distance [9], calculated as PTT = ∆PSYS/fS—see Figure 1c,d.
To describe temperature changes during the measurement with the time duration tDUR, the linear trend is calculated by the least squares fitting technique of linear regression. For practical use, the difference ∆T between the temperature values estimated at the start and the end of measurement (∆T = TENDTSTART) is determined. Next, the gradient parameter TGRAD is calculated as the ratio:
TGRAD = (∆T/tDUR) [°C/s],
Positive ∆T and TGRAD values show the rising temperature trend, and negative ones represent the falling trend. During the current experiments, we have obtained sequences of T1, T2 temperature values measured in parallel by two thermometers. From these sequences, the differential parameter T12DIFF was determined from the values at TEND positions. For summary comparison, the variability (HRVAR, TVAR) was next calculated as a ratio between the mean μ and the standard deviation σ of an input sequence X (HR or T) as XVAR = (σ X/μ X). Thus, in the final numerical comparison, the temperature parameters of TVAR, ∆T, TGRAD, and T12DIFF were used. In the case of PPG signal properties, the differential values (∆HRVAR, ∆SRANGE, ∆HPRIPP, and ∆rPTT) were calculated separately for each PPG wave (PPGA,B).

3. Objects, Experiments and Results

The developed wearable two-channel PPG sensor with two integrated thermometers (below called “PPG-4TP”) consists of:
  • the micro-controller board Adafruit Metro Mini 328 (Adafruit 2590) by Adafruit Industries, NY, USA, based on the processor ATmega328 by Atmel Company, working at fCLK = 16 MHz, with eight 10-bit A/D converters, including also a hardware SPI port, a hardware I2C port and a hardware UART to USB [10];
  • the bi-directional communication BT module MLT-BT05 by Techonics Ltd., Shenzhen, China, working according to the BT4.0 BLE standard at 2.4 GHz;
  • two optical PPG sensors working in a reflectance mode with fully integrated analog interfaces—a Crowtail-Pulse Sensor (ER-CT010712P) by Elecrow Company, Shenzhen, China (below called “OS1”), and a Gravity Heart Rate Sensor (SEN0203) by Zhiwei Robotics Corp., Shanghai, China (below called “OS2”);
  • two integrated precision I2C thermometers (“MCP1”, “MCP2”), based on Adafruit MCP9808 temperature sensors [11] by Adafruit Industries, NY, USA.
All sensor components are powered via the USB port by a THAZER 5V power bank (with 2200 mAh capacity). The MCP9808 sensors enable temperature measurement in the range of −40 °C to +125 °C, with a typical accuracy of ±0.125 °C [11]. Each sensor includes three address pins, so up to eight sensors can be connected in parallel to a single I2C bus. To enable further measurements in the weak magnetic field environment of an MRI device, the whole PPG sensor consists of non-ferromagnetic components and all parts are fully shielded by aluminum boxes against radiofrequency disturbance. The currently realized PPG-4TP sensor prototype enables: (1) real-time monitoring and displaying of PPG signals picked up currently from optical PPG sensors and thermometers, and (2) continuous real-time two-channel PPG signal measurement with selected sampling frequency fS = {125, 250, 500, and 1000 Hz} in data blocks of NMEAS = {1k, 4k, 16k, 32k, and 64k} samples. In parallel, the temperature values from two MPC9808 sensors can be taken in time intervals TINT = {0.2, 1, 2, 4, and 10 s}.
The developed PPG sensor was tested in two steps: after checking of functionality, including the BT data transmission to the control device and verification of quality of real-time two-channel PPG signals and temperature T1, T2 values from thermo-sensors MCP1, MCP2, practical measuring experiments in normal laboratory conditions were carried out. They consisted of real-time sensing of two PPG waves and temperature values from two thermometers simultaneously with parallel control measurement of BP and heart rate values (HRBPM) by a BPM device. In this case, the tested person was sitting with both hands laid on a table located in a quiet office room; no visual or acoustic stimuli were present during the measurement (no conversation, no drinking, etc.).
Measuring experiments started with the reference phase (MF0), during which a 10 s record of temperature T1,2REF values were measured with both MCP sensors freely laid on the desk. Within the initialization phase, optical PPG sensors OS1 and OS2 were mounted on the person’s left/right hand and the pressure cuff of a portable BPM device was worn on the other arm of the tested person. Then, in the monitoring mode, the quality of sensed PPG signals was verified before the start of the practical measurements in three main phases (MF1–3). In the frame of MF1, MF3 phases, two-channel PPG signals were recorded together with measured temperatures T1, T2.
The first optical PPG sensor OS1 with the thermo-sensor MCP1 was placed on the wrist artery (W), and the OS2 sensor with MCP2 thermo-sensor was worn successively on the index finger (F4), as demonstrated by the arrangement photo in Figure 2a. In parallel, the BP and HRBPM values were measured manually on the opposite hand using the portable BPM device Microlife BP A150-30 AFIB by Microlife AG, Widnau, Switzerland. In phase MF2, with a time duration of 10 min (600 s), the values from thermo-sensors MPC1, MPC2 were received and stored to an output file without PPG signal sensing. The total time duration of whole experiments was approx. 15 ÷ 20 min (depending on the length of the initialization part—see the time schedule in Figure 2b). In the MF0 phase, the temperature values were taken in the intervals of TINT = 1 s, during the MF1 and MF3 phases TINT = 0.2 s was applied, and for measurement in the MF2 phase TINT = 4 s was used.
The currently collected corpus of two-channel PPG signals and temperature sequences consists of records taken from eight non-smoker volunteers—six males (P1-6M) and two females (P1-2F)—with a mean age of 50 years. Each database record includes: (1) two PPG wave files (containing PPG signals and T1, T2 sequences sensed in parallel during the MF1 and MF3 phases), accompanied by two files with BP and HR values measured manually by the external BPM device; (2) two separate files with temperature and time values recorded during the MF0 and MF2 phases.
Partial and summary results obtained for all tested persons are evaluated separately depending on the processed signal type. Partial results of signal parameters determined from PPG waves taken within the MF1 and MF3 measurement phases for one person are shown in Figure 3; summary numerical values of the investigated differential parameters for all tested subjects are enumerated in Table 1. The demonstration example of concatenated temperature sequences from the MF0–3 phases for the MCP1, MCP2 thermo-sensors can be seen in Figure 4; visualization of corresponding statistical parameters is shown in the graphs in Figure 5. Summary temperature differential and statistical parameters separately for the MCP1, MCP2 thermo-sensors for all tested persons are presented in Table 2.

4. Discussion and Conclusions

The performed experiments demonstrated a continually raised temperature during all 12-min measurements consisting of phases MF1–3. It was caused partially by internal heating from powered analogue parts of optical sensors but mainly by contact warming from the skin of the hand (wrist and finger) of the tested person. Next, it was found that the temperature increase depends heavily on the placement of the PPG sensors: higher ∆T values were obtained from the thermo-sensor MCP1 located on the wrist, but the final increase of T2 values taken from the index finger by the MCP2 thermo-sensor was always lower. While the difference between T1 and T2 values obtained in the reference phase MF0 was minimal (typically given by a chosen precision of the used thermo-sensors), the maximum T12DIFF was detected usually at the end of the MF1 phase, and it was practically constant until the end of the whole experiment. The same trend was observed for the TGRAD parameter, but the variability of T1, T2 values was slightly higher in the frame of the MF2 phase, as documented the summary values in Table 2.
Temperature changes also influence the parameters of PPG signals sensed in the M1 and MF3 phases—compare the summary values in Table 1. Two-channel PPG signals (PPGA and PPGB waves) taken in the MF3 phases always have a higher SRANGE in comparison with the one sensed in the MF1 phase, during which the temperatures T1 and T2 are lower. In the case of the HP ripple, this trend was not finally confirmed—so these values are practically temperature-independent. Higher relative variation of HR values determined from PPG waves in the MF1 phase are directly related to a lower PPG signal range (generally similar to the signal-to noise ratio in the signal processing area). Finally, slight (although not important) changes detected in the rPTT parameter can be affected by other factors—mainly by the blood pressure.
The final recommendation following from the experiments performed currently is to keep the optical PPG sensors worn on the tested fingers (wrist) ca 5–10 min before the start of the PPG signal sensing to obtain proper PPG waves with sufficient signal range and pronounced systolic peaks. It is important to obtain subsequently determined parameters with the proper accuracy.

Author Contributions

Conceptualization and methodology, J.P., A.P. and I.F.; data collection, processing, and visualization, J.P.; writing—original draft preparation, J.P. and A.P.; writing—review and editing, A.P.; project administration, J.P.; funding acquisition, J.P. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the Slovak Scientific Grant Agency project VEGA2/0004/23.

Institutional Review Board Statement

Institutional review board statement was waived for this study, due to testing authors themselves and colleagues from IMS SAS. No personal data were saved; only PPG signals and skin temperature sensed on wrist/finger and blood pressure values were used in this research.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data supporting reported results are not readily available because they can be used only for research purposes and our paper must be cited where our data are used. Requests to access the data should be directed to the corresponding author Dr. Jiří Přibil.

Acknowledgments

We would like to thank all our colleagues who participated in the PPG signal recording and temperature measurement experiments.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Moelker, A.; Wielopolski, P.A.; Pattynama, P.M.T. Relationship between magnetic field strength and magnetic-resonance-related acoustic noise levels. Magn. Reson. Mater. Phys. Biol. Med. 2003, 16, 52–55. [Google Scholar] [CrossRef] [PubMed]
  2. Glowacz, A. Thermographic fault diagnosis of electrical faults of commutator and induction motors. Eng. Appl. Artif. Intell. 2023, 121, 105962. [Google Scholar] [CrossRef]
  3. Nitzan, M.; Ovadia-Blechman, Z. Physical and physiological interpretations of the PPG signal. In Photoplethysmography: Technology, Signal Analysis, and Applications; Kyriacou, P.A., Allen, J., Eds.; Elsevier: London, UK, 2022; pp. 319–339. ISBN 978-0-12-823374-0. [Google Scholar]
  4. Celka, P.; Charlton, P.H.; Farukh, B.; Chowienczyk, P.; Alastruey, J. Influence of mental stress on the pulse wave features of photoplethysmograms. Heal. Technol. Lett. 2020, 7, 7–12. [Google Scholar] [CrossRef] [PubMed]
  5. Steckner, M.C. A review of MRI acoustic noise and its potential impact on patient and worker health. eMagRes 2020, 9, 21–38. [Google Scholar] [CrossRef]
  6. Marques, J.P.; Simons, F.J.; Webb, A.G. Low-field MRI: An MR physics perspective. J. Magn. Reson. Imaging 2019, 49, 1528–1542. [Google Scholar] [CrossRef] [PubMed]
  7. Přibil, J.; Přibilová, A.; Frollo, I. Comparison of three prototypes of PPG sensors for continual real-time measurement in weak magnetic field. Sensors 2022, 22, 3769. [Google Scholar] [CrossRef] [PubMed]
  8. Přibil, J.; Přibilová, A.; Frollo, I. First-step PPG signal analysis for evaluation of stress induced during scanning in the open-air MRI device. Sensors 2020, 20, 3532. [Google Scholar] [CrossRef] [PubMed]
  9. Zhang, M.; Wei, P.F.; Li, Y. A LabVIEW based measure system for pulse wave transit time. In Proceedings of the International Conference on Information Technology and Applications in Biomedicine, ITAB 2008, Shenzhen, China, 30–31 May 2008. [Google Scholar]
  10. Adafruit Metro Mini 328 V2—Arduino-Compatible—5V 16 MHz—STEMMA QT/Qwiic. Available online: https://www.adafruit.com/product/2590 (accessed on 6 January 2023).
  11. Adafruit MCP9808 Precision I2C Temperature Sensor Guide. Available online: https://cdn-learn.adafruit.com/downloads/pdf/adafruit-mcp9808-precision-i2c-temperature-sensor-guide.pdf (accessed on 6 January 2023).
Figure 1. Example of determination of temporal and pulse transmission time parameters: (a) 15 k sample two-channel PPG signal (PPGA wave) with determined LpMAX, LpMIN, and LOFS values, together with HPRANGE and heart ripple parameters; (b) HR values corresponding to pulse periods THP (NHP = 70) and a mean HR; (c) visualization of PSYS positions of 4092 sample parts of PPGA and PPGB waves; (d) determined PTT values with their mean value; fs = 250 Hz.
Figure 1. Example of determination of temporal and pulse transmission time parameters: (a) 15 k sample two-channel PPG signal (PPGA wave) with determined LpMAX, LpMIN, and LOFS values, together with HPRANGE and heart ripple parameters; (b) HR values corresponding to pulse periods THP (NHP = 70) and a mean HR; (c) visualization of PSYS positions of 4092 sample parts of PPGA and PPGB waves; (d) determined PTT values with their mean value; fs = 250 Hz.
Engproc 58 00108 g001
Figure 2. Arrangement of PPG and temperature measurement experiments: (a) principal photo; (b) experimental and time schedule used.
Figure 2. Arrangement of PPG and temperature measurement experiments: (a) principal photo; (b) experimental and time schedule used.
Engproc 58 00108 g002
Figure 3. Partial results of PPG signal properties taken in the MF1 and MF3 phases for person P4M (from left to right): mean HR values, HR variations, PPG signal range and HP ripple, and relative PTT values.
Figure 3. Partial results of PPG signal properties taken in the MF1 and MF3 phases for person P4M (from left to right): mean HR values, HR variations, PPG signal range and HP ripple, and relative PTT values.
Engproc 58 00108 g003
Figure 4. Concatenated sequences from thermo-sensors MCP1, MCP2 together with fitted linear regressions T1,2LT, calculated mean, and ∆T values; concatenated for measuring phases MF0–3. TREF = 26.5 °C, baseline for MF1–3 measurements is 28.1 °C, tDUR = 738 s, person P1M.
Figure 4. Concatenated sequences from thermo-sensors MCP1, MCP2 together with fitted linear regressions T1,2LT, calculated mean, and ∆T values; concatenated for measuring phases MF0–3. TREF = 26.5 °C, baseline for MF1–3 measurements is 28.1 °C, tDUR = 738 s, person P1M.
Engproc 58 00108 g004
Figure 5. Statistical parameters determined from temperature sequences T1, T2 from thermo-sensors MCP1, MCP2 introduced in Figure 4 (from left to right): mean values, relative variations, ∆T values, gradients, and differential T12 values between MCP1s and MCP2s for each of three measurement phases (MF1–3); final values MF123 determined for whole measurement.
Figure 5. Statistical parameters determined from temperature sequences T1, T2 from thermo-sensors MCP1, MCP2 introduced in Figure 4 (from left to right): mean values, relative variations, ∆T values, gradients, and differential T12 values between MCP1s and MCP2s for each of three measurement phases (MF1–3); final values MF123 determined for whole measurement.
Engproc 58 00108 g005
Table 1. Summary mean differential parameters together with their std (in parentheses) determined separately for PPGA and PPGB waves within the MF1, MF3 phases for all tested persons.
Table 1. Summary mean differential parameters together with their std (in parentheses) determined separately for PPGA and PPGB waves within the MF1, MF3 phases for all tested persons.
PPG SignalHRVAR [%]SRANGE [%]HPRIPPLE [%]rPTT [%]
PPGA−2.70 (1.51)7.10 (3.35)1.33 (1.35)−0.496 (0.86)
PPGB−3.32 (1.59)3.19 (2.35)−6.15 (1.46)
Table 2. Summary temperature mean parameters, together with their std (in parentheses), determined inMF0–3 phases separately for MCP1, MCP2 thermo-sensors, for all tested persons.
Table 2. Summary temperature mean parameters, together with their std (in parentheses), determined inMF0–3 phases separately for MCP1, MCP2 thermo-sensors, for all tested persons.
PhaseTVAR [°C]T [°C]TGRAD [°C/s]T12DIFF [°C]
MCP1MCP2MCP1MCP2MCP1MCP2
MF00.11 (0.2)
MF10.47 (0.63)0.49 (0.54)1.3 (0.72)1.1 (0.66)0.0208 (0.0113)0.0175 (0.0103)1.37 (0.8)
MF20.67 (0.2)0.68 (0.23)1.9 (1.50)2.4 (1.51)0.0031 (0.0024)0.0041 (0.0025)1.08 (0.9)
MF30.19 (0.02)0.24 (0.08)0.04(0.04)0.04 (0.03)0.0006 (0.0007)0.0006 (0.0005)0.93 (0.8)
∑MF1–30.45 (0.3)0.47 (0.2)4.3 (2.1)4.1 (2.1)0.0058 (0.0021)0.0056 (0.0030)0.87 (0.5)
Final0.46 (0.019)4.20 (0.087)0.0057 (0.0002)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Přibil, J.; Přibilová, A.; Frollo, I. Wearable Two-Channel PPG Optical Sensor with Integrated Thermometers for Contact Measurement of Skin Temperature. Eng. Proc. 2023, 58, 108. https://doi.org/10.3390/ecsa-10-16249

AMA Style

Přibil J, Přibilová A, Frollo I. Wearable Two-Channel PPG Optical Sensor with Integrated Thermometers for Contact Measurement of Skin Temperature. Engineering Proceedings. 2023; 58(1):108. https://doi.org/10.3390/ecsa-10-16249

Chicago/Turabian Style

Přibil, Jiří, Anna Přibilová, and Ivan Frollo. 2023. "Wearable Two-Channel PPG Optical Sensor with Integrated Thermometers for Contact Measurement of Skin Temperature" Engineering Proceedings 58, no. 1: 108. https://doi.org/10.3390/ecsa-10-16249

Article Metrics

Back to TopTop