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.
Simulate automated sports line-calling: multiple cameras triangulate a ball's bounce point by solving a least-squares ray-intersection system, then compare the system's IN/OUT call against ground truth as camera count and pixel noise change.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install