atlas

Research map / Time series / Long-term forecasting

RhythmMamba: Fast, Lightweight, and Accurate Remote Physiological Measurement

AAAI 2025 · Time series › Long-term forecasting · approach: Spatiotemporal forecasting models · 18 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RhythmMamba, a state-space-model (Mamba) architecture for remote photoplethysmography that embeds spatial information into channels via a frame stem, adds multi-temporal constraint Mamba blocks and a frequency-domain feed-forward, achieving SOTA accuracy with much higher throughput and lower memory.

Problem

Remote rPPG measurement from facial video needs both long-range periodic modeling and handling of large spatiotemporal redundancy, under a compute budget suitable for mobile deployment; directly applying Mamba with patch embeddings performs poorly.

Approach

Treat rPPG as a time-series task by using a frame stem that folds spatial information into channels so that each channel is a purely temporal sequence for Mamba's state transitions; add multi-temporal constraint slicing of sequences with one shared Mamba block and a frequency-domain feed-forward that does channel interaction via FFT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RhythmMamba instead of RhythmFormerrPPG measurement · PURE intra-datasetMAE: 0.27 -> 0.23Helped
Use RhythmMamba instead of NESTrPPG measurement · VIPL-HR intra-datasetMAE: 4.76 -> 4.30Helped
Use RhythmMamba instead of RhythmFormerrPPG measurement · MMPD intra-datasetMAE: 3.07 -> 3.16Hurt
Add diff-fusion (ablation)RhythmMamba · MMPDMAE: 5.71 -> 3.16Helped
Add self-attention (ablation)RhythmMamba · MMPDMAE: 4.02 -> 3.16Helped
Add large convolution kernels (ablation)RhythmMamba · MMPDMAE: 3.51 -> 3.16Helped
Add multi-temporal constraint (ablation)RhythmMamba · MMPDMAE: 3.60 -> 3.16Helped
Add frequency-domain FFN (ablation)RhythmMamba · MMPDMAE: 3.54 -> 3.16Helped
Replace frequency-domain FFN with Spatio-Temporal FFN (ablation)RhythmMamba · MMPDMAE: 3.16 -> 3.82Hurt
Represent spatial information as 1×1 average-pooled temporal tokens instead of 4×4 spatial tokens (ablation)RhythmMamba with vanilla FFN · MMPDMAE: 4.62 -> 3.54Helped
Use 1×1 average pooling instead of 8×8 spatial tokens (ablation)RhythmMamba with vanilla FFN · MMPDMAE: 4.90 -> 3.54Helped
Use 1×1 average pooling instead of 4×4 temporal embedding (ablation)RhythmMamba with vanilla FFN · MMPDMAE: 4.92 -> 3.54Helped

Surprising findings

Limitations

Experimental setup

Datasets: PURE UBFC-rPPG VIPL-HR MMPD

Benchmarks: PURE UBFC-rPPG VIPL-HR MMPD

Metrics: MAE RMSE MAPE Pearson correlation SNR throughput peak GPU memory MACs parameters

Baselines: DeepPhys PhysNet TS-CAN PhysFormer EfficientPhys RhythmFormer Spiking-PhysFormer GREEN ICA CHROM POS LGI

Builds on: Mamba PhysNet PhysFormer RhythmFormer diff-fusion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy