Analysis of a Pulse Rate Variability Measurement Using a Smartphone Camera
Related Experiment Video
Updated: Feb 11, 2026

Author Spotlight: An Alternative Approach to Protein Quantification by Bradford Assay Using a Smartphone
Published on: September 8, 2023
András Bánhalmi1, János Borbás2, Márta Fidrich1
1Institute of Informatics, University of Szeged, Szeged, 2 Árpád Square 6720, Hungary.
Background:
Heart rate variability (HRV) provides information about the activity of the autonomic nervous system. Because of the small amount of data collected, the importance of HRV has not yet been proven in clinical practice. To collect population-level data, smartphone applications leveraging photoplethysmography (PPG) and some medical knowledge could provide the means for it.
Objective:
To assess the capabilities of our smartphone application, we compared PPG (pulse rate variability (PRV)) with ECG (HRV). To have a baseline, we also compared the differences among ECG channels.
Method:
We took fifty parallel measurements using iPhone 6 at a 240 Hz sampling frequency and Cardiax PC-ECG devices. The correspondence between the PRV and HRV indices was investigated using correlation, linear regression, and Bland-Altman analysis.
Results:
High PPG accuracy: the deviation of PPG-ECG is comparable to that of ECG channels. Mean deviation between PPG-ECG and two ECG channels: RR: 0.01 ms-0.06 ms, SDNN: 0.78 ms-0.46 ms, RMSSD: 1.79 ms-1.21 ms, and pNN50: 2.43%-1.63%.
Conclusions:
Our iPhone application yielded good results on PPG-based PRV indices compared to ECG-based HRV indices and to differences among ECG channels. We plan to extend our results on the PPG-ECG correspondence with a deeper analysis of the different ECG channels.
Related Concept Videos
Increased pulse rate
Many factors can elevate the risk of developing tachycardia. These include advanced age, a family history of arrhythmias, and an...
Decreased pulse rate
There are specific risk factors that can elevate the likelihood of developing bradycardia. Advanced age is a significant factor, with...
Variability: Analysis
The range is a simple measure of variability, indicating the difference between the highest and...
Measuring Reaction Rates
Special considerations while measuring pulse
Pulse
The pulse serves as a clinical...

