VPI - Vision Programming Interface

0.1.0 Release

VPIKLTBoundingBoxTrackerParams Struct Reference

Structure that defines the parameters for vpiCreateKLTBoundingBoxTracker. More...

#include <vpi/algo/KLTBoundingBoxTracker.h>

+ Collaboration diagram for VPIKLTBoundingBoxTrackerParams:

Data Fields

uint32_t numberOfIterationsScaling
 Number of Inverse compositional iterations of scale estimations.
 
float nccThresholdUpdate
 Threshold for requiring template update. More...
 
float nccThresholdKill
 Threshold to consider template tracking was lost. More...
 
float nccThresholdStop
 Threshold to stop estimating.
 
float maxScaleChange
 Maximum relative scale change. More...
 
float maxTranslationChange
 Maximum relative translation change. More...
 
VPIKLTBoundingBoxTrackerType trackingType
 Type of KLT tracking that will be performed.
 

Detailed Description

Structure that defines the parameters for vpiCreateKLTBoundingBoxTracker.

Parameters
thresholdUpdate[in] threshold to update template
thresholdKill[in] threshold to kill tracking
thresholdStop[in] threshold to stop iteration
maxScaleChange[in] maximum scale change for valid tracking
maxTranslationChange[in] maximum translation change for valid tracking
imageType[in] input image type

Definition at line 104 of file KLTBoundingBoxTracker.h.

Field Documentation

◆ maxScaleChange

float VPIKLTBoundingBoxTrackerParams::maxScaleChange

Maximum relative scale change.

Scale changes larger than this will make KLT consider that tracking was lost.

Definition at line 113 of file KLTBoundingBoxTracker.h.

◆ maxTranslationChange

float VPIKLTBoundingBoxTrackerParams::maxTranslationChange

Maximum relative translation change.

Translation changes larger than this will make KLT consider that tracking was lost.

Definition at line 117 of file KLTBoundingBoxTracker.h.

◆ nccThresholdKill

float VPIKLTBoundingBoxTrackerParams::nccThresholdKill

Threshold to consider template tracking was lost.

Must be a value between 0 and 1.

Definition at line 108 of file KLTBoundingBoxTracker.h.

◆ nccThresholdUpdate

float VPIKLTBoundingBoxTrackerParams::nccThresholdUpdate

Threshold for requiring template update.

Must be a value between 0 and 1.

Definition at line 107 of file KLTBoundingBoxTracker.h.


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