Wavelet Analysis and Self-Similarity of Photoplethysmography Signals for HRV Estimation and Quality Assessment
<p>Examples of PPG signals: (<b>a</b>) a clean signal with clearly visible peaks; (<b>b</b>) a noisy signal where peaks associated to cardiac cycles still can be recognized; (<b>c</b>) a corrupted signal where no accurate peak detection is possible.</p> "> Figure 2
<p>Mexican hat wavelet function <math display="inline"><semantics> <mrow> <mi>y</mi> <mo>=</mo> <mi>ψ</mi> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </semantics></math>.</p> "> Figure 3
<p>Algorithm workflow.</p> "> Figure 4
<p>The PPG signal (<b>top</b>) and its corresponding STFT spectrogram (<b>bottom</b>), part of the PPG signal of subject 01 in the TROIKA dataset. Heart rate frequency is growing from <math display="inline"><semantics> <mrow> <mn>1.2</mn> </mrow> </semantics></math> Hz to <math display="inline"><semantics> <mrow> <mn>1.9</mn> </mrow> </semantics></math> Hz.</p> "> Figure 5
<p>Continuity filter highlighting curves with bounded rates of change; the horizontal length is adjusted to correspond to 10 s of time and the vertical length corresponds to a change in frequency of <math display="inline"><semantics> <mrow> <mn>0.3</mn> </mrow> </semantics></math> Hz.</p> "> Figure 6
<p>Filtered spectrogram. Black lines show the curves consisting of local maxima in the spectrogram columns.</p> "> Figure 7
<p>Scaled Mexican hat wavelet and its frequency spectrum for the smallest scale <math display="inline"><semantics> <msub> <mi>a</mi> <mn>1</mn> </msub> </semantics></math> and the largest scale <math display="inline"><semantics> <msub> <mi>a</mi> <mn>50</mn> </msub> </semantics></math> in the chosen scale range.</p> "> Figure 8
<p>PPG signal, the corresponding scalogram computed with the Mexican hat wavelet for the scale range <math display="inline"><semantics> <mrow> <msub> <mi>a</mi> <mn>1</mn> </msub> <mo>,</mo> <mo>…</mo> <msub> <mi>a</mi> <mn>50</mn> </msub> </mrow> </semantics></math>, and the ridge lines in the scalogram. This signal is a part of the red channel PPG from subject 01 in the Welltory-PPG-dataset. The R peaks in the signal are detected as top points of the ridge lines chosen by the filtration Algorithm 3.</p> "> Figure 9
<p>Part of the S3 signal of the PPG-DaLiA dataset.</p> "> Figure 10
<p>Filtration of the RR intervals of <a href="#sensors-21-06798-f009" class="html-fig">Figure 9</a>. Green intervals are kept by the algorithm and red intervals are discarded.</p> "> Figure 11
<p>PPG-DaLiA, Subject S3, interval 0 to 100 s.</p> ">
Abstract
:1. Introduction
2. Materials and Methods
2.1. Datasets
2.1.1. Welltory-PPG-Dataset
Data Collection
- Time: moments of camera frame capture times in milliseconds elapsed from the measurement start;
- R, G, B: arrays of numbers r, g, b for all captured frames;
- RR: sequence of RR intervals collected from the Polar device during the measurement.
Participants
2.1.2. Previously Published PPG Datasets
2.2. HRV Metrics
2.3. Continuous Wavelet Transform
3. Proposed Algorithm
- the R peaks correspond to longer ridge lines, i.e., lines that are present on a larger scale range (see Section 3.3 for more details).
- PPG signals are almost periodic, so normal R peaks arise approximately at a frequency determined by the heart rate that varies gradually over time.
- A signal must have similar shapes inside detected RR intervals;
- The ridge lines in CWT that define the edges of a RR interval must have similar shapes. In particular, the distances between them should be approximately the same on different scale levels.
3.1. Signal Preprocessing
- Step detection. In smartphone PPG signals, removing from or reapplying the finger to the camera results in abrupt steps in the signal. To detect such steps, we compute the running amplitude with a window length of 1 s. If the running amplitude exceeds 4 times the median of the running amplitude, a step in the signal is detected. The threshold value 4 was chosen empirically by examining a number of examples.
- Constant signal detection. Sometimes the signal becomes constant if there are issues with color rendering in the frame or there is no finger over the camera at all. Analysis of examples shows that is a reliable threshold value for running signal amplitude to detect a constant signal.
3.2. Heart Rate Estimation
- First we filter the spectrogram using a convolution with a 2d filter that highlights curves with a bounded rate of change;
- We consider local maxima in the columns of the filtered spectrogram;
- We find a rough estimate of heart rate frequency and construct a continuous curve consisting of local maxima that are closest to the estimate.
3.2.1. Sliding Window Spectrogram
3.2.2. Local Maxima in the Spectrogram Columns
Algorithm 1 Rough estimate of heart rate frequency in the i-th spectrogram column |
|
Algorithm 2 Construction of the heart rate frequency curve |
|
3.3. R Peak Detection
3.3.1. Signal Scalogram and Ridge Lines
3.3.2. Choosing Ridge Lines Associated to R-Peaks
Algorithm 3 Choosing ridge lines in the scalogram |
|
3.4. RR Intervals Filtration
- Parts of the signal inside the neighbor intervals must have similar shapes and amplitudes;
- The distance between ridge lines defining the neighbor R-peaks must be approximately the same on different resolution levels.
3.4.1. Similarity-Based Quality
3.4.2. CWT-Based Quality
3.4.3. Filtration
- Select all intervals with quality greater than
- Sort the qualities of the selected intervals in descending order. Denote the resulting sequence by
- Set the quality threshold as where the index maximizes the product
3.4.4. Outlier Detection
Algorithm 4 Algorithm to check if the i-th interval in is an outlier |
|
4. Results
- Discarded ratio: ratio of the number of RR intervals that were discarded by the filtration part of the algorithm to the total number of RR intervals detected by the algorithm peak detection part, cf. Equation (6).
- SDNN ae (RMSSD ae): the absolute error of estimation of SDNN (RMSSD), i.e., the difference between SDNN (RMSSD) derived from the sequence of intervals detected by the algorithm in PPG, and SDNN (RMSSD) derived from the sequence of reference RR intervals.
- RR mae: the mean absolute error in RR interval detection, i.e., the mean absolute difference between an interval detected by the algorithm and the corresponding reference RR interval.
5. Discussion
5.1. Justification of the Ground Truth RR Intervals Source in Welltory-PPG-Dataset
5.2. Justification of the Chosen Methods
5.2.1. Signal Preprocessing
5.2.2. Heart Rate Estimation
5.2.3. Wavelet Based Peak Detection
5.3. Relation to Previous Work
5.4. Accuracy Comparison with Other Algorithms
5.5. Limitations
5.6. Directions for Future Research
6. Conclusions
Author Contributions
Funding
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
PPG | Photoplethysmography |
ECG | Electrocardiography |
EEG | Electroencephalography |
RR intervals | Intervals between consecutive R peaks |
STFT | Short-time Fourier transform |
CWT | Continuous wavelet transform |
HRV | Heart rate variability |
SDNN | Standard deviation of RR intervals, cf. Equation (1) |
RMSSD | Root mean square of the successive differences of RR intervals, cf. Equation (2) |
MAE | Mean absolute error |
References
- Londhe, A.; Atulkar, M. Heart Rate Variability: A Methodological Survey. In Proceedings of the 2019 International Conference on Intelligent Sustainable Systems (ICISS), Palladam, India, 21–22 February 2019; pp. 57–63. [Google Scholar] [CrossRef]
- Wasilewski, J.; Poloński, L. An Introduction to ECG Interpretation. In ECG Signal Processing, Classification and Interpretation; Gacek, A., Pedrycz, W., Eds.; Springer: London, UK, 2012; pp. 1–20. [Google Scholar] [CrossRef]
- Yadav, A.; Grover, N. A Review of R Peak Detection Techniques of Electrocardiogram (ECG). J. Eng. Technol. 2017, 8. Available online: https://journal.utem.edu.my/index.php/jet/article/view/1946 (accessed on 5 October 2021).
- Yan, L.; Liu, Y.; Liu, Y. Interval Feature Transformation for Time Series Classification Using Perceptually Important Points. Appl. Sci. 2020, 10, 5428. [Google Scholar] [CrossRef]
- Kamal, A.A.; Harness, J.B.; Irving, G.; Mearns, A.J. Skin photoplethysmography–A review. Comput. Methods Programs Biomed. 1989, 4, 257–269. [Google Scholar] [CrossRef]
- Allen, J. Photoplethysmography and its application in clinical physiological measurement. Physiol. Meas. 2007, 28, R1–R39. [Google Scholar] [CrossRef] [Green Version]
- Zhang, Z.; Pi, Z.; Liu, B. TROIKA: A General Framework for Heart Rate Monitoring Using Wrist-Type Photoplethysmographic Signals During Intensive Physical Exercise. IEEE Trans. Biomed. Eng. 2015, 62, 522–531. [Google Scholar] [CrossRef] [Green Version]
- Reiss, A.; Indlekofer, I.; Schmidt, P.; Van Laerhoven, K. Deep PPG: Large-Scale Heart Rate Estimation with Convolutional Neural Networks. Sensors 2019, 19, 3079. [Google Scholar] [CrossRef] [Green Version]
- Tyapochkin, K.; Smorodnikova, E.; Pravdin, P. Smartphone PPG: Signal Processing, Quality Assessment, and Impact on HRV Parameters. In Proceedings of the 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany, 23–27 July 2019; pp. 4237–4240. [Google Scholar] [CrossRef]
- Němcová, A.; Jordanova, I.; Varecka, M.; Smisek, R.; Maršánová, L.; Smital, L.; Vitek, M. Monitoring of heart rate, blood oxygen saturation, and blood pressure using a smartphone. Biomed. Signal Process. Control 2020, 59, 101928. [Google Scholar] [CrossRef]
- Koenig, N.; Seeck, A.; Eckstein, J.; Mainka, A.; Huebner, T.; Voss, A.; Weber, S. Validation of a New Heart Rate Measurement Algorithm for Fingertip Recording of Video Signals with Smartphones. Telemed. e-Health 2016, 22, 631–636. [Google Scholar] [CrossRef]
- Kageyama, T.; KABUTO, M.; Kaneko, T.; Nishikido, N. Accuracy of Pulse Rate Variability Parameters Obtained from Finger Plethysmogram: A Comparison with Heart Rate Variability Parameters Obtained from ECG. J. Occup. Health 1997, 39, 154–155. [Google Scholar] [CrossRef]
- Giardino, N.; Edelberg, R. Comparison of Finger Plethysmograph to ECG in the Measurement of Heart Rate Variability. Psychophysiology 2002, 39, 246–253. [Google Scholar] [CrossRef]
- Lin, W.H.; Wu, D.; Li, Y.; Zhang, H. Comparison of Heart Rate Variability from PPG with That from ECG. In The International Conference on Health Informatics. IFMBE Proceedings; Zhang, Y.T., Ed.; Springer: Cham, Switzerland, 2014; Volume 42. [Google Scholar] [CrossRef]
- Pinheiro, N.; Couceiro, R.; Henriques, J.; Muehlsteff, J.; Quintal, I.; Gonçalves, L.; de Carvalho, P. Can PPG Be Used for HRV Analysis? In Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 16–20 August 2016; pp. 2945–2949. [Google Scholar] [CrossRef]
- Altini, M.; Amft, O. HRV4Training: Large-scale longitudinal training load analysis in unconstrained free-living settings using a smartphone application. In Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 16–20 August 2016; pp. 2610–2613. [Google Scholar] [CrossRef]
- Plews, D.; Scott, B.; Altini, M.; Wood, M.; Kilding, A.; Laursen, P. Comparison of Heart Rate Variability Recording With Smart Phone Photoplethysmographic, Polar H7 Chest Strap and Electrocardiogram Methods. Int. J. Sport. Physiol. Perform. 2017, 12, 1324–1328. [Google Scholar] [CrossRef]
- Scholkmann, F.; Boss, J.; Wolf, M. An Efficient Algorithm for Automatic Peak Detection in Noisy Periodic and Quasi-Periodic Signals. Algorithms 2012, 5, 588–603. [Google Scholar] [CrossRef] [Green Version]
- Alwosheel, A.; Alasaad, A.; Alqaraawi, A. Heart rate variability estimation in Photoplethysmography signals using Bayesian learning approach. Healthc. Technol. Lett. 2016, 3, 136–142. [Google Scholar] [CrossRef] [Green Version]
- Wittenberg, T.; Koch, R.; Pfeiffer, N.; Lang, N.; Struck, M.; Amft, O.; Eskofier, B. Evaluation of HRV estimation algorithms from PPG data using neural networks. Curr. Dir. Biomed. Eng. 2020, 6, 505–509. [Google Scholar] [CrossRef]
- Guede-Fernandez, F.; Ferrer-Mileo, V.; Ramos-Castro, J.; Fernández-Chimeno, M.; García-González, M. Real Time Heart Rate Variability Assessment from Android Smartphone Camera Photoplethysmography: Postural and Device Influences. In Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, Italy, 25–29 August 2015; Volume 2015, pp. 7332–7335. [Google Scholar] [CrossRef]
- Guede-Fernández, F.; Ferrer-Mileo, V.; Mateu-Mateus, M.; Ramos-Castro, J.; García-González, M.; Fernández-Chimeno, M. A photoplethysmography smartphone-based method for heart rate variability assessment: Device model and breathing influences. Biomed. Signal Process. Control 2020, 57, 101717. [Google Scholar] [CrossRef]
- Daubechies, I. Ten Lectures on Wavelets; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 1992. [Google Scholar]
- Du, P.; Kibbe, W.; Lin, S. Improved peak detection in mass spectrum by incorporating continuous wavelet transform-based pattern matching. Bioinformatics 2006, 22, 2059–2065. [Google Scholar] [CrossRef] [Green Version]
- Addison, P. Wavelet transforms and the ECG: A review. Physiol. Meas. 2005, 26, R155–R199. [Google Scholar] [CrossRef] [Green Version]
- Ghaderpour, E.; Pagiatakis, S.; Hassan, Q. A Survey on Change Detection and Time Series Analysis with Applications. Appl. Sci. 2021, 11, 6141. [Google Scholar] [CrossRef]
- Li, C.; Zheng, C.; Tai, C. Detection of ECG characteristic points using wavelet transform. IEEE Trans. Biomed. Eng. 1995, 42, 21–28. [Google Scholar] [CrossRef]
- Kadambe, S.; Murray, R.; Boudreaux-Bartels, G. Wavelet transform-based QRS complex detector. IEEE Trans. Biomed. Eng. 1999, 46, 838–848. [Google Scholar] [CrossRef]
- Coombes, K.; Tsavachidis, S.; Morris, J.; Baggerly, K.; Hung, M.C.; Kuerer, H. Data Acquired from Surface-Enhanced Laser Desorption and Ionization by Denoising Spectra with the Undecimated Discrete Wavelet Transform. Proteomics 2005, 5, 4107–4117. [Google Scholar] [CrossRef]
- Nenadic, Z.; Burdick, J. Spike Detection Using the Continuous Wavelet Transform. IEEE Trans. Biomed. Eng. 2005, 52, 74–87. [Google Scholar] [CrossRef] [Green Version]
- Wee, A.; Grayden, D.; Zhu, Y.; Petkovic, K.; Smith, D. A continuous wavelet transform algorithm for peak detection. Electrophoresis 2008, 29, 4215–4225. [Google Scholar] [CrossRef]
- Gregoire, J.; Dale, D.; van Dover, R. A wavelet transform algorithm for peak detection and application to powder X-ray diffraction data. Rev. Sci. Instrum. 2011, 82, 015105. [Google Scholar] [CrossRef] [Green Version]
- Nemcova, A.; Smisek, R.; Vargova, E.; Maršánová, L.; Vitek, M.; Smital, L. Brno University of Technology Smartphone PPG Database (BUT PPG) (version 1.0.0). PhysioNet 2021. [Google Scholar] [CrossRef]
- Zhang, Y.; Song, S.; Vullings, R.; Biswas, D.; Simoes-Capela, N.; Helleputte, N.; Van Hoof, C.; Groenendaal, W. Motion Artifact Reduction for Wrist-Worn Photoplethysmograph Sensors Based on Different Wavelengths. Sensors 2019, 19, 673. [Google Scholar] [CrossRef] [Green Version]
- Barbieri, R.; Matten, E.; Alabi, A.; Brown, E. A point-process model of human heartbeat intervals: New definitions of heart rate and heart rate variability. Am. J. Physiol. Heart Circ. Physiol. 2005, 288, H424–H435. [Google Scholar] [CrossRef] [Green Version]
- Takagi, K.; Kumagai, S.; Matsunaga, c.; Kusaka, Y. Application of inverse Gaussian distribution to occupational exposure data. Ann. Occup. Hyg. 1997, 41, 505–514. [Google Scholar] [CrossRef]
- Vila, X.; Palacios Ortega, F.; Presedo, J.; Fernandez-Delgado, M.; Félix, P.; Barro, S. Time-frequency analysis of heart-rate variability. IEEE Eng. Med. Biol. Mag. 1997, 16, 119–126. [Google Scholar] [CrossRef]
- Gilgen-Ammann, R.; Schweizer, T.; Wyss, T. RR interval signal quality of a heart rate monitor and an ECG Holter at rest and during exercise. Eur. J. Appl. Physiol. 2019, 119, 1525–1532. [Google Scholar] [CrossRef]
- Hinde, K.; White, G.; Armstrong, N. Wearable Devices Suitable for Monitoring Twenty Four Hour Heart Rate Variability in Military Populations. Sensors 2021, 21, 1061. [Google Scholar] [CrossRef]
- Pereira, R.D.A.; Alves, J.L.D.B.; Silva, J.H.D.C.; Costa, M.D.S.; Silva, A.S. Validity of a Smartphone Application and Chest Strap for Recording RR Intervals at Rest in Athletes. Int. J. Sports Physiol. Perform. 2020, 15, 896–899. [Google Scholar] [CrossRef]
- Speer, K.; Semple, S.; Naumovski, N.; McKune, A. Measuring Heart Rate Variability Using Commercially Available Devices in Healthy Children: A Validity and Reliability Study. Eur. J. Investig. Health Psychol. Educ. 2020, 10, 390–404. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hernando, D.; Roca, S.; Sancho, J.; Alesanco, A.; Bailón, R. Validation of the Apple Watch for Heart Rate Variability Measurements during Relax and Mental Stress in Healthy Subjects. Sensors 2018, 18, 2619. [Google Scholar] [CrossRef] [Green Version]
- Greve, M.; Kviesis-Kipge, E.; Rubenis, O.; Rubins, U.; Mevcnika, V.; Grabovskis, A.; Marcinkevivcs, Z. Comparison of Pulse Rate Variability Derived from Digital Photoplethysmography over the Temporal Artery with the Heart Rate Variability Derived from a Polar Heart Rate Monitor. In Proceedings of the 7th conference of European Study Group on Cardiovascular Oscillations (2012), Kazimierz Dolny, Poland, 22–25 April 2012; pp. 1–3. [Google Scholar]
- Torrence, C.; Compo, G. A Practical Guide to Wavelet Analysis. Bull. Am. Meteorol. Soc. 1998, 79, 61–78. [Google Scholar] [CrossRef] [Green Version]
- Gilles, J. Empirical Wavelet Transform. IEEE Trans. Signal Process. 2013, 61, 3999–4010. [Google Scholar] [CrossRef]
- Bhattacharyya, A.; Sharma, M.; Pachori, R.; Sircar, P.; Acharya, U.R. A novel approach for automated detection of focal EEG signals using empirical wavelet transform. Neural Comput. Appl. 2018, 29, 47–57. [Google Scholar] [CrossRef]
Subject | Discarded Ratio | SDNN ae (ms) | RMSSD ae (ms) | RR mae (ms) |
---|---|---|---|---|
01 | 0.762 | 3.683 | 4.058 | 24.667 |
02 | 0.121 | 2.784 | 6.977 | 10.436 |
03 | 0.540 | 4.604 | 3.802 | 7.043 |
04 | 0.092 | 6.527 | 5.242 | 6.586 |
05 | 0.050 | 2.573 | 3.161 | 4.509 |
06 | 0.030 | 1.831 | 4.913 | 5.320 |
07 | 0.700 | 11.076 | 11.658 | 9.733 |
08 | 0.165 | 2.116 | 4.702 | 12.906 |
09 | 0.089 | 1.495 | 6.863 | 13.255 |
10 | 0.446 | 8.965 | 10.778 | 5.657 |
11 | 0.400 | 9.285 | 12.619 | 8.095 |
12 | 0.449 | 0.389 | 11.739 | 11.492 |
13 | 0.265 | 4.257 | 13.563 | 11.773 |
14 | 0.267 | 4.894 | 6.743 | 7.258 |
15 | 0.127 | 1.339 | 1.795 | 7.053 |
16 | 0.000 | 5.040 | 4.900 | 6.990 |
17 | 0.051 | 1.583 | 3.145 | 6.477 |
18 | 0.030 | 0.262 | 1.854 | 8.374 |
19 | 0.186 | 6.485 | 10.311 | 10.649 |
20 | 0.096 | 0.717 | 3.753 | 8.784 |
21 | 0.111 | 5.505 | 0.192 | 4.379 |
mean | 0.237 | 4.067 | 6.322 | 9.116 |
Subject | Discarded Ratio | SDNN ae (ms) | RMSSD ae (ms) | RR mae (ms) |
---|---|---|---|---|
01 | 0.167 | 0.489 | 3.692 | 7.667 |
02 | 0.805 | 19.851 | 23.394 | 10.625 |
03 | 0.688 | 4.258 | 11.224 | 6.267 |
04 | 0.659 | 5.721 | 0.450 | 9.214 |
05 | 0.396 | 2.786 | 6.625 | 5.250 |
06 | 0.389 | 2.199 | 0.422 | 10.545 |
07 | 0.234 | 2.184 | 1.810 | 9.611 |
08 | 0.282 | 16.938 | 21.814 | 15.679 |
09 | 0.100 | 0.631 | 11.768 | 9.694 |
10 | 0.548 | 13.896 | 32.186 | 19.286 |
11 | 0.364 | 6.520 | 8.692 | 8.857 |
12 | 0.306 | 6.897 | 25.570 | 14.029 |
mean | 0.411 | 6.864 | 12.304 | 10.560 |
Subject | Discarded Ratio | SDNN ae (ms) | RMSSD ae (ms) | RR mae (ms) |
---|---|---|---|---|
01 | 0.141 | 5.508 | 7.831 | 7.998 |
02 | 0.229 | 7.500 | 2.791 | 6.902 |
03 | 0.246 | 16.139 | 4.506 | 8.054 |
04 | 0.439 | 9.181 | 5.910 | 8.245 |
05 | 0.215 | 2.072 | 0.595 | 5.187 |
06 | 0.147 | 2.232 | 1.217 | 5.313 |
07 | 0.083 | 9.092 | 11.238 | 8.294 |
08 | 0.601 | 19.157 | 15.353 | 15.151 |
09 | 0.387 | 4.480 | 8.267 | 12.926 |
10 | 0.150 | 3.819 | 5.406 | 9.754 |
11 | 0.215 | 5.878 | 4.894 | 6.480 |
12 | 0.348 | 18.955 | 10.483 | 7.594 |
13 | 0.053 | 4.412 | 3.153 | 4.876 |
14 | 0.088 | 3.633 | 4.514 | 6.883 |
15 | 0.109 | 5.688 | 5.175 | 8.135 |
mean | 0.230 | 7.850 | 6.089 | 8.120 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Neshitov, A.; Tyapochkin, K.; Smorodnikova, E.; Pravdin, P. Wavelet Analysis and Self-Similarity of Photoplethysmography Signals for HRV Estimation and Quality Assessment. Sensors 2021, 21, 6798. https://doi.org/10.3390/s21206798
Neshitov A, Tyapochkin K, Smorodnikova E, Pravdin P. Wavelet Analysis and Self-Similarity of Photoplethysmography Signals for HRV Estimation and Quality Assessment. Sensors. 2021; 21(20):6798. https://doi.org/10.3390/s21206798
Chicago/Turabian StyleNeshitov, Alexander, Konstantin Tyapochkin, Evgeniya Smorodnikova, and Pavel Pravdin. 2021. "Wavelet Analysis and Self-Similarity of Photoplethysmography Signals for HRV Estimation and Quality Assessment" Sensors 21, no. 20: 6798. https://doi.org/10.3390/s21206798
APA StyleNeshitov, A., Tyapochkin, K., Smorodnikova, E., & Pravdin, P. (2021). Wavelet Analysis and Self-Similarity of Photoplethysmography Signals for HRV Estimation and Quality Assessment. Sensors, 21(20), 6798. https://doi.org/10.3390/s21206798