Class cv::detail::tracking::TrackerStateEstimatorSVM#

TrackerStateEstimator based on SVM.

Collaboration diagram for cv::detail::tracking::TrackerStateEstimatorSVM:

Public Member Functions#

Public Member Functions inherited from cv::detail::tracking::TrackerStateEstimator

Return

Name

Description

~TrackerStateEstimator()

Ptr< TrackerTargetState >

estimate(const std::vector< ConfidenceMap > & confidenceMaps)

Estimate the most likely target state, return the estimated state.

String

getClassName()

Get the name of the specific TrackerStateEstimator.

void

update(std::vector< ConfidenceMap > & confidenceMaps)

Update the ConfidenceMap with the scores.

Static Public Member Functions#

Static Public Member Functions inherited from cv::detail::tracking::TrackerStateEstimator

Return

Name

Description

static Ptr< TrackerStateEstimator >

create(const String & trackeStateEstimatorType)

Create TrackerStateEstimator by tracker state estimator type.

Additional Inherited Members#

Protected Member Functions inherited from cv::detail::tracking::TrackerStateEstimator
Protected Attributes inherited from cv::detail::tracking::TrackerStateEstimator

Return

Name

Description

String

className

Detailed Description#

TrackerStateEstimator based on SVM.

Constructor & Destructor Documentation#

TrackerStateEstimatorSVM()#

cv::detail::tracking::TrackerStateEstimatorSVM::TrackerStateEstimatorSVM()

~TrackerStateEstimatorSVM()#

cv::detail::tracking::TrackerStateEstimatorSVM::~TrackerStateEstimatorSVM()

Member Function Documentation#

estimateImpl()#

Ptr< TrackerTargetState > cv::detail::tracking::TrackerStateEstimatorSVM::estimateImpl(const std::vector< ConfidenceMap > & confidenceMaps)

updateImpl()#

void cv::detail::tracking::TrackerStateEstimatorSVM::updateImpl(std::vector< ConfidenceMap > & confidenceMaps)

Source file#

The documentation for this class was generated from the following file: