Dataset guide
PPG datasets with a respiration reference
Respiratory rate can be estimated from PPG because breathing modulates the baseline, amplitude and frequency of the pulse wave. These datasets record PPG alongside a respiration reference, such as an impedance or belt signal or capnography, so estimates can be checked against measured breaths. They are sorted by number of subjects, with datasets that do not report a count listed last.
UCSF ICU bedside-monitor waveforms (private; GPT-PPG / SiamQuality / SQUWA pretraining)24,100 subjects · PPG · ECG · Resp
VitalDBintraoperative multi-parameter vitals (PhysioNet mirror)6,388 subjects · PPG · ECG · BP
MIMIC-III-Ext-PPGlarge ICU PPG rhythm/BP/SQI benchmark (6.3M×30s)6,189 subjects · PPG · ECG · BP- MESA SleepNSRR polysomnography + wrist actigraphy (Multi-Ethnic Study of Atherosclerosis)2,237 subjects · PPG · ECG · IMU
MIMIC-BP1,524 ICU subjects × 30 × 30 s ABP/PPG/ECG/RESP (Samsung, ODbL)1,524 subjects · PPG · ECG · BP
MIMIC-IV Waveform Database (PhysioNet preview)198 subjects · PPG · ECG · BP- DOSE-Iendoscopy propofol sedation multimodal (EEG+ECG+PLETH+NIBP, n=171 records)171 subjects · PPG · ECG · SpO₂
Radboud PTT PPG+BP (Mol 2020)wrist+finger PPG with Finapres BP86 subjects · PPG · ECG · SpO₂
Auriclemultimodal cardiovascular set: ECG, finger + ear PPG, SCG, in-ear audio, PCG, CNAP + arm cuff (70 subj incl. 28 heart failure, 1 kHz)70 subjects · PPG · ECG · IMU
MIMIC3-AF-Basharphysician AF annotations + MIMIC-III matched waveforms70 subjects · PPG · ECG · BP- HealthRing RingDatasetV2.1finger-ring IR/red PPG + IMU with HR/RR/SpO2/cuff-BP refs (τ-Ring successor)54 subjects · PPG · ECG · IMU
BIDMC PPG and Respiration (Pimentel 2016 / PhysioNet)53 subjects · PPG · ECG · SpO₂- SONATAmultimodal physio during emotionally-labeled music50 subjects · PPG · ECG · EDA
MBB-AVRMindBrainBody affective VR (EEG, ECG, PPG, GSR, resp; 47 subj)47 subjects · PPG · ECG · EDA
Bed-Based BCG (Carlson, K-State)40 adults, bed BCG + ECG + PPG + Finometer PRO continuous BP (IEEE DataPort OA)40 subjects · PPG · ECG · BP- MIMIC PERformCharlton PPG/ECG/RESP ICU beat-detection benchmarks (+ AF subset)35 subjects · PPG · ECG · BP
UQVitalSignsUniversity of Queensland anesthesia vital signs32 subjects · PPG · ECG · SpO₂- EarSetmulti-modal in-ear green/red/IR PPG + IMU30 subjects · PPG · ECG · IMU
- OSASUDObstructive Sleep Apnea Stroke Unit Dataset (finger PPG+ECG+SpO₂)30 subjects · PPG · ECG · SpO₂
PPG-DaLiAPPG dataset for motion compensation / HR15 subjects · PPG · ECG · IMU
WESADWearable Stress and Affect Detection15 subjects · PPG · ECG · IMU- A Multimodal Dataset for Investigating Working Memory in Presence of MusicPPG · ECG · IMU
- Barcelona SICU signalsHospital Clínic surgical-ICU bedside waveforms (PLETH + invasive ABP + ECG, 4,349 recordings)PPG · ECG · SpO₂
- CapnoBase IEEE TBME RR benchmark (Karlen 2013)PPG · ECG · Resp
Respiratory and Pulse Oximetry Waveforms from Healthy Adults During Simulated Apnoea EventsPPG · Resp
Simultaneous physiological measurements with five devices at different cognitive and physical loadsPPG · ECG · IMU- BP4D-Dyadic / Inter-Stancedyadic multimodal corpus with face video + finger PPG + continuous BP (Binghamton, FG 2026)90 subjects · PPG · EDA · BP
- PhysDrivemultimodal in-vehicle RGB + NIR + mmWave RPM (NeurIPS 2025 D&B)48 subjects · PPG · ECG · Resp
- COHFACEIdiap rPPG face videos + BVP/respiration (40 subjects)40 subjects · PPG · Resp · Video
- MAHNOB-HCImultimodal emotion / implicit tagging (face video + physiology)30 subjects · PPG · ECG · Resp
- SCAMPSSynthetics for Camera Measurement of Physiological SignalsPPG · Resp · Video
- ITB synchronized radar + RGB camera + wrist PPG/IMU cardiorespiratory dataset (IEEE DataPort, 2025)31 subjects · PPG · rPPG · ECG
