iBVP is a UCL RGB-plus-thermal remote-PPG corpus with high-resolution BVP and signal-quality labels (Electronics 2024). Access requires a signed academic non-commercial EULA via the public GitHub repository.
- License
- EULA — academic non-commercial (UCL PhysiologicAILab)
- Type
- Dataset
- Licence
- EULA — academic non-commercial (UCL PhysiologicAILab)
- Access
- Gated / on request
- Subjects
- Not reported
- PPG sites
- Not reported
- Setting
- Not reported
- Wrist
- Not reported
- Raw waveforms
- Not reported
- Tasks
- Not reported
- Updated
- Oct 24, 2026
Original description
Remote photo-plethysmography (rPPG) has emerged as a non-intrusive and promising physiological sensing capability in human–computer interface (HCI) research, gradually extending its applications in health-monitoring and clinical care contexts. With advanced machine learning models, recent datasets collected in real-world conditions have gradually enhanced the performance of rPPG methods in recovering heart-rate and heart-rate-variability metrics. However, the signal quality of reference ground-truth PPG data in existing datasets is by and large neglected, while poor-quality references negatively influence models. Here, this work introduces a new imaging blood volume pulse (iBVP) dataset of synchronized RGB and thermal infrared videos with ground-truth PPG signals from ear with their high-resolution-signal-quality labels, for the first time. Participants perform rhythmic breathing, head-movement, and stress-inducing tasks, which help reflect real-world variations in psycho-physiological states. This work conducts dense (per sample) signal-quality assessment to discard noisy segments of ground-truth and corresponding video frames. We further present a novel end-to-end machine learning framework, iBVPNet, that features an efficient and effective spatio-temporal feature aggregation for the reliable estimation of BVP signals. Finally, this work examines the feasibility of extracting BVP signals from thermal video frames, which is under-explored. The iBVP dataset and source codes are publicly available for research use.
Verbatim fromthe publisher's DOI record· Publisher licence: https://creativecommons.org/licenses/by/4.0/

Key numbers
How it works
No model in the hub reports results on this dataset yet.
- Reference labels
- hr, sqi
Models trained or evaluated on it
FAQ
What signals does iBVP include?
iBVP includes video, PPG and thermal data.
How do I get iBVP, and what is its licence?
It is available from https://github.com/PhysiologicAILab/iBVP-Dataset. Access is controlled by the host (for example registration, credentialing or a data use agreement), so check the source page for the steps. Licence: EULA — academic non-commercial (UCL PhysiologicAILab).
Cite
APA
iBVP [Data set]. (n.d.). github / ucl. https://doi.org/10.3390/electronics13071334
BibTeX
@misc{ibvpibvp,
title = {{iBVP}},
howpublished = {github / ucl},
doi = {10.3390/electronics13071334}
}Built from the hub record. Check it against the publisher before submitting.
Cite the ChatPPG record
Cite the dated snapshot 2026-10 for a fixed, reproducible version. Please also cite the original publications listed above.
APA
ChatPPG. (2026). iBVP: dataset record (Version 2026-10) [Data set]. ChatPPG Research Hub. https://chatppg.com/research/datasets/ibvp
BibTeX
@misc{chatppg_dataset_ibvp,
author = {{ChatPPG}},
title = {{iBVP: dataset record}},
year = {2026},
month = oct,
version = {2026-10},
howpublished = {\url{https://chatppg.com/research/datasets/ibvp}},
note = {ChatPPG Research Hub, Snapshot 2026-10, https://chatppg.com/research/snapshots/2026-10}
}CITATION.cff
cff-version: 1.2.0 message: "If you use this resource, please cite it as below." type: dataset title: "iBVP: dataset record" authors: - name: "ChatPPG" url: "https://chatppg.com/research/datasets/ibvp" repository-artifact: "https://chatppg.com/research/snapshots/2026-10" version: "2026-10" date-released: "2026-10-24"
History
Record updated
Papers
A Context-Aware Framework for Optimal Filter Parameter Selection: Enhancing PRV Estimation in Wearable Wrist PPG SignalsSame task: Signal qualityProceedings of the ACM on Interactive, Mob · 2026
Differentially and Integrally Attentive Convolutional-Based Real-Time Photoplethysmographic Signal Quality ClassificationSame task: Signal qualityResearch Square preprint · 2026
Domain-independent PPG signal quality assessment framework via representation learningSame task: Signal qualityScientific Reports · 2026
Datasets
MIMIC-III-Ext-PPGSame task: Signal qualitylarge ICU PPG rhythm/BP/SQI benchmark (6.3M×30s)6,189 subjects · PPG · ECG · BP- Two-wearables placementsSame task: Signal qualityEmotiBit + Shimmer3 wrist/finger10 subjects · PPG · IMU · EDA
- Finger-contact ECG + dual-wavelength (660/940 nm) PPG, rest + post-exercise recovery (n=148, 444 records)Same task: Signal quality148 subjects · PPG · ECG
