You glance at your wrist after a run and see a number: 142 beats per minute. Later, when you are lying still, the same optical sensor may show an HRV score built from millisecond differences between one heartbeat and the next. It feels simple because the screen is simple. Underneath, a PPG beat detection algorithm is doing something much harder: turning a noisy stream of reflected light into a sequence of beat timings that can be trusted enough to summarize your physiology.
This article walks through that chain from the raw photoplethysmography signal to heart rate, beat-to-beat intervals, and HRV. You will see why peak timing matters more than most dashboard numbers suggest, why motion and low perfusion make the problem difficult, and why serious validation compares optical beat timing against ECG-derived RR intervals. By the end, you will know what to look for when a device claims accurate heart rate or HRV: sampling rate, signal quality rules, motion handling, and the conditions used for validation.
From light to heartbeat: what the PPG signal is really measuring
Photoplethysmography, usually shortened to PPG, starts with a simple physical idea: shine light into tissue, measure how much light returns, and watch how that return changes as blood volume changes with each cardiac cycle. The sensor is not seeing an electrical heartbeat. It is seeing an optical consequence of blood moving through small vessels after the heart ejects blood into the arterial tree.12
A useful way to picture the signal is a tide riding on top of sea level. The slow baseline is the sea level. The small repeating wave is the tide. In PPG terms, the repeating wave is the AC component, the pulsatile part linked to beat-by-beat arterial blood volume. The baseline is the DC component, the steadier part shaped by tissue, venous blood, skin, sensor pressure, ambient light, and slower physiological changes.13
Your device has to separate those two layers before it can count anything. The AC pulse may be only a small fraction of the total optical signal, and the DC baseline can drift when the sensor shifts, your skin temperature changes, or blood vessels constrict. That is why PPG processing usually begins with filtering, baseline removal, and normalization before any algorithm tries to find individual beats.45
The pulse waveform itself is not just a spike. It has a rising edge as blood volume increases, a systolic peak near the largest optical change, and often smaller contour features related to vascular reflection and vessel tone. Clinical and engineering papers use those shapes for far more than heart rate, including pulse arrival timing, vascular stiffness research, and signal quality assessment.67
For heart rate, the most important question is narrower: where is each beat? A PPG beat detection algorithm must choose a fiducial point, meaning a repeatable landmark on each pulse. Some systems use the peak. Others use the pulse foot, the point where the upstroke begins. Others use a derivative landmark, such as the steepest rising slope. The best choice depends on the sensor, sampling rate, waveform quality, and whether the downstream goal is heart rate, pulse transit timing, or HRV.89
| Signal layer | Plain-English meaning | Why it matters for beat detection |
|---|---|---|
| AC component | The repeating pulse wave caused by blood volume changes each beat | Contains the beat landmarks the algorithm tries to time |
| DC component | The slower optical baseline from tissue, venous blood, sensor contact, and ambient conditions | Can drift and make fixed thresholds unreliable |
| Noise and artifacts | Motion, pressure changes, low perfusion, and light interference | Can create false peaks or hide real beats |
The peak-detection problem: where the algorithms enter
The easy version of beat detection sounds like this: find each peak, count the peaks, and divide by time. That works on a clean teaching diagram. It is not enough for real PPG, because a wearable sensor has to make decisions when the waveform is small, distorted, clipped, or temporarily replaced by motion artifact.
Most PPG beat detection algorithms use some combination of filtering, candidate generation, and rejection. Filtering reduces slow drift and high-frequency noise. Candidate generation proposes possible beats. Rejection rules decide which candidates look physiologically plausible. If the signal is clean, the algorithm can be generous. If the signal is messy, it should become more skeptical.
Derivative-based methods look for rapid changes in the waveform rather than only the highest point. The first derivative measures slope, and the second derivative measures how that slope changes. These methods can make the rising edge easier to identify, especially when the peak is rounded or the baseline is moving. Acceleration photoplethysmography, which analyzes derivatives of the PPG waveform, has been used for systolic peak and contour analysis in challenging field recordings.810
Adaptive thresholding is another common family of methods. Instead of asking whether the signal crosses one fixed value, the threshold changes with the recent amplitude, noise level, or expected beat interval. This matters because your PPG amplitude can shrink during cold exposure, poor peripheral perfusion, or loose contact. A fixed threshold may miss beats when the pulse wave gets smaller, while an adaptive threshold can follow the signal as long as the underlying rhythm remains visible.1112
Template-matching methods ask a different question: does this segment look like a real pulse? The algorithm builds or uses a pulse template, then checks how closely each candidate waveform matches that expected shape. Template correlation can help reject motion spikes, because a sharp bump from sensor movement may be large but shaped nothing like a physiological pulse. In practice, template matching often works best as part of a broader signal quality system rather than as a single magic filter.1314
Modern systems may also use machine learning, multi-wavelength PPG, accelerometer references, or ensemble logic. The goal is still the same: identify the most likely beat locations while refusing to overinterpret segments where the optical signal is not reliable. A common misconception is that the algorithm simply counts bumps. Serious beat detection is closer to editing a noisy transcript: it must decide which marks belong to the speaker and which came from the room.1516
- Derivative-based detection emphasizes slopes and inflection points.
- Adaptive thresholding changes the decision boundary as signal amplitude and noise change.
- Template matching compares each candidate pulse with an expected pulse shape.
- Motion-aware detection uses accelerometer or multi-sensor context to avoid counting movement as heartbeat.
Why motion, low perfusion, and noise make beat timing hard
PPG is powerful because it is noninvasive, compact, and comfortable enough for continuous monitoring. Those same strengths create the hard parts. The sensor sits on moving tissue, with changing pressure, changing optical coupling, and blood flow that can rise or fall with temperature, posture, sympathetic tone, and exercise.
Motion artifact is the most familiar problem. When your wrist moves, the sensor can slide, press harder, tilt, or briefly lose contact. That movement changes the optical path even if your heartbeat has not changed. The result can look like extra pulses, missing pulses, or a waveform whose strongest frequency is your movement cadence rather than your cardiac rhythm.517
Exercise makes this especially tricky because the true heart rate and the artifact can both be rhythmic. If you are running at a steady cadence, your arm swing can inject a repeating signal into the PPG band where the heartbeat also lives. Algorithms such as TROIKA and later wrist-PPG methods were built around this problem, combining spectral tracking, sparse signal reconstruction, or adaptive noise cancellation to estimate heart rate during intensive movement.181920
Low perfusion creates the opposite problem: the pulse wave becomes faint. Cold skin, vasoconstriction, tight straps, low peripheral blood flow, or sensor pressure can reduce the AC component. When the true pulse is small, random noise and motion become more competitive. The algorithm may still produce a heart rate, but the beat-to-beat timing may not be good enough for HRV.
Skin tone, tissue structure, wavelength, sensor geometry, and contact force can also shape PPG quality. That does not mean one body location or device class is universally better than another. It means optical systems need validation across realistic users and conditions, because the same algorithm that performs well in a quiet lab can behave differently when the signal is darker, shallower, or interrupted by daily life.212223
This is where quality scoring becomes as important as beat finding. A good system should not only ask, “Where are the beats?” It should also ask, “Is this segment good enough to use?” That second question protects you from a dashboard that looks precise but is built from questionable timings.
Beat-to-beat timing is the bridge from PPG to HRV
Heart rate and HRV come from the same beat sequence, but they are not equally demanding. Heart rate can tolerate some smoothing. HRV cannot, because HRV is built from the small differences between consecutive beats. If the timing of each beat is off by tens of milliseconds, the HRV metric can change even when your physiology did not.
In ECG, the classic interval is the RR interval, the time from one R wave to the next. In PPG, the analogous interval is often called the pulse-to-pulse interval, interbeat interval, or IBI. When artifacts and abnormal beats are removed, HRV analysis often refers to NN intervals, meaning normal-to-normal intervals. The naming differs because ECG and PPG measure different physical events: electrical depolarization in ECG, optical pulse arrival in PPG.2425
For heart rate, the conversion is straightforward. If the interval between two beats is 1,000 milliseconds, the instantaneous rate is 60 beats per minute. If the interval is 500 milliseconds, it is 120 beats per minute. Most devices smooth those estimates over several beats, because a displayed heart rate that jumps every beat would feel noisy and hard to use.
HRV uses the variation between intervals. Time-domain metrics such as SDNN and RMSSD are common examples. SDNN summarizes the spread of normal intervals. RMSSD emphasizes short-term beat-to-beat changes and is widely used in recovery and autonomic monitoring. The 1996 Task Force standards remain a foundational reference for HRV measurement and interpretation, even though modern wearables have changed the recording context.2426
PPG-derived pulse rate variability can approximate ECG-derived HRV under appropriate conditions, especially at rest and when signal quality is high. It is not identical by definition. PPG includes vascular timing between the heart’s electrical event and the pulse wave arriving at the sensor, and that pulse transit timing can vary with blood pressure, vascular tone, respiration, and posture. This is why researchers often distinguish HRV from PRV, or pulse rate variability, even when the numbers are closely related.272829
The practical message for you is not that only ECG can measure HRV. PPG has been validated for HRV and PRV in many resting and controlled settings. The practical message is that HRV is only as good as the beat intervals underneath it, and those intervals depend on signal quality, fiducial point consistency, sampling rate, and artifact handling.3031
Sampling rate sets the clock your algorithm can read
Sampling rate is the number of times per second the sensor records the signal. It sounds like an engineering detail, but for beat detection it acts like the tick marks on a ruler. If the ruler has coarse marks, you can still measure large distances. You just lose precision when the differences are small.
At 25 Hz, the sensor samples once every 40 milliseconds. That means the raw timing grid is spaced in 40 ms steps before interpolation or model-based refinement. At 100 Hz, the grid is 10 ms. At 250 Hz, it is 4 ms. A heart rate estimate averaged over many beats may still look stable at lower sampling rates, but beat-to-beat HRV depends on millisecond-level interval differences.
This matters most for short-term HRV metrics. RMSSD, for example, squares the difference between successive intervals. If a beat is detected 40 ms early or late because of sampling limits or poor fiducial placement, that error can become part of the metric. The effect is not always catastrophic, because algorithms can interpolate and because some HRV features are more robust than others. But the sampling rate sets a hard constraint on what the raw signal can resolve.3233
Research specifically examining PPG sampling frequency has found that lower sampling rates can be acceptable for some pulse rate variability indices, but reliability depends on the fiducial point, waveform, interpolation, and metric being analyzed. In other words, there is no single sampling number that guarantees quality. A device should specify how it samples, how it detects beats, and which HRV metrics were validated at that sampling rate.3233
For end users, this is why two devices can show similar average heart rate but different HRV. Heart rate mostly asks whether the algorithm counted the right number of beats over time. HRV asks whether it placed each beat accurately enough to trust the gaps. The second job is harder.
| Sampling rate | Time between samples | What it means for beat timing |
|---|---|---|
| 25 Hz | 40 ms | Useful for many heart rate estimates, but coarse for fine HRV timing unless processing is carefully validated |
| 100 Hz | 10 ms | More suitable for beat-to-beat timing and short-term HRV when signal quality is good |
| 250 Hz | 4 ms | Gives a finer timing grid, though motion and fiducial consistency still matter |
Quality gates decide when not to count a beat
The most trustworthy PPG algorithm is not the one that always gives you a number. It is the one that knows when the signal is not good enough. In beat detection, silence can be a feature. Refusing to count a corrupted segment is better than building HRV from false precision.
Signal-to-noise ratio, or SNR, is one basic quality idea. It compares the useful pulse signal with unwanted noise. A higher SNR means the pulse is easier to distinguish. A lower SNR means the algorithm is trying to find a small physiological pattern inside a larger mess. SNR can be estimated in different ways, but the concept is simple: the beat should stand above the noise floor.1334
Template correlation is another useful gate. If the detected pulse shape resembles recent clean pulses, confidence rises. If the shape suddenly changes into a narrow spike, a flat plateau, or a waveform synchronized with accelerometer motion, confidence falls. This is especially helpful because many artifacts are large enough to cross amplitude thresholds but wrong in shape.
Beat regularity gating adds physiological common sense. Your beat intervals can change, especially with breathing, stress, and exertion, but they usually do not jump randomly from 700 ms to 260 ms to 1,400 ms in a clean resting segment. Algorithms can flag intervals that violate plausible rate-change rules, then either correct, interpolate, or exclude them depending on the application. HRV analysis standards also emphasize careful handling of artifacts and non-normal beats because a few bad intervals can distort short recordings.2435
Accelerometer-aware gating looks for motion context. If the wrist is moving vigorously and the PPG waveform becomes periodic at the movement frequency, the algorithm can lower confidence or switch to a heart-rate tracking mode that is not used for HRV. This distinction matters. A device may still estimate exercise heart rate while deciding that the same segment should not feed a recovery HRV score.1820
You might also see the phrase “signal quality index” in research papers. That usually means a score or classifier that summarizes whether a segment is usable. Some SQIs are rule-based, using amplitude, slope, or periodicity. Others use machine learning. The important part is not the label. It is whether the system separates clean beat timing from segments where the number should be treated cautiously.1336
- Use for HRV: stable contact, clear pulse morphology, plausible intervals, low motion.
- Use for heart rate only: moderate motion where averaged rate can be tracked but precise intervals are less reliable.
- Reject or mark low confidence: clipping, lost contact, severe motion artifact, very low perfusion, or implausible intervals.
Validation means comparing PPG beat detection to ECG
Validation is where claims become evidence. For beat detection, the usual referenceHTML
cat /tmp/ppg-prelude.html /tmp/ppg-beat-detection-algorithm-draft.html > /tmp/ppg-full.html
mv /tmp/ppg-full.html /tmp/ppg-beat-detection-algorithm-draft.html
python3 – <<'PY'
from pathlib import Path
import re
s=Path('/tmp/ppg-beat-detection-algorithm-draft.html').read_text()
print(s[:80])
print('chars',len(s))
PY standard is ECG, or electrocardiography, because ECG marks the heart's electrical activation with sharp R waves. PPG arrives later, after the pulse wave travels from the heart to the measurement site. That delay is normal. The validation question is whether the intervals between beats match closely enough for the intended use.2437
Researchers typically compare PPG-derived pulse intervals with ECG-derived RR intervals during controlled recordings. They may report mean absolute error, correlation, missed beats, extra beats, or agreement for HRV metrics. Correlation alone is not enough, because two methods can rise and fall together while still disagreeing by a meaningful amount. That is why method-comparison studies often use Bland-Altman analysis, which shows the average bias and the limits of agreement between two measurement methods.3839
In clean resting conditions, research-grade PPG can get close to ECG for many beat-interval and HRV applications. Studies comparing PPG, PRV, and ECG-derived HRV generally find stronger agreement at rest than during movement or physiological instability. A reasonable expectation in clean conditions is that beat-interval agreement can fall in the tens of milliseconds, with many research reports showing 95 percent limits of agreement around roughly plus or minus 20 to 30 ms for well-controlled segments, while error widens when motion, poor contact, or changing vascular tone enter the recording.27303140
That last phrase matters: validation conditions are part of the claim. A beat detector validated during quiet seated breathing has not automatically been validated for interval-level HRV during burpees, cycling, or sleep with loose contact. Today’s consumer optical-only sensors can estimate heart rate impressively well in many daily contexts, but they do not reliably match medical-grade ECG interval accuracy under all motion artifacts. A careful claim says where the algorithm works, where it degrades, and what it does when the signal fails.
Validation should also describe the population and protocol. How many participants were tested? Were different skin tones, ages, sexes, and fitness levels included? Was the reference ECG synchronized precisely with the PPG? Were low-quality segments excluded before analysis, and if so, how many? A system can look accurate if difficult segments quietly disappear, so the exclusion rate is part of the evidence.
| Validation detail | Why you should care |
|---|---|
| Reference method | ECG-derived RR intervals are the usual benchmark for beat timing and HRV validation |
| Agreement method | Bland-Altman limits show how far PPG intervals can differ from ECG, not just whether they correlate |
| Condition tested | Resting, sleep, exercise, cold, and free-living recordings stress the algorithm differently |
| Rejected data | A high exclusion rate may mean the system works only when the signal is easy |
What this means for the data on your wrist
When your wearable shows heart rate, it is usually summarizing a recent sequence of detected pulses. When it shows HRV, it is leaning harder on the exact timing between those pulses. That is why a calm morning reading often deserves more trust than a mid-workout HRV value, and why many devices restrict HRV summaries to sleep or rest.
The first thing to look for is whether the device separates heart rate accuracy from HRV accuracy. These are related but not identical claims. A device can count beats well enough to show a useful average rate while still being too noisy for beat-to-beat HRV in the same segment. If a company reports only heart rate error, you have not learned enough about HRV.
The second thing is sampling rate. A device does not need to publish every internal engineering detail, but serious validation should tell you enough to understand timing precision. If the PPG is sampled at 25 Hz, the raw grid is 40 ms. If it is sampled at 100 Hz, the raw grid is 10 ms. Interpolation can improve estimates, but it cannot rescue a waveform that motion has corrupted or a fiducial point that shifts from beat to beat.
The third thing is motion handling. Look for validation that includes the conditions you care about. Resting HRV, sleep HRV, exercise heart rate, and free-living daily monitoring are different problems. Motion-aware algorithms, accelerometer gating, and signal quality indices are signs that the system is taking the real world seriously. They do not eliminate error, but they show the designers know what the hard part is.171820
The fourth thing is transparency about refusal. If every minute of every day receives a confident HRV value, skepticism is healthy. Human physiology is not always optically convenient. Contact changes, perfusion drops, and motion happens. A trustworthy system should mark low-confidence periods, exclude bad intervals, or explain why certain contexts are not used for HRV.
None of this means you should ignore PPG-derived HRV. Under appropriate conditions, PPG can provide useful, validated pulse interval data and recovery trends. The better takeaway is more precise: PPG beat detection is a measurement chain, not a magic number. Light becomes a waveform, the waveform becomes beat timings, beat timings become intervals, and intervals become heart rate or HRV. Each step can add confidence or error.
For your own data, pay attention to patterns rather than single readings. A one-night HRV dip may reflect sleep, stress, alcohol, illness, training load, sensor fit, or artifact. A repeated trend under consistent conditions is more informative. The algorithm can help you see the pattern, but the context still matters.
FAQ
What is a PPG beat detection algorithm?
A PPG beat detection algorithm is software that finds individual pulse beats in an optical photoplethysmography signal. It filters the raw waveform, identifies likely beat landmarks such as peaks or pulse onsets, rejects artifacts, and turns accepted beats into heart rate or interval data.
Is PPG accurate enough for HRV?
PPG can be accurate enough for HRV under appropriate conditions, especially during rest or sleep when signal quality is high and movement is low. It should still be validated against ECG-derived RR intervals, because PPG measures pulse arrival rather than the heart’s electrical event.
Why does sampling rate matter for HRV?
Sampling rate determines the timing grid available to the algorithm. At 25 Hz, samples are 40 ms apart. At 100 Hz, they are 10 ms apart. Since HRV depends on beat-to-beat timing differences, coarser sampling can make fine interval changes harder to measure reliably.
Why can heart rate look right while HRV is wrong?
Heart rate can be averaged across several beats, so small timing errors may cancel out. HRV uses the difference between consecutive intervals, so the same timing errors can directly distort the metric. That is why HRV needs stricter signal quality than basic heart rate.
What should an accuracy claim include?
A useful accuracy claim should include the sampling rate, the reference method, the validation conditions, the population tested, the error statistics, and how the algorithm handled motion or low-quality data. For beat timing and HRV, comparison against ECG with agreement analysis is more informative than a simple correlation.
References
References
- Allen J. Photoplethysmography and its application in clinical physiological measurement. Physiological Measurement. 2007;28(3):R1-R39. https://doi.org/10.1088/0967-3334/28/3/R01
- Shelley KH. Photoplethysmography: beyond the calculation of arterial oxygen saturation and heart rate. Anesthesia & Analgesia. 2007;105(6 Suppl):S31-S36. https://doi.org/10.1213/01.ane.0000269512.82836.c9
- Kyriacou PA. Direct pulse oximetry within the esophagus, on the surface of abdominal viscera, and on free flaps. Anesthesia & Analgesia. 2013;117(4):824-833. https://doi.org/10.1213/ANE.0b013e3182a1bef6
- Castaneda D, Esparza A, Ghamari M, Soltanpur C, Nazeran H. A review on body-worn photoplethysmography sensors and their potential future applications in health care. International Journal of Biosensors & Bioelectronics. 2018;4(4):195-202. https://doi.org/10.15406/ijbsbe.2018.04.00125
- Fine J, Branan KL, Rodriguez AJ, et al. Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring. Biosensors. 2021;11(4):126. https://doi.org/10.3390/bios11040126
- Elgendi M. On the analysis of fingertip photoplethysmogram signals. Current Cardiology Reviews. 2012;8(1):14-25. https://doi.org/10.2174/157340312801215782
- Millasseau SC, Ritter JM, Takazawa K, Chowienczyk PJ. Contour analysis of the photoplethysmographic pulse measured at the finger. Journal of Hypertension. 2006;24(8):1449-1456. https://doi.org/10.1097/01.hjh.0000239277.05068.87
- Elgendi M, Norton I, Brearley M, Abbott D, Schuurmans D. Systolic peak detection in acceleration photoplethysmograms measured from emergency responders in tropical conditions. PLoS ONE. 2013;8(10):e76585. https://doi.org/10.1371/journal.pone.0076585
- Charlton PH, Celka P, Farukh B, Chowienczyk P, Alastruey J. Assessing mental stress from the photoplethysmogram: a numerical study. Physiological Measurement. 2018;39(5):054001. https://doi.org/10.1088/1361-6579/aabe6a
- Takazawa K, Tanaka N, Fujita M, et al. Assessment of vasoactive agents and vascular aging by the second derivative of photoplethysmogram waveform. Hypertension. 1998;32(2):365-370. https://doi.org/10.1161/01.HYP.32.2.365
- Shin HS, Lee C, Lee M. Adaptive threshold method for the peak detection of photoplethysmographic waveform. Computers in Biology and Medicine. 2009;39(12):1145-1152. https://doi.org/10.1016/j.compbiomed.2009.10.006
- Aboy M, McNames J, Thong T, Tsunami D, Ellenby MS, Goldstein B. An automatic beat detection algorithm for pressure signals. IEEE Transactions on Biomedical Engineering. 2005;52(10):1662-1670. https://doi.org/10.1109/TBME.2005.855725
- Li Q, Mark RG, Clifford GD. Robust heart rate estimation from multiple asynchronous noisy sources using signal quality indices and a Kalman filter. Physiological Measurement. 2008;29(1):15-32. https://doi.org/10.1088/0967-3334/29/1/002
- Karlen W, Raman S, Ansermino JM, Dumont GA. Multiparameter respiratory rate estimation from the photoplethysmogram. IEEE Transactions on Biomedical Engineering. 2013;60(7):1946-1953. https://doi.org/10.1109/TBME.2013.2246160
- Charlton PH, Kyriacou PA, Mant J, Marozas V, Chowienczyk P, Alastruey J. Body-worn photoplethysmography for cardiovascular monitoring. Proceedings of the IEEE. 2022;110(3):355-381. https://doi.org/10.1109/JPROC.2022.3149785
- Wang L, Pickwell-MacPherson E, Liang YP, Zhang YT. Noninvasive cardiac output estimation using a novel photoplethysmogram index. Annual International Conference of the IEEE Engineering in Medicine and Biology Society. 2009:1746-1749. https://doi.org/10.1109/IEMBS.2009.5333715
- Maeda Y, Sekine M, Tamura T. The advantages of body-worn green reflected photoplethysmography. Journal of Medical Systems. 2011;35(5):829-834. https://doi.org/10.1007/s10916-010-9506-z
- Zhang Z. TROIKA: a general framework for heart rate monitoring using wrist-type photoplethysmographic signals during intensive physical exercise. IEEE Transactions on Biomedical Engineering. 2015;62(2):522-531. https://doi.org/10.1109/TBME.2014.2359372
- Lee J, Kim M, Park HK, Kim IY. A novel time-varying spectral filtering algorithm for reconstruction of motion artifact corrupted heart rate signals during intense physical activities using a body-worn photoplethysmogram sensor. Sensors. 2016;16(1):10. https://doi.org/10.3390/s16010010
- Temko A. Accurate heart rate monitoring during physical exercises using PPG. IEEE Transactions on Biomedical Engineering. 2017;64(9):2016-2024. https://doi.org/10.1109/TBME.2017.2676243
- Colvonen PJ, DeYoung PN, Bosompra NA, Owens RL. Limiting racial disparities and bias for body-worn optical devices in health science research. Sleep. 2020;43(10):zsaa159. https://doi.org/10.1093/sleep/zsaa159
- Fallow BA, Tarumi T, Tanaka H. Influence of skin type and wavelength on light wave reflectance. Journal of Clinical Monitoring and Computing. 2013;27(3):313-317. https://doi.org/10.1007/s10877-013-9436-7
- Longmore SK, Lui GY, Naik G, Breen PP, Jalaludin B, Gargiulo GD. A comparison of reflective photoplethysmography for detection of heart rate, blood oxygen saturation, and respiration rate at various anatomical locations. Sensors. 2019;19(8):1874. https://doi.org/10.3390/s19081874
- Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology. Heart rate variability: standards of measurement, physiological interpretation and clinical use. Circulation. 1996;93(5):1043-1065. https://pubmed.ncbi.nlm.nih.gov/8598068/
- Berntson GG, Bigger JT Jr, Eckberg DL, et al. Heart rate variability: origins, methods, and interpretive caveats. Psychophysiology. 1997;34(6):623-648. https://doi.org/10.1111/j.1469-8986.1997.tb02140.x
- Shaffer F, Ginsberg JP. An overview of heart rate variability metrics and norms. Frontiers in Public Health. 2017;5:258. https://doi.org/10.3389/fpubh.2017.00258
- Gil E, Orini M, Bailón R, Vergara JM, Mainardi L, Laguna P. Photoplethysmography pulse rate variability as a surrogate measurement of heart rate variability during non-stationary conditions. Physiological Measurement. 2010;31(9):1271-1290. https://doi.org/10.1088/0967-3334/31/9/015
- Schäfer A, Vagedes J. How accurate is pulse rate variability as an estimate of heart rate variability? International Journal of Cardiology. 2013;166(1):15-29. https://doi.org/10.1016/j.ijcard.2012.03.119
- Constant I, Laude D, Murat I, Elghozi JL. Pulse rate variability is not a surrogate for heart rate variability. Clinical Science. 1999;97(4):391-397. https://doi.org/10.1042/cs0970391
- Lu G, Yang F, Taylor JA, Stein JF. A comparison of photoplethysmography and ECG recording to analyse heart rate variability in healthy subjects. Journal of Medical Engineering & Technology. 2009;33(8):634-641. https://doi.org/10.3109/03091900903150998
- Georgiou K, Larentzakis AV, Khamis NN, Alsuhaibani GI, Alaska YA, Giallafos EJ. Can body-worn optical devices accurately measure heart rate variability? A systematic review. Folia Medica. 2018;60(1):7-20. https://doi.org/10.2478/folmed-2018-0012
- Chacon PJ, Pu L, da Costa TH, Shin J, da Silva HP. Photoplethysmography sampling frequency: pilot assessment of how low can we go to analyze pulse rate variability with reliability? Physiological Measurement. 2017;38(3):586-600. https://doi.org/10.1088/1361-6579/aa5efa
- Mejía-Mejía E, Budidha K, Abay TY, May JM, Kyriacou PA. Impact of the PPG sampling rate in the pulse rate variability indices evaluating several fiducial points in different pulse waveforms. IEEE Journal of Biomedical and Health Informatics. 2022;26(2):539-549. https://doi.org/10.1109/JBHI.2021.3099208
- Orphanidou C, Bonnici T, Charlton P, Clifton D, Vallance D, Tarassenko L. Signal-quality indices for the electrocardiogram and photoplethysmogram: derivation and applications to wireless monitoring. IEEE Journal of Biomedical and Health Informatics. 2015;19(3):832-838. https://doi.org/10.1109/JBHI.2014.2338351
- Lippman N, Stein KM, Lerman BB. Comparison of methods for removal of ectopy in measurement of heart rate variability. American Journal of Physiology. 1994;267(1 Pt 2):H411-H418. https://doi.org/10.1152/ajpheart.1994.267.1.H411
- Li K, Warren S. A wireless reflectance pulse oximeter with digital baseline control for unfiltered photoplethysmograms. IEEE Transactions on Biomedical Circuits and Systems. 2012;6(3):269-278. https://doi.org/10.1109/TBCAS.2011.2168236
- Selvaraj N, Jaryal A, Santhosh J, Deepak KK, Anand S. Assessment of heart rate variability derived from finger-tip photoplethysmography as compared to electrocardiography. Journal of Medical Engineering & Technology. 2008;32(6):479-484. https://doi.org/10.1080/03091900701781317
- Bland JM, Altman DG. Statistical methods for assessing agreement between two methods of clinical measurement. Lancet. 1986;1(8476):307-310. https://pubmed.ncbi.nlm.nih.gov/2868172/
- Critchley LAH, Critchley JAJH. A meta-analysis of studies using bias and precision statistics to compare cardiac output measurement techniques. Journal of Clinical Monitoring and Computing. 1999;15(2):85-91. https://doi.org/10.1023/A:1009982611386
- Kinnunen H, Rantanen A, Kenttä T, Koskimäki H. Feasible assessment of recovery and cardiovascular health: accuracy of nocturnal HR and HRV assessed via ring PPG in comparison to medical grade ECG. Physiological Measurement. 2020;41(4):04NT01. https://doi.org/10.1088/1361-6579/ab840a
- Nelson BW, Allen NB. Accuracy of consumer optical heart rate measurement during an ecologically valid 24-hour period: intraindividual validation study. JMIR mHealth and uHealth. 2019;7(3):e10828. https://doi.org/10.2196/10828
- Düking P, Giessing L, Frenkel MO, Koehler K, Holmberg HC, Sperlich B. Wrist-worn optical sensors for monitoring heart rate and energy expenditure while sitting or performing light-to-vigorous physical activity: validation study. JMIR mHealth and uHealth. 2020;8(5):e16716. https://doi.org/10.2196/16716