VPI - Vision Programming Interface

3.2 Release

DCFTracker.h File Reference

Declares functions that implement the DCF Tracker algorithm. More...

#include "../Export.h"
#include "../ImageFormat.h"
#include "../Status.h"
#include "../Types.h"
#include <stdint.h>
+ Include dependency graph for DCFTracker.h:

Go to the source code of this file.

Data Structures

struct  VPIDCFTrackerCreationParams
 Creation parameters of DCF Tracker. More...
 
struct  VPIDCFTrackerParams
 Structure that defines the parameters for vpiCreateDCFTracker. More...
 

Enumerations

enum  VPIDCFTrackerCreationFlag
 Flags to customize DCF Tracker algorithm. More...
 

Functions

VPIStatus vpiInitDCFTrackerCreationParams (VPIDCFTrackerCreationParams *params)
 Initialize VPIDCFTrackerCreationParams with default values. More...
 
VPIStatus vpiCreateDCFTracker (uint64_t backends, int32_t maxNumSequences, int32_t maxNumObjects, const VPIDCFTrackerCreationParams *params, VPIPayload *payload)
 Creates payload for DCF Tracker. More...
 
VPIStatus vpiInitDCFTrackerParams (VPIDCFTrackerParams *params)
 Initialize VPIDCFTrackerParams with default values. More...
 
VPIStatus vpiSubmitDCFTrackerLocalizeBatch (VPIStream stream, uint64_t backend, VPIPayload payload, const int32_t *enabledSequences, int32_t numSequences, VPIImage featureMaskingWindow, VPIImage inPatches, VPIArray inObjects, VPIArray outObjects, VPIImage outCorrelationResponses, VPIArray outMaxCorrelationResponses, const VPIDCFTrackerParams *params)
 Localizes each tracked object in the input image patches using the Discriminative Correlation Filter method. More...
 
VPIStatus vpiSubmitDCFTrackerUpdateBatch (VPIStream stream, uint64_t backend, VPIPayload payload, const int32_t *enabledSequences, int32_t numSequences, VPIImage featureMaskingWindow, VPIImage modelMaskingWindow, VPIImage inPatches, VPIArray trackedObjects, const VPIDCFTrackerParams *params)
 Update internal object tracking information based on its state and its corresponding input image patch. More...
 
VPIStatus vpiDCFTrackerGetChannelWeights (VPIPayload payload, VPIArray *channelWeights, int32_t *numFeatureChannels)
 Returns the array with channel weight information for each tracked object. More...
 

Detailed Description

Declares functions that implement the DCF Tracker algorithm.

Definition in file DCFTracker.h.