[][src]Module opencv::tracking::prelude

Traits

ClfMilBoostTrait
ClfMilBoost_ParamsTrait
CvFeatureParamsTrait
CvHaarEvaluatorTrait
CvHaarEvaluator_FeatureHaarTrait
MultiTrackerTLDTrait

Multi Object %Tracker for TLD.

MultiTrackerTrait

********************************** MultiTracker Class ---By Laksono Kurnianggoro---) *********************************** This class is used to track multiple objects using the specified tracker algorithm.

MultiTracker_AltTrait

Base abstract class for the long-term Multi Object Trackers:

Tracker

Base abstract class for the long-term tracker:

TrackerBoosting

the Boosting tracker

TrackerBoosting_ParamsTrait
TrackerCSRT

********************************* CSRT *********************************** the CSRT tracker

TrackerCSRT_ParamsTrait
TrackerFeature

Abstract base class for TrackerFeature that represents the feature.

TrackerFeatureFeature2dTrait

\brief TrackerFeature based on Feature2D

TrackerFeatureHAARTrait

TrackerFeature based on HAAR features, used by TrackerMIL and many others algorithms

TrackerFeatureHAAR_ParamsTrait
TrackerFeatureHOGTrait

\brief TrackerFeature based on HOG

TrackerFeatureLBPTrait

\brief TrackerFeature based on LBP

TrackerFeatureSetTrait

Class that manages the extraction and selection of features

TrackerGOTURN

the GOTURN (Generic Object Tracking Using Regression Networks) tracker

TrackerGOTURN_ParamsTrait
TrackerKCF

the KCF (Kernelized Correlation Filter) tracker

TrackerKCF_ParamsTrait
TrackerMIL

The MIL algorithm trains a classifier in an online manner to separate the object from the background.

TrackerMIL_ParamsTrait
TrackerMOSSE

the MOSSE (Minimum Output Sum of Squared %Error) tracker

TrackerMedianFlow

the Median Flow tracker

TrackerMedianFlow_ParamsTrait
TrackerModel

Abstract class that represents the model of the target. It must be instantiated by specialized tracker

TrackerSamplerAlgorithm

Abstract base class for TrackerSamplerAlgorithm that represents the algorithm for the specific sampler.

TrackerSamplerCSCTrait

TrackerSampler based on CSC (current state centered), used by MIL algorithm TrackerMIL

TrackerSamplerCSC_ParamsTrait
TrackerSamplerCSTrait

TrackerSampler based on CS (current state), used by algorithm TrackerBoosting

TrackerSamplerCS_ParamsTrait
TrackerSamplerPFTrait

This sampler is based on particle filtering.

TrackerSamplerPF_ParamsTrait

This structure contains all the parameters that can be varied during the course of sampling algorithm. Below is the structure exposed, together with its members briefly explained with reference to the above discussion on algorithm's working.

TrackerSamplerTrait

Class that manages the sampler in order to select regions for the update the model of the tracker

TrackerStateEstimator

Abstract base class for TrackerStateEstimator that estimates the most likely target state.

TrackerStateEstimatorAdaBoostingTrait

TrackerStateEstimatorAdaBoosting based on ADA-Boosting

TrackerStateEstimatorAdaBoosting_TrackerAdaBoostingTargetStateTrait

Implementation of the target state for TrackerAdaBoostingTargetState

TrackerStateEstimatorMILBoostingTrait

TrackerStateEstimator based on Boosting

TrackerStateEstimatorMILBoosting_TrackerMILTargetStateTrait

Implementation of the target state for TrackerStateEstimatorMILBoosting

TrackerStateEstimatorSVMTrait

\brief TrackerStateEstimator based on SVM

TrackerTLD

the TLD (Tracking, learning and detection) tracker

TrackerTLD_ParamsTrait
TrackerTargetStateTrait

Abstract base class for TrackerTargetState that represents a possible state of the target.