atlas

Research map / 3D vision / Human pose estimation

Person-in-WiFi 3D: End-to-End Multi-Person 3D Pose Estimation with Wi-Fi

CVPR 2024 · 3D vision › Human pose estimation · approach: Multi-person pose estimation · 37 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.

Introduces Person-in-WiFi 3D, a Transformer-based DETR-style end-to-end system that estimates multi-person 3D poses from Wi-Fi CSI using four laptop receivers/transmitters, trained with Kinect SDK pseudo-labels on a new 97K-sample dataset.

Problem

Multi-person 3D pose estimation from Wi-Fi signals was unsolved; prior Wi-Fi methods handled single-person 2D/3D or multi-person 2D only, and naive 3D extensions of bottom-up heatmap/PAF methods were storage-heavy, slow, and failed to converge.

Approach

Treats multi-person Wi-Fi pose estimation as set prediction: a CSI tokenizer with spatial-temporal embeddings and Transformer encoder feeds a DETR-style pose decoder with learnable queries (with Deformable-DETR-style cumulative offsets) and a PETR-inspired refine decoder, trained with Hungarian matching and focal loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Person-in-WiFi 3D instead of WiPoseSingle-person 3D pose estimation · 1-personMPJPE: 101.8 -> 91.7Helped
Add a Refine decoder (ablation)Person-in-WiFi 3D · All test samplesMPJPE: 116.1 -> 107.2Helped
Add a Refine decoder (ablation)Person-in-WiFi 3D · All test samplesMPJPE(v): 46.9 -> 49.4Hurt
Reduce the receiver configuration to R1+R2 (ablation)Person-in-WiFi 3D · All test samplesMPJPE: 107.2 -> 148.5Hurt
Reduce the receiver configuration to R1+R3 (ablation)Person-in-WiFi 3D · All test samplesMPJPE: 107.2 -> 142.8Hurt
Reduce the receiver configuration to R2+R3 (ablation)Person-in-WiFi 3D · All test samplesMPJPE: 107.2 -> 144.2Hurt
Use receiver R2 only (ablation)Person-in-WiFi 3D · All test samplesMPJPE: 107.2 -> 173.0Hurt
Add phase information to amplitude (ablation)Person-in-WiFi 3D · All test samplesMPJPE: 192.4 -> 137.7Helped
Denoise phase information (ablation)Person-in-WiFi 3D using amplitude and phase · All test samplesMPJPE: 137.7 -> 107.2Helped
Evaluate with a held-out personPerson-in-WiFi 3D · Cross-PersonMPJPE: 107.2 -> 131.6Mixed
Evaluate with a held-out environmentPerson-in-WiFi 3D · Cross-EnvironmentMPJPE: 107.2 -> 626.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: self-collected Wi-Fi CSI and Azure Kinect RGB-D dataset (97K+ samples, 7 volunteers)

Benchmarks: Person-in-WiFi 3D self-collected dataset

Metrics: MPJPE MPJDLE (horizontal, vertical, depth) cumulative distribution of MPJPE

Baselines: WiPose Person-in-WiFi (extended to 3D) PETR

Builds on: DETR Deformable DETR PETR PhaseFi Person-in-WiFi

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