A deep dive into the systems that power precision putting analysis
TruPutt employs OAK-D Lite depth cameras paired with custom-trained YOLOv8 neural networks. Our detection algorithms identify the ball position with sub-millimeter precision, while Kalman filtering ensures smooth, jitter-free tracking even at high speeds.
Our physics engine implements the professional-grade Templeton-Penner putting model, accounting for rolling resistance, surface friction, gravity vectors, and slope effects. Combined with AimPoint algorithms, predictions match tour-level accuracy.
iPhone LiDAR scans capture your putting surface in extraordinary detail. RANSAC plane fitting algorithms extract true undulations, generating a precise 3D height map that reveals every subtle break invisible to the naked eye.
Real-time visual feedback is projected directly onto your putting surface. Homography transformations ensure pixel-perfect alignment between camera coordinates and projector output, displaying aim lines, predicted paths, and game graphics exactly where they belong.
OAK-D camera captures depth + RGB at 60fps
DepthAI pipeline runs on-device neural inference
Physics engine predicts trajectory from tracking data
Projection maps graphics onto putting surface