Click or drag to resize
Emgu.CV.Tracking Namespace
Long-term optical tracking API
Public classMultiTracker
This class is used to track multiple objects using the specified tracker algorithm. The MultiTracker is naive implementation of multiple object tracking. It process the tracked objects independently without any optimization accross the tracked objects.
Public classTracker
Long-term tracker
Public classTrackerBoosting
This is a real-time object tracking based on a novel on-line version of the AdaBoost algorithm. The classifier uses the surrounding background as negative examples in update step to avoid the drifting problem.
Public classTrackerGOTURN
Public classTrackerKCF
Public classTrackerMedianFlow
Median Flow tracker implementation. The tracker is suitable for very smooth and predictable movements when object is visible throughout the whole sequence.It's quite and accurate for this type of problems (in particular, it was shown by authors to outperform MIL). During the implementation period the code at, the courtesy of the author Arthur Amarra, was used for the reference purpose.
Public classTrackerMIL
The MIL algorithm trains a classifier in an online manner to separate the object from the background. Multiple Instance Learning avoids the drift problem for a robust tracking. Original code can be found here
Public classTrackerTLD