Tracking
This section covers the features related to tracking points, objects, angles, polylines and other drawings, establishing moving coordinate systems and the estimation of the camera motion.
By itself tracking does not require calibration or a perfect frontal view. It is possible to get qualitative insights from the visual path of points or objects over time without calculating real world kinematics. To calculate kinematics quantities such as speed or acceleration, calibration is necessary.
The following screenshot illustrates the main user interface for tracking points and drawings:
Tracking of points, objects and people
The fundamental tool of tracking is the “track”, visually represented by trajectory objects.
Kinovea implements several tracking algorithms with their own parameters.
Trackable drawings like angles, polylines or markers can have tracks attached to them.
For full body tracking, when manual digitization is too time consuming and template-based tracking fails, we can turn to markerless tracking using external machine learning frameworks.
Moving camera or moving coordinates
The coordinate system or the calibration objects themselves can be tracked.
2D image stabilization uses a track to compensate for camera or object translation.
To estimate more complex camera motion there is a dedicated mode with its own interface.
Camera compensated annotations stick to the real world despite camera motion.