Radar StudioLOCAL SENSING WORKSPACEBROWSER LOCAL
TI TRAINING / EXPERIMENTAL

Build from reviewed examples.

Prepare compatible TI recordings, keep evaluation sessions separate, and train a local baseline.

NO PRETRAINED RADAR MODEL
Local processing, permissions & saving
Hosted edition · free access · v0.9.0-preview.5

Open directly in desktop Chrome or Edge with Web Serial for USB radar access. Your browser must support Web Serial, run in a secure context and permit device selection; managed devices may restrict access. Other browsers can use compatible local playback and offline tools without USB access. Start here: coverage, setup and limits

Selected recordings, models, configuration files and serial data are processed in your browser; this app does not upload them. Hosting still receives ordinary page requests. Save downloads before reloading. The optional camera review bundles a licensed pose model; no trained radar model or private recordings are supplied. Source-available No-Resale License · Attribution and third-party notices

Train from compatible TI-format recordings

This browser trainer accepts earlier TI-format captures and feature JSON files. It does not import the new Original radar recording folder or camera review JSON. For those recordings, use Camera label review, then follow the Python import and training guide.

Training runs on this computer using your reviewed examples. No trained radar model is supplied. Original files and labels are never overwritten.

No recognition accuracy is established without real labeled recordings. Activity states and transition events are separate models. Three-second causal windows add at least three seconds of context latency. Human-click event timing is approximate. Workflow and limits

Load a private capture or feature dataset to begin.

1 · Prepare recordings

No data loaded.
2 · Assign independent captures

Choose whole takes, never adjacent frames. Training requires all classes from at least two independent captures per class. Reserve different takes for held-out evaluation. Changing names does not make a copied recording independent.

3 · Train, save or load a model

No trained model. Model files contain local learned parameters, not executable code. Saved offline models sort loaded recordings; they do not replace the live tab’s separate preview model.

No held-out evaluation yet. Unknown/rejected cases count toward coverage limits.
4 · Human review, separate from original labels

Proposals are suggestions, never ground truth. View the original capture/context before assigning a label. Choose event “none” only after explicitly reviewing that whole window. Quality-rejected windows cannot be forced into training with a label. Keep held-out annotation blind to predictions when possible.

0 / 0

All exports are separate derived files with hashes tying them to the inputs. Keep original captures. There is no automatic denoising, camera synchronization, event boundary detector, medical use or safety guarantee.