A non-parametric validation framework for photoplethysmography-based heart rate monitoring: a proof-of-concept study using the two-sample Kolmogorov–Smirnov test
Submitted: 2025-10-27
|Accepted: 2025-12-10
|Published: 2026-01-27
Copyright (c) 2025 Javier Cruz-Salgado, Roxana Zaricell Bautista-López, Javier Yañez-Mendiola, Edgar Augusto Ruelas-Santoyo, Israel Miguel-Andrés, José Alfredo Jiménez-García

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Downloads
Keywords:
photoplethysmography, two-sample Kolmogorov–Smirnov test, heart rate comparison, biomedical signal processing, non-invasive health monitoring
Supporting agencies:
Abstract:
This article establishes a non-parametric validation framework for photoplethysmography (PPG) signals intended for heart rate monitoring, formulated as a methodological proof-of-concept study. The study applies the two-sample Kolmogorov–Smirnov test as a robust and versatile method for comparing the distributions of PPG signals. By integrating the two-sample Kolmogorov–Smirnov test into the validation process of cardiac pulse measurement devices, the work demonstrates its effectiveness in enhancing the accuracy and reliability of biomedical signal analysis. Results show that, when comparing signals against calibrated reference devices and visualizing cumulative distribution functions, the two-sample Kolmogorov–Smirnov test is capable of detecting subtle differences in signal behavior. This innovative use of the two-sample Kolmogorov–Smirnov test provides valuable insights for the design and validation of biomedical signal processing systems and contributes to the advancement of non-invasive health monitoring technologies. The proposed framework is evaluated under controlled experimental conditions using data acquired from a single subject. Consequently, the results should be interpreted as a methodological validation of the proposed statistical approach rather than as a definitive clinical validation, and are intended to demonstrate feasibility and analytical relevance rather than population-level generalizability.
References:
Allen, J. (2007). Photoplethysmography and its application in clinical physiological measurement. Physiological Measurement, 28(3), R1–R39. https://doi.org/10.1088/0967-3334/28/3/R01
Anderson, R. R., & Parrish, J. A. (1981). The optics of human skin. Journal of Investigative Dermatology, 77(1), 13–19. https://doi.org/10.1111/1523-1747.ep12479191
Aslam, M. (2019). A new Kolmogorov–Smirnov test under neutrosophic statistics. ACS Omega, 4(8), 14538–14543. https://doi.org/10.1021/acsomega.9b01319
Ballarin, M., Refsgaard, J. C., & Madsen, H. (2022). Predictive and descriptive validation of hydrological models for extreme events: A critical review. Hydrological Sciences Journal, 67(9), 1272–1289. https://doi.org/10.1080/02626667.2022.2089450
Bautista López, R. Z., Yáñez Mendiola, J., & López Vela, J. M. (2023). Investigaciones y desarrollos tecnológicos en México, (1-VII).
Bautista López, R. Z., Yáñez Mendiola, J., & Sicard González, M. T. (2023). Branchial motion assessment in abalone using photoplethysmography. Aquaculture Research, 1, 6672198. https://doi.org/10.1155/2023/6672198
Berner, J. (2005). Linking nonlinearity and non-Gaussianity of planetary wave behavior by the Fokker–Planck equation. Journal of the Atmospheric Sciences, 62, 2098–2117. https://doi.org/10.1175/JAS3468.1
Branstator, G., & Berner, J. (2005). Linear and nonlinear signatures in the planetary wave dynamics of an AGCM: Phase space tendencies. Journal of the Atmospheric Sciences, 62, 1792–1811. https://doi.org/10.1175/JAS3429.1
Burgers, G., & Stephenson, D. B. (1999). The “normality” of El Niño. Geophysical Research Letters, 26, 1027–1030. https://doi.org/10.1029/1999GL900161
Cardoso, A., Machado, P., & Duarte, J. (2023). Streaming Kolmogorov–Smirnov: An approximate algorithm for distribution testing in real time. Journal of Computational Science, 68, 102016. https://doi.org/10.1016/j.jocs.2023.102016
Charlton, P. H., van Velzen, J., & Clifton, D. A. (2025). Determinants of photoplethysmography signal quality at the wrist. PLOS Digital Health, 4(1). https://doi.org/10.1371/journal.pdig.0000585
Corder, G. W., & Dale, I. F. (2023). Nonparametric statistics: A step-by-step approach (2nd ed.). Wiley. https://www.wiley.com/en-us/Nonparametric+Statistics%3A+A+Step-by-Step+Approach%2C+2nd+Edition-p-9781118840313
Debnath, S., & Kim, D. (2025). A comprehensive review of heart rate measurement using remote photoplethysmography and deep learning. Biomedical Engineering Online, 24(1), 145. https://doi.org/10.1186/s12938-025-01405-5
Elgendi, M. (2012). On the analysis of fingertip photoplethysmogram signals. Current Cardiology Reviews, 8(3), 14–25. https://www.eurekaselect.com/article/43575
Elgendi, M., Fletcher, R., Howard, N., & Lovell, N. H. (2024). Recommendations for evaluating photoplethysmography-based algorithm performance. npj Digital Medicine, 7(1), 120. https://doi.org/10.1038/s43856-024-00555-2
Gershunov, A., Schneider, N., & Barnett, T. (2001). Low-frequency modulation of the ENSO–Indian monsoon rainfall relationship: Signal or noise? Journal of Climate, 14, 2486–2492. https://doi.org/10.1175/1520-0442(2001)014<2486:LFMOTE>2.0.CO;2
Ghaderi, E., & Bahreyni, B. (2021). Synchronous demodulation for low-noise measurements. IEEE Instrumentation & Measurement Magazine, 24(2), 72–78. https://doi.org/10.1109/MIM.2021.9400956
Grillenzoni, C. (2019). Statistical change detection in biomedical signal processing. Array, 2, 100009. https://doi.org/10.1016/j.array.2019.100009
Hertzman, A. B. (1938). The blood supply of various skin areas as estimated by the photoelectric plethysmograph. American Journal of Physiology – Legacy Content, 124(2), 328–340. https://doi.org/10.1152/ajplegacy.1938.124.2.328
JeyaJothi, R., Kumar, S., & Maheshwari, M. (2022). Computational models for obstructive sleep apnea detection using physiological signals. In Advances in Computational Intelligence and Machine Learning Applications (pp. 189–206). Springer. https://doi.org/10.1007/978-981-16-8343-2_9
Kolmogorov, A. N. (1933). Sulla determinazione empirica di una legge di distribuzione. Giornale dell’Istituto Italiano degli Attuari, 4, 83–91.
Kyriacou, P. A., & Chatterjee, S. (2022). The origin of photoplethysmography. In J. Allen & P. Kyriacou (Eds.), Photoplethysmography (pp. 17–43). Academic Press. https://doi.org/10.1016/B978-0-12-823374-0.00004-9
Lanzante, J. R. (2021). Evaluating the Kolmogorov–Smirnov two-sample test for climatological applications. International Journal of Climatology, 41(3), 1909–1924. https://doi.org/10.1002/joc.6903
Luiz, A. J. B., & Lima, M. A. de. (2021). Application of the Kolmogorov–Smirnov test to compare greenhouse gas emissions over time. Brazilian Journal of Biometrics, 39(1), 60–70. https://doi.org/10.28951/rbb.v39i1.498
Massey, F. J. (1951). The Kolmogorov–Smirnov test for goodness of fit. Journal of the American Statistical Association, 46(253), 68–78. https://doi.org/10.1080/01621459.1951.10500769
Moccia, B., Mineo, C., Ridolfi, E., Russo, F., & Napolitano, F. (2021). Probability distributions of daily rainfall extremes in Lazio and Sicily, Italy, and design rainfall inferences. Journal of Hydrology: Regional Studies, 33, 100771. https://doi.org/10.1016/j.ejrh.2020.100771
Montgomery, D. C., & Runger, G. C. (2018). Applied statistics and probability for engineers (7th ed.). Wiley.
Poh, M.-Z., McDuff, D. J., & Picard, R. W. (2010). Non-contact, automated cardiac pulse measurements using video imaging and blind source separation. Optics Express, 18(10), 10762–10774. https://doi.org/10.1364/OE.18.010762
Pstras, L., Sliwinski, P., & Gielerak, G. (2025). Facial video photoplethysmography for measuring average and quasi-instantaneous heart rate. Frontiers in Physiology, 16, 1638809. https://doi.org/10.3389/fphys.2025.1638809
Ramos-Frutos, J., Cruz-Salgado, J., Ramos-Soto, O., Miguel-Andrés, I., Pérez-Chávez, R., Oliva, D., Casas-Ordaz, Á., Çelik, E., & Nadimi-Shahraki, M. H. (2025). Improving the response surface methodology optimization with metaheuristics: A practical approach. Expert Systems with Applications, 129195. https://doi.org/10.1016/j.eswa.2025.129195
Servin, M., Malacara, D., & Rodríguez-Vera, R. (1994). Phase-locked-loop interferometry applied to aspheric testing with a computer-stored compensator. Applied Optics, 33(13), 2589–2595. https://doi.org/10.1364/AO.33.002589
Smirnov, N. V. (1948). Table for estimating the goodness of fit of empirical distributions. The Annals of Mathematical Statistics, 19(2), 279–281. https://doi.org/10.1214/aoms/1177730256
Stearns, S. D., & Hush, D. R. (2011). Digital signal processing with examples in MATLAB (2nd ed.). CRC Press.
Steinskog, D. J., Tjøstheim, D., & Kvamstø, N. G. (2007). A cautionary note on the use of the Kolmogorov–Smirnov test for normality. Monthly Weather Review, 135(3), 1151–1157. https://doi.org/10.1175/MWR3319.1
Stephens, M. A. (1970). Use of the Kolmogorov–Smirnov, Cramér–von Mises and related statistics without extensive tables. Journal of the Royal Statistical Society: Series B (Methodological), 32(1), 115–122. https://doi.org/10.1111/j.2517-6161.1970.tb00821.x
Stephenson, D. B., Hannachi, A., & O’Neill, A. (2004). On the existence of multiple climate regimes. Quarterly Journal of the Royal Meteorological Society, 130, 583–605. https://doi.org/10.1256/qj.02.146
Strasser, T., Kapsner, L. A., & Keller, T. (2025). Insight on forehead photoplethysmography sensors: Wearables, advances and challenges. Nature Biomedical Engineering, 9(2), 243–257. https://doi.org/10.1038/s41390-025-04376-4
Tamura, T., Maeda, Y., Sekine, M., & Yoshida, M. (2014). Wearable photoplethysmographic sensors—Past and present. Electronics, 3(2), 282–302. https://doi.org/10.3390/electronics3020282
Vlček, O., & Huth, R. (2009). Is daily precipitation gamma-distributed? Testing using the two-sample Kolmogorov–Smirnov test. Agricultural and Forest Meteorology, 149(2), 405–412. https://doi.org/10.1016/j.agrformet.2008.09.010
van Vliet, L., Meeus, M., & Wuyts, F. L. (2025). Assessment of photoplethysmography-based blood pressure monitoring device over 28 days. European Heart Journal – Digital Health, 6(4), 763–772. https://doi.org/10.1093/ehjdh/ztad115
Weiss, N. A. (1986). Modified Kolmogorov–Smirnov tests for correlated data. IEEE Transactions on Biomedical Engineering, 33(12), 1130–1134. https://doi.org/10.1109/TBME.1986.325697
Zeimbekakis, A., Langrené, N., & Ferrari, D. (2024). When the Kolmogorov–Smirnov one-sample test is misused: A cautionary review. The American Statistician, 78(1), 34–44. https://doi.org/10.1080/00031305.2023.2211427




