Traditional Culture Encyclopedia - Traditional virtues - Tracking algorithms for automatic tracking

Tracking algorithms for automatic tracking

Center-of-mass tracking algorithm: this type of tracking is used to track bounded targets that have significantly different gray levels compared to the environment, such as airborne aircraft. The target is completely contained within the lens field of view.

Correlation tracking algorithm: correlation can be used to track many types of targets, when the tracking target is not bounded and the dynamics are not very strong this way is very effective. Typical applications are when the target is at a close range and the target extends beyond the field of view of the lens, such as a ship sailing in the ocean.

Phase Correlation Algorithm: The phase correlation algorithm is a very versatile algorithm that can be used to track both unbounded and bounded targets. It can give a good result in complex environments (e.g. cars on the ground).

Multi-target tracking algorithm: multi-target tracking is used for bounded targets such as airplanes, cars on the ground. They are completely within the tracking window. For small target tracking in complex environments, this algorithm gives a better performance.

Edge Tracking Algorithm: Edge tracking is the most effective algorithm when the tracked target has one or more defined edges but at the same time has uncertain edges. Typical example is a rocket launch, which has a well-defined leading edge, but an indeterminate trailing edge due to the jet.

Scene locking algorithm: this algorithm is specialized for tracking complex scenes. It is suitable for air-to-ground and ground-to-ground scenes. This algorithm tracks multiple targets in the scene and then estimates the global motion of the entire scene based on the motion of each point, the targets and positioning in the scene are automatically selected. When a tracking point exists that moves outside the camera's field of view, the new tracking point can be automatically identified. The aiming point is initialized to a point in the scene and tracking is initiated while positioning the aiming line. In this mode, the position of targets in the scene can be continuously tracked and reported.

Combined Tracking Algorithm: As the name implies this tracking mode is a combination of two tracking algorithms with complementary characteristics: correlation class algorithm + center of mass class algorithm. It is suitable for scenarios where the target size, surface, and features change a lot.