Analysis

Live signal pipeline

Disconnected

Real-time biosignal analysis

PPG signal pipeline · 0 beats this session

Heart rate
--bpm
Waiting for signal...
Composite stress
--/100
WaitingSI --
SpO₂
--%
PI -- · SQI --
RMSSD · vagal tone
--ms
SDNN -- ms · pNN50 --%
HRV frequency decomposition
Welch PSD · 4 Hz interpolated tachogram
Waiting
Collecting RR intervals for spectral analysis...
VLF
--ms²
LF
--ms²
0.04 to 0.15 Hz
HF
--ms²
0.15 to 0.40 Hz
Task Force of the ESC/NASPE (1996). Heart rate variability standards of measurement.
Poincaré plot
RR(n) vs RR(n+1) nonlinear dynamics
Nonlinear
SD1
--ms
SD2
--ms
DFA α1
--
SampEn
--
Brennan et al. (2001). SD1/SD2 = short/long-term variability descriptors.
Autonomic state
Parasympathetic ↔ Sympathetic quadrant
Live
Para index
--
Symp index
--
Coherence
--
Shaffer & Ginsberg (2017). Overview of HRV metrics and norms.
Respiratory rate fusion
PPG · ECG-derived · IMU chest-wall motion
Waiting
PPG
0.0
IMU
0.0
Fused
--rpm
PPG resp
--rpm
IMU resp
--rpm
Charlton et al. (2018). Breathing rate estimation from the ECG and PPG.
Baevsky stress index
Geometric RR histogram method
Waiting
SI
--
Composite
--/100
LF/HF
--
Baevsky & Chernikova (2017). Heart rate variability analysis methodology.
Signal quality
Skewness · template · perfusion index
Waiting
Composite SQI0.00
Skewness0.00
Template corr0.00
Perfusion idx0.00
Elgendi (2016). Optimal signal quality index for photoplethysmogram signals.
Fidget & activity breakdown
IMU-derived MET intensity categories
No IMU
No IMU sensor connected. Plug in BMI323 to see activity data
Steps
--
Fidget
--/100
Posture
--
IMU Resp
--rpm
Freedson et al. (1998). Calibration of the Computer Science and Applications accelerometer.
24-hour trend
Circadian HR × HRV overlay
Last 24 h
Collecting heartbeat data for trend...
Mean HR
--bpm
RMSSD
--ms
SDNN
--ms
Beats
0
Kleiger et al. (1987). Decreased HRV and its association with increased mortality.
ECG analysis
R-peak detection, RR interval histogram
Mock
ECG data from mock source
RR interval distribution
ECG HR
--bpm
R-peaks
0
Mean RR
0ms
Pan J, Tompkins WJ (1985). A real-time QRS detection algorithm.
IMU analysis
Fidget detection, step counting, posture
No IMU
Fidget intensity--/100
upright
slouching
lying
Steps
--
Fidget
--/100
IMU Resp
--rpm
Posture
--
Freedson PS et al. (1998). Calibration of the CSA accelerometer.
Temperature analysis
24h circadian curve with cosinor fit
No sensor
MeasuredCosinor fit
Current
--°C
Samples
0
Min
--°C
Max
--°C
Refinetti R et al. (2007). Procedures for numerical analysis of circadian rhythms.
Multi-sensor fusion
Composite stress with per-source contributions
Waiting
--/100 Waiting
HRV (PPG)
35%
ECG
25%
Fidget (IMU)
20%
Resp rate
12%
Temperature
8%
Autonomic state quadrant
Symp+Para+
Composite
--/100
State
Waiting
Para idx
--
Symp idx
--
Bolkhovsky et al. (2012). Statistical analysis of HRV and clinical scoring of ANS.
store debug
statedisconnected
transportserial
fingerOnfalse
samples0
ppgIR buffer0
latest IR
beats0
RR intervals0
HR
RMSSD
SDNN
stress SI
SpO2
resp rate