AutoCam
by Attila Zsíros

1. 1. Image Acquisition
1.1. HW setup
1.1.1. 2 4K cameras -> 7680x2160
1.1.2. Placed >4 m above the field level
1.2. Image Stitching
1.2.1. Calibrate cameras with respect to each other
1.2.2. Image Rectification for distortion correction
2. 2. Localization + Tracking
2.1. Datasets
2.1.1. SoccerNet
2.2. Detection
2.2.1. YOLOv8
2.2.2. Background subtraction
2.3. Tracking
2.3.1. ByteTrack
2.3.2. BoT-SORT
2.4. Jersey number recognition
3. 3. Top-down view
3.1. Homography
3.1.1. Select 4 corners (manual)
3.1.2. TV Calib (automatic)
4. 4. Virtual Camera PTZ calculation
4.1. Center of mass of players
4.1.1. Kalman Filter