Rail Movement Intelligence — MVP

EXPERIMENTAL · ADVISORY · non-identifying · NOT a validated safety system

Anonymous passenger-movement analytics: counting, platform-edge zone occupancy, line-crossing and short-lived anonymous tracks — one detector interface (motion · HOG · YOLO).

metricvalue
componentrail-movement-mvp
version0.1.0
detectormotion
blurFalse
sourcesynthetic_source.mp4
frames180
unique_tracks17
line_crossings{'down': 3, 'up': 0}
edge_zone_peak_occupancy3
edge_zone_mean_occupancy1.43
max_dwell_frames105
events9
taxonomyobservation/metric/proxy only - NEVER a validated alert

▶ detector comparison (motion · HOG · YOLO) · events.csv · /health · /audit

YOLO (AI-native detector): ENABLED — demonstrable · built into image. Gate-by-flag — flip ADVANCED_DETECTORS_ENABLED to demo, roll back instantly. Licence/productisation deferred to G-005.

Upload a clip

(always on for CCTV)
I confirm this is lawfully sourced, purpose-limited, and non-identifying handling applies.
CCTV path: GATED — requires G-003 sign-off (Daniel May). CCTV uploads are quarantined (not processed), blurred-by-default and raw-deleted-after-metrics when enabled.
Boundaries: no biometric, no identity tracking, no operational/enforcement use. Outputs are observation/metric/proxy — never a validated safety alert. CCTV stays gated until G-003. For Rail Safety Advisor (Brandt Clifford) & Privacy/Data Governance (Daniel May) review.