MMPD is a multi-domain mobile video physiology dataset with about 11 hours from 33 subjects on a smartphone camera, labeled for skin tone, lighting, motion, and exercise (EMBC 2023). Access requires a signed academic release agreement.
- License
Academic use only; commercial banned (Data Usage Protocol / release agreement)
- Type
- Dataset
- Licence
- Academic use only; commercial banned (Data Usage Protocol / release agreement)
- Access
- Gated / on request
- Subjects
- 33
- PPG sites
- Not reported
- Setting
- Not reported
- Wrist
- Not reported
- Raw waveforms
- Not reported
- Tasks
- Not reported
- Updated
- Oct 24, 2026
Original description
Remote photoplethysmography (rPPG) is an attractive method for noninvasive, convenient and concomitant measurement of physiological vital signals. Public benchmark datasets have served a valuable role in the development of this technology and improvements in accuracy over recent years. However, there remain gaps in the public datasets. First, despite the ubiquity of cameras on mobile devices, there are few datasets recorded specifically with mobile phone cameras. Second, most datasets are relatively small and therefore are limited in diversity, both in appearance (e.g., skin tone), behaviors (e.g., motion) and environment (e.g., lighting conditions). In an effort to help the field advance, we present the Multi-domain Mobile Video Physiology Dataset (MMPD), comprising 11 hours of recordings from mobile phones of 33 subjects. The dataset is designed to capture videos with greater representation across skin tone, body motion, and lighting conditions. MMPD is comprehensive with eight descriptive labels and can be used in conjunction with the rPPG-toolbox [1]. The reliability of the dataset is verified by mainstream unsupervised methods and neural methods. The GitHub repository of our dataset: https://github.com/THU-CS-PI/MMPD_rPPG_dataset.
Verbatim fromOpenAlex· Abstract via OpenAlex (publisher-deposited); © the authors/publisher

Key numbers
How it works
No model in the hub reports results on this dataset yet.
- Reference labels
- hr
Models trained or evaluated on it
FAQ
How many subjects are in MMPD?
MMPD has data from 33 subjects, as listed in its research record.
What signals does MMPD include?
MMPD includes video and PPG data.
How do I get MMPD, and what is its licence?
It is available from https://github.com/McJackTang/MMPD_rPPG_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: Academic use only; commercial banned (Data Usage Protocol / release agreement).
Cite
APA
MMPD [Data set]. (n.d.). github / tsinghua. https://doi.org/10.1109/EMBC40787.2023.10340857
BibTeX
@misc{mmpdmmpd,
title = {{MMPD}},
howpublished = {github / tsinghua},
doi = {10.1109/EMBC40787.2023.10340857}
}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). MMPD: dataset record (Version 2026-10) [Data set]. ChatPPG Research Hub. https://chatppg.com/research/datasets/mmpd
BibTeX
@misc{chatppg_dataset_mmpd,
author = {{ChatPPG}},
title = {{MMPD: dataset record}},
year = {2026},
month = oct,
version = {2026-10},
howpublished = {\url{https://chatppg.com/research/datasets/mmpd}},
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: "MMPD: dataset record" authors: - name: "ChatPPG" url: "https://chatppg.com/research/datasets/mmpd" repository-artifact: "https://chatppg.com/research/snapshots/2026-10" version: "2026-10" date-released: "2026-10-24"
History
Record updated
MPU-rPPGShared topic: skin tone2K/60 fps multi-region (face, arms, hands, legs) rPPG video with CMS60D oximeter PPG (n=50, 20 h)50 subjects · PPG · SpO₂ · Video- Tricam-rPPGShared topic: skin tonesynchronized RGB + NIR 850/940 nm face video with fingertip PPG (Virginia Tech, ECCV 2026)31 subjects · PPG · IMU · Video
OpenOximetry Repository (PhysioNet Restricted)Shared topic: skin tonePPG · ECG · SpO₂
Photoplethysmography Device Data (Appel & Theart / Mendeley)Shared topic: skin tone109 subjects · PPG
