OpenCV 4.11.0
开源计算机视觉
加载中…
搜索中…
无匹配项
cv::detail::tracking::TrackerStateEstimator 类参考抽象

用于TrackerStateEstimator的抽象基类,用于估计最可能的目標状态。更多…

#include <opencv2/video/detail/tracking.detail.hpp>

cv::detail::tracking::TrackerStateEstimator 的协作图

公共成员函数

virtual ~TrackerStateEstimator ()
 
Ptr< TrackerTargetStateestimate (const std::vector< ConfidenceMap > &confidenceMaps)
 估计最可能的目標状态,返回估计的状态。
 
String getClassName () const
 获取特定TrackerStateEstimator的名称。
 
void update (std::vector< ConfidenceMap > &confidenceMaps)
 使用分数更新ConfidenceMap。
 

静态公共成员函数

static Ptr< TrackerStateEstimatorcreate (const String &trackeStateEstimatorType)
 通过跟踪器状态估计器类型创建TrackerStateEstimator
 

受保护成员函数

virtual Ptr< TrackerTargetStateestimateImpl (const std::vector< ConfidenceMap > &confidenceMaps)=0
 
virtual void updateImpl (std::vector< ConfidenceMap > &confidenceMaps)=0
 

受保护属性

String className
 

详细描述

用于TrackerStateEstimator的抽象基类,用于估计最可能的目標状态。

参见 [232] 状态估计器

参见 [163] 统计建模(图3),表III(生成式)-IV(判别式)-V(混合式)

构造函数和析构函数文档

◆ ~TrackerStateEstimator()

virtual cv::detail::tracking::TrackerStateEstimator::~TrackerStateEstimator ( )
virtual

成员函数文档

◆ create()

static Ptr< TrackerStateEstimator > cv::detail::tracking::TrackerStateEstimator::create ( const String & trackeStateEstimatorType)
static

通过跟踪器状态估计器类型创建TrackerStateEstimator

参数
trackeStateEstimatorTypeThe TrackerStateEstimator名称

目前可用的模式

  • "BOOSTING" – 基于Boosting的判别式外观模型。参见 [163] 第4.4节

即将推出的模式

  • "SVM" – 基于SVM的判别式外观模型。参见 [163] 第4.5节

◆ estimate()

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

估计最可能的目標状态,返回估计的状态。

参数
confidenceMaps整体外观模型,作为 :cConfidenceMap 列表

◆ estimateImpl()

virtual Ptr< TrackerTargetState > cv::detail::tracking::TrackerStateEstimator::estimateImpl ( const std::vector< ConfidenceMap > & confidenceMaps)
protected纯虚

◆ getClassName()

String cv::detail::tracking::TrackerStateEstimator::getClassName ( ) const

获取特定TrackerStateEstimator的名称。

◆ update()

void cv::detail::tracking::TrackerStateEstimator::update ( std::vector< ConfidenceMap > & confidenceMaps)

使用分数更新ConfidenceMap。

参数
confidenceMaps整体外观模型,作为 :cConfidenceMap 列表

◆ updateImpl()

virtual void cv::detail::tracking::TrackerStateEstimator::updateImpl ( std::vector< ConfidenceMap > & confidenceMaps)
protected纯虚

成员数据文档

◆ className

字符串 cv::detail::tracking::TrackerStateEstimator::className
受保护的

此类的文档是从以下文件生成的: