Data Flow
MAT Pipeline
- Video frames are read (optionally prefetched).
- Detector generates per-frame measurements.
- Kalman prediction and assignment update track state.
- Worker emits frame/status/metrics to GUI.
- Trajectories are written to CSV.
- Optional backward pass reuses detection cache.
- Post-processing resolves and interpolates trajectories.
Key Data Artifacts
- Measurements: detector outputs including center, orientation, size cues.
- Track State: predicted/corrected state vectors and covariance.
- Cache:
.npz detection cache for repeatability and performance.
- CSV: final analysis artifact for downstream pipelines.
PoseKit Pipeline
- Image set + project metadata loaded.
- Annotation state edited in UI.
- Labels persisted to YOLO pose format.
- Optional model-assisted inference and split-generation steps create derived artifacts.