Research: camera-free electromagnetic world model via privileged multimodal distillation
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 94.4k
- Forks
- 12.5k
- Avg merge
- 21h 27m
- Merged PRs (30d)
- 43
Description
Goal
Move RuView beyond activity classification toward a camera-free electromagnetic world model that predicts geometry, motion, and channel state from RF observations at deployment time.
Key constraint
Do not require cameras in production. RGB, LiDAR, depth, UWB, or FMCW may be used as privileged training evidence only.
Proposed pipeline
CSI + LiDAR/depth/RGB during training -> shared electromagnetic representation -> teacher -> distillation -> CSI-only student -> geometry + motion + channel
Workstreams
- Define synchronized multimodal capture schema with timestamp, pose, RF metadata, calibration, and environment ID.
- Build teacher representation that jointly predicts RF reconstruction and spatial geometry.
- Distill into CSI-only student with uncertainty outputs.
- Test cross-room and cross-hardware generalization.
- Feed spatial hypotheses into RuVector/RuField/WorldGraph rather than treating outputs as isolated classifications.
- Compare WiFi CSI against UWB/FMCW where hardware is available.
Metrics
- depth/geometry error
- motion tracking error
- CSI reconstruction similarity
- cross-room degradation
- cross-device degradation
- uncertainty calibration
- inference latency on edge targets
Safety/product constraint
Camera-derived supervision must be disposable after training. Production inference must be demonstrably camera-free for deployments making that claim.
Acceptance criteria
A CSI-only student reconstructs a stable coarse spatial representation in held-out rooms and on at least two RF hardware families, with measured uncertainty and no runtime dependency on visual sensors.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points, so begin by locating the existing CSI ingestion, training, and spatial-output components. Use the proposed synchronized multimodal schema and CSI-only deployment constraint as the initial scope; done requires held-out-room and two-hardware evaluation with uncertainty, latency, and no runtime visual-sensor dependency.
Written by the indexing model from the issue text.
Assessment
- Domain
- ai, machine-learning, networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100