RadProPoser: Probabilistic Radar Tensor Human Pose Estimation That Knows Its Limits
About
Radar-based human pose estimation enables privacy-preserving motion tracking for ambient intelligence, yet the noisy nature of radar sensing makes uncertainty quantification essential. We present RadProPoser, an end-to-end probabilistic framework that predicts three-dimensional body joints with per-joint uncertainties from raw radar tensor data. Using a variational encoder-decoder with spectral attention that fuses real and imaginary radar components across temporal frames, we model aleatoric uncertainty through learnable Gaussian and Laplace distributions. Trained on a new benchmark dataset with optical motion-capture ground truth, our method achieves 6.425 cm mean per-joint position error. The model outputs per-joint aleatoric uncertainties, and isotonic recalibration yields calibrated total uncertainty with expected calibration error of 0.027. Since spectral attention operates on individual radar tensor components, extending to multi-radar configurations requires only concatenating additional input streams. On the HuPR benchmark with dual orthogonal radars, this achieves 5.042 cm MPJPE. The framework runs at 89 frames per second (FPS) on an NVIDIA RTX 3090, exceeding the 15 Hz radar frame rate.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Human Pose Estimation | HuPR (test) | MAJPE5.042 | 19 | |
| 3D Human Pose Estimation | Radar Dataset Participant P12 (test) | P-MPJPE (0°)5.363 | 18 | |
| 3D Human Pose Estimation | Radar Dataset Participant P2 (test) | P-MPJPE (0°)5.516 | 18 | |
| 3D Human Pose Estimation | Radar Dataset Participant P1 (test) | P-MPJPE (0°)3.97 | 9 | |
| 3D Human Pose Estimation | Radar Dataset (test) | Average P-MPJPE4.795 | 9 | |
| 3D Human Pose Estimation | New Radar Dataset P1 (test) | MPJPE (0°)5.027 | 9 | |
| 3D Human Pose Estimation | New Radar Dataset All participants (test) | Overall MPJPE6.425 | 9 | |
| Human Pose Estimation | HuPR | -- | 7 | |
| 3D Human Pose Estimation | HuPR (test) | ECE2.3 | 2 | |
| Radar Human Pose Estimation | Ours | MPJPE (cm)6.425 | 1 |