wifi-densepose/rust-port/wifi-densepose-rs/crates/wifi-densepose-ruvector/src
rUv 1dcf5d42eb
feat(signal): subcarrier importance weighting — RuVector Phase 1
Adds subcarrier_importance_weights() to ruvector signal crate — converts
mincut partition into per-subcarrier float weights (>1.0 for sensitive,
0.5 for insensitive subcarriers).

Sensing server now uses weighted mean/variance in extract_features_from_frame
instead of treating all 56 subcarriers equally. This emphasizes body-motion-
sensitive subcarriers and reduces noise from static multipath.

Expected: ~26% reduction in keypoint jitter (±15cm → ±11cm RMS).

284 tests pass (191 trainer + 51 lib + 18 vital_signs + 16 dataset + 8 multi_node).
2026-03-30 13:20:05 -04:00
..
crv feat: ADR-033 CRV signal-line integration + ruvector-crv 6-stage pipeline 2026-03-01 22:21:59 -05:00
mat feat(ruvector): implement ADR-017 as wifi-densepose-ruvector crate + fix MAT warnings 2026-03-01 15:50:05 +00:00
signal feat(signal): subcarrier importance weighting — RuVector Phase 1 2026-03-30 13:20:05 -04:00
viewpoint feat: implement ADR-029/030/031 — RuvSense multistatic sensing + field model + RuView fusion 2026-03-01 21:39:02 -05:00
lib.rs chore: bump workspace to v0.3.0 and publish 15 crates to crates.io 2026-03-02 08:39:23 -05:00