⚽ Projective Geometry: Retrieving 3D Ball Trajectory
Table of Contents 1. Introduction 2. Simulating a 3D ball trajectory 2.1. Gravity 2.2. Bouncing 2.3. Friction and drag 2.4. Magnus effect 2.5. Putting it all together 3. Estimating the 3D ball trajectory 3.1. Cost function 3.1.1. Ellipse fitting 3.1.1.1. Algebraic distance 3.1.1.2. Sampson distance 3.1.2. Bounding box fitting 3.1.2.1. L2 distance 3.1.2.2. YOLO loss 3.2. Optimization 4. Demo 5. Conclusion 6. References 7.Clarify 1. Introduction In the last post we saw how to retrieve the 3D location of a ball from its 2D image projection, represented as an ellipse....