Peking University emblem Peking University
arXiv preprint 2608.04127 cs.CV 2026

Teaching Foundation Models to Read mmWave

Pose-Guided Kinematic Representation for Human Behavior Understanding

Duo Zhang1,*, Zhehui Yin1,*, Zhiyun Yao1, Haotong Qin2, Xusheng Zhang1, Hongliu Yang1, Jianyu Sun1,
Junzhe Wang1, Zizhou Fan1, Michele Magno2, Daqing Zhang1,3,†

1Peking University 2ETH Zurich 3Institut Polytechnique de Paris

*Equal contribution   †Corresponding author

Core research problem

How can sparse wireless radar signals become compact, high-fidelity tokens that an LLM can understand—without losing human kinematics?

Existing tokenizers either collapse radar into 2D spectra, losing explicit 3D body structure, or quantize too early and wash out subtle motion variations.

mmMind's solution

Pose-guided kinematic tokenization

Synchronized 3D pose is used only during training to shape the radar representation. The resulting continuous tokens preserve body configuration and temporal dynamics; at inference, radar alone connects directly to the LLM.

mmMind converts sparse mmWave point-cloud sequences into continuous kinematic tokens for an LLM.

mmMind addresses the radar tokenization bottleneck with pose-guided learning: 3D pose shapes a high-fidelity continuous token space during training, while deployment requires radar alone.

Video Demo

A six-minute qualitative walkthrough—from privacy-friendly radar sensing to fine-grained behavior descriptions and multi-turn reasoning.

Opens on YouTube for consistent HD playback. The video is not hosted by this website.

Abstract

Large language model agents need to perceive human behavior in physical environments. Millimeter-wave radar provides a privacy-friendly and contactless sensing modality, but its sparse and noisy observations are difficult to align with language. The central bottleneck is efficient, high-fidelity tokenization: existing approaches can discard explicit 3D body structure or coarsen subtle motion through early quantization.

We present mmMind, a radar-language model that uses synchronized 3D pose as training-only supervision. A spatio-temporal radar encoder is pretrained to capture body configuration and motion dynamics. The pose head is then removed, so inference requires radar alone. The learned continuous tokens are aligned with an LLM for behavior captioning, spatio-temporal question answering, and multi-turn interaction.

Contributions

01

Pose-guided tokenization

Training-only pose supervision shapes continuous radar tokens to preserve body structure, global displacement, and local motion.

02

mmMind-Bench

A large-scale, real-world radar-language benchmark with synchronized pose and fine-grained bilingual annotations.

03

Unified reasoning

One radar-language model supports captioning, QA, multi-turn dialogue, and zero-shot generalization to unseen actions.

Method

A three-stage pipeline first learns human kinematics, then aligns radar tokens with language, and finally adapts the LLM for behavior reasoning.

Detailed architecture of mmMind.

1 Pose-guided pretraining

Spatial and temporal Transformers encode sparse radar point clouds. A lightweight pose head supervises joint positions, root motion, local articulation, and skeletal consistency.

2 Radar-language alignment

The pose head is discarded. A two-layer projector maps continuous 256-dimensional radar tokens into the LLM embedding space using caption supervision.

3 Multitask instruction tuning

The projector and LoRA adapters are tuned on captions, single-turn QA, and multi-turn dialogues while the radar encoder stays frozen.

mmMind-Bench

Real-world radar-language data collected across participants, environments, sessions, and commercial devices.

17.9hours
23participants
27behaviors
7environments
mmMind-Bench collection and annotation pipeline.

Human-verified language at multiple levels

Each five-second clip contains concise and detailed captions in English and Chinese, 13 single-turn QA pairs, and four multi-turn dialogues. Annotations cover body state, limb motion, spatial relations, trajectory, speed, temporal order, and contextual reasoning.

Participant-, environment-, and session-disjoint splits evaluate generalization to unseen people and indoor settings.

Citation

If you find mmMind useful, please cite our arXiv preprint.

@misc{zhang2026mmMind,
  title         = {Teaching Foundation Models to Read mmWave: Pose-Guided Kinematic Representation for Human Behavior Understanding},
  author        = {Duo Zhang and Zhehui Yin and Zhiyun Yao and Haotong Qin and Xusheng Zhang and Hongliu Yang and Jianyu Sun and Junzhe Wang and Zizhou Fan and Michele Magno and Daqing Zhang},
  year          = {2026},
  eprint        = {2608.04127},
  archivePrefix = {arXiv},
  primaryClass  = {cs.CV},
  url           = {https://arxiv.org/abs/2608.04127}
}