Resolve Domain Conflicts for Generalizable Remote Physiological Measurement
Weiyu Sun, Xinyu Zhang, Hao Lu, Ying Chen, Yun Ge, Xiaolin Huang, Jie Yuan, Yingcong Chen
TL;DR
The paper tackles domain conflicts in multi-dataset remote photoplethysmography (rPPG) by identifying label conflicts from phase delays and attribute conflicts from external noise. It introduces the DOmain-HArmonious framework (DOHA), combining Harmonius Phase Strategy (HPS) that yields a self-similarity representation to stabilize labels, and Harmonious Hyperplane Optimization (HHO) that uses Global Gradient Harmony (GGH) and Instance-wise Gradient Harmony (IGH) to harmonize gradients and reach a global solution. DOHA improves $HR$, $HRV$, and $RF$ estimation across unseen-domain protocols and across both end-to-end and hand-crafted rPPG models, validating its plug-and-play nature. The approach offers a practical route to robust remote physiological measurement across diverse conditions and datasets.
Abstract
Remote photoplethysmography (rPPG) technology has become increasingly popular due to its non-invasive monitoring of various physiological indicators, making it widely applicable in multimedia interaction, healthcare, and emotion analysis. Existing rPPG methods utilize multiple datasets for training to enhance the generalizability of models. However, they often overlook the underlying conflict issues across different datasets, such as (1) label conflict resulting from different phase delays between physiological signal labels and face videos at the instance level, and (2) attribute conflict stemming from distribution shifts caused by head movements, illumination changes, skin types, etc. To address this, we introduce the DOmain-HArmonious framework (DOHA). Specifically, we first propose a harmonious phase strategy to eliminate uncertain phase delays and preserve the temporal variation of physiological signals. Next, we design a harmonious hyperplane optimization that reduces irrelevant attribute shifts and encourages the model's optimization towards a global solution that fits more valid scenarios. Our experiments demonstrate that DOHA significantly improves the performance of existing methods under multiple protocols. Our code is available at https://github.com/SWY666/rPPG-DOHA.
