PitchTwin
Real-time 3D digital-twin of a football match, reconstructed from 2D broadcast video. Rebuilds the play as an interactive 3D replay: a tactical top-down view, a free-orbit camera, and later a first-person view from any player. The tracking feed is built from raw video with its own CV pipeline, so no proprietary league data is required.
Tech: Python (BoT-SORT + ReID, homography calibration, jersey OCR), Three.js / WebGL, Vite