Class TrackerBoosting
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 class TrackerBoosting : Tracker, IDisposable
- Inheritance
-
TrackerBoosting
- Implements
- Inherited Members
Constructors
TrackerBoosting(int, float, float, int, int)
Create a Boosting Tracker
public TrackerBoosting(int numClassifiers = 100, float samplerOverlap = 0.99, float samplerSearchFactor = 1.8, int iterationInit = 50, int featureSetNumFeatures = 1050)
Parameters
numClassifiers
intThe number of classifiers to use in a OnlineBoosting algorithm
samplerOverlap
floatSearch region parameters to use in a OnlineBoosting algorithm
samplerSearchFactor
floatsearch region parameters to use in a OnlineBoosting algorithm
iterationInit
intThe initial iterations
featureSetNumFeatures
intNumber of features, a good value would be 10*numClassifiers + iterationInit
Methods
DisposeObject()
Release all the unmanaged memory associated with this Boosting Tracker
protected override void DisposeObject()