mirror of
https://github.com/ruvnet/RuView.git
synced 2026-05-20 09:32:59 +00:00
ADR-017 documents 7 concrete integration points across wifi-densepose-signal (ADR-014 SOTA algorithms) and wifi-densepose-mat (ADR-001 disaster detection): Signal crate opportunities: 1. subcarrier_selection.rs → ruvector-mincut DynamicMinCut: dynamic O(n^1.5 log n) sensitive/insensitive subcarrier partitioning (vs static O(n log n) sort) 2. spectrogram.rs → ruvector-attn-mincut: self-attention gating over STFT time frames to suppress noise and multipath interference 3. bvp.rs → ruvector-attention: ScaledDotProductAttention for sensitivity-weighted BVP aggregation across subcarriers (replaces uniform sum) 4. fresnel.rs → ruvector-solver: NeumannSolver estimates unknown TX-body-RX geometry from multi-subcarrier Fresnel observations MAT crate opportunities: 5. triangulation.rs → ruvector-solver: O(1) 2×2 Neumann system for multi-AP TDoA survivor localization (vs O(N^3) dense Gaussian elimination) 6. breathing.rs → ruvector-temporal-tensor: tiered compression reduces 13.4 MB/zone breathing buffer to 3.4–6.7 MB (50–75% less) 7. heartbeat.rs → ruvector-temporal-tensor: per-frequency-bin tiered storage for micro-Doppler spectrograms with hot/warm/cold access tiers Also fixes ADR-002 dependency strategy: replaces non-existent crate names (ruvector-core, ruvector-data-framework, ruvector-consensus, ruvector-wasm at "0.1") with the verified published v2.0.4 crates per ADR-016. https://claude.ai/code/session_01BSBAQJ34SLkiJy4A8SoiL4 |
||
|---|---|---|
| .. | ||
| adr | ||
| ddd | ||
| research | ||
| build-guide.md | ||
| wifi-mat-user-guide.md | ||