NVIDIA DriveWorks API: 2D Tracker process Pipeline Methods
Description: This file defines 2D tracking process Pipeline Methods.
Definition in file FeatureTracker_processpipeline.h.
Go to the source code of this file.
Typedefs | |
typedef enum dwFeature2DTrackerStage | dwFeature2DTrackerStage |
The stage of feature tracker. More... | |
Enumerations | |
enum | dwFeature2DTrackerStage { DW_FEATURE2D_TRACKER_STAGE_TRACK_GPU_ASYNC = 0, DW_FEATURE2D_TRACKER_STAGE_COMPACT_GPU_ASYNC = 1, DW_FEATURE2D_TRACKER_STAGE_GPU_ASYNC_DATA_PREPARE = 100, DW_FEATURE2D_TRACKER_STAGE_PVA_ASYNC_TRACK_PYRAMID = 101, DW_FEATURE2D_TRACKER_STAGE_GPU_ASYNC_DATA_POSTPROCESS = 102 } |
The stage of feature tracker. More... | |
Functions | |
DW_API_PUBLIC dwStatus | dwFeature2DTracker_bindOutput (dwFeatureHistoryArray *featureHistoryArray, dwFeatureArray *predictedFeatures, float32_t *d_normalizedCrossCorrelation, dwFeature2DTrackerHandle_t obj) |
Bind output parameters to tracker object. More... | |
DW_API_PUBLIC dwStatus | dwFeature2DTracker_bindInputFeatures (const dwFeatureArray *featuresToTrack, const dwVector2f *d_predictedPositions, dwFeature2DTrackerHandle_t obj) |
Bind input features to be tracked as input parameter to the tracker. More... | |
DW_API_PUBLIC dwStatus | dwFeature2DTracker_bindInputPyramid (const dwPyramidImage *previousPyramid, const dwPyramidImage *currentPyramid, dwFeature2DTrackerHandle_t obj) |
Bind input parameters to tracker object. More... | |
DW_API_PUBLIC dwStatus | dwFeature2DTracker_process (dwFeature2DTrackerStage stage, dwFeature2DTrackerHandle_t obj) |
Tracks features and store the tracked results to predictedFeatures between the previous and current images. More... | |