Multi-Camera Line-Call Triangulation
Interactive 3D simulator of automated sports line-calling: multiple cameras triangulate a ball's bounce point by least-squares ray intersection, compared against the ground truth to show when the call flips.
Automated sports officiating — the technology behind goal-line and tennis line calls — never actually "sees" a ball's exact position. It sees several 2D pixel coordinates, one per camera, and reconstructs the 3D bounce point by finding where those camera rays best intersect. This simulator builds that reconstruction for real: pick a camera count and pixel-noise level, fire a ball toward a line, and watch the system solve a least-squares 3×3 linear system from each noisy ray to produce its own IN/OUT call — then compare it against the ground truth to see exactly when and why an automated call can disagree with reality.
Adjust camera settings and see how multiple cameras triangulate a ball's bounce point, comparing automated calls to ground truth.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install