Table of Contents

Class TrackerBoosting

Namespace
Emgu.CV.Legacy
Assembly
Emgu.CV.dll

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 int

The number of classifiers to use in a OnlineBoosting algorithm

samplerOverlap float

Search region parameters to use in a OnlineBoosting algorithm

samplerSearchFactor float

search region parameters to use in a OnlineBoosting algorithm

iterationInit int

The initial iterations

featureSetNumFeatures int

Number 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()