mmWave-Diffusion:A Novel Framework for Respiration Sensing Using Observation-Anchored Conditional Diffusion Model
Organizations: Key Laboratory of Underwater Acoustic Signal Processing of Ministry of Education, Southeast University, Nanjing, 211189, China · Purple Mountain Laboratories, Nanjing, 211111, China
Abstract
Millimeter-wave (mmWave) radar enables contactless respiratory sensing,yet fine-grained monitoring is often degraded by nonstationary interference from body micromotions.To achieve micromotion interference removal,we propose mmWave-Diffusion,an observation-anchored conditional diffusion framework that directly models the residual between radar phase observations and the respiratory ground truth,and initializes sampling within an observation-consistent neighborhood rather than from Gaussian noise-thereby aligning the generative process with the measurement physics and reducing inference overhead. The accompanying Radar Diffusion Transformer (RDT) is explicitly conditioned on phase observations, enforces strict one-to-one temporal alignment via patch-level dual positional encodings, and injects local physical priors through banded-mask multi-head cross-attention, enabling robust denoising and interference removal in just 20 reverse steps. Evaluated on 13.25 hours of synchronized radar-respiration data, mmWave-Diffusion achieves state-of-the-art waveform reconstruction and respiratory-rate estimation with strong generalization. Code repository:https://github.com/goodluckyongw/mmWave-Diffusion.
Figures & tables
| Method | Waveform Reconstruction | Frequency Estimation | |||
|---|---|---|---|---|---|
| CS | MSE | MAE | RMSE | SD | |
| MoRe-Fi [ 2 ] | 0.754 | 0.104 | 1.336 | 1.835 | 1.822 |
| MM-FGRM [ 3 ] | 0.793 | 0.090 | 0.704 | 1.225 | 1.221 |
| MM-MuRe [ 9 ] | 0.760 | 0.100 | 1.949 | 2.336 | 1.416 |
| LSTM [ 11 ] | 0.798 | 0.151 | 1.058 | 1.339 | 1.211 |
| U-Net [ 12 ] | 0.701 | 0.135 | 0.865 | 1.240 | 1.193 |
| Method | Waveform Reconstruction | Frequency Estimation | |||
|---|---|---|---|---|---|
| CS | MSE | MAE | RMSE | SD | |
| Variant1 | 0.753 | 0.118 | 1.274 | 1.599 | 1.435 |
| Variant2 | 0.758 | 0.102 | 1.062 | 1.573 | 1.418 |
| Variant3 | 0.762 | 0.098 | 0.957 | 1.376 | 1.261 |
| Variant4 | 0.790 | 0.096 | 0.804 | 1.337 | 1.328 |
| RDT | 0.811 | 0.079 | 0.631 | 1.175 | 1.035 |