Table of content

3D Calibration Tutorial

3D Drawing Animation Tutorial

3D Drawing Player Tracking Tutorial

Data Generation


3D Calibration Tutorial

This video presents how to start a 3D analysis project and calibrate a video. The calibration process consists in aligning a field model on a video. It is required before adding 3D drawings, tracking players and calculating distance, speed and angles.




3D Drawing Animation Tutorial

This video presents how to add a simple line to a video and animate it so that it moves accordingly to the game evolution and remains relevant.



3D Drawing Player Tracking Tutorial

This video presents how to track a player trajectory, highlight this player by adding a spot that follows him and calculate the distance between him and an opponent during a game phase.



Data Generation

Angle of a trajectory: understanding the OXY value

OXY is the direction of a trajectory followed by a tracked player or object. This direction is represented by an angle value between the tangent of the trajectory at a given point and an origin vector. The origin vector is displayed by an arrow on the field model. See here below the origin vector for the football field model

The angle value will be between -180° and 180°. A player running in the same direction than the origin vector will have an OXY value of 0°. A player running in the exact opposed direction will have an OXY value of 180°. 

Here are some additional OXY values for different trajectories. The blue lines represent the tangents of the trajectories at given positions

Relative distance and angle

The relative distance tool allows to show the distance between two tracked players at any given point. This tool also includes the option "Show angle". The angle value is the angle between the tangents of the two players' trajectories. 

The value will be comprised between -180° and 180°, depending on the order in which the trajectories are selected when applying the relative distance tool. In the above example, if the trajectory of P1 is selected first, it will be selected as reference and the angle value will be positive. However, if the trajectory of P2 is selected first, then the angle value will be negative.