|
NVIDIA DriveOS Linux NSR SDK API Reference
|
7.0.3.0 Release
|
Go to the documentation of this file.
31 #ifndef DW_IMAGEPROCESSING_TRACKING_FEATURETRACKER_FEATURETRACKER_PROCESSPIPELINE_H_
32 #define DW_IMAGEPROCESSING_TRACKING_FEATURETRACKER_FEATURETRACKER_PROCESSPIPELINE_H_
164 #endif // DW_IMAGEPROCESSING_TRACKING_FEATURETRACKER_FEATURETRACKER_PROCESSPIPELINE_H_
@ DW_FEATURE2D_TRACKER_STAGE_PVA_ASYNC_TRACK_PYRAMID
Process the tracking part of the feature tracking pipeline on PVA.
@ DW_FEATURE2D_TRACKER_STAGE_GPU_ASYNC_DATA_POSTPROCESS
Process the postprocess part of the feature tracking pipeline on GPU.
struct dwFeature2DTrackerObject * dwFeature2DTrackerHandle_t
Handle representing a feature tracker.
float float32_t
Specifies POD types.
@ DW_FEATURE2D_TRACKER_STAGE_GPU_ASYNC_DATA_PREPARE
Process the preprocessing part of the feature tracking pipeline on GPU.
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.
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 i...
dwFeature2DTrackerStage
The stage of feature tracker.
@ DW_FEATURE2D_TRACKER_STAGE_COMPACT_GPU_ASYNC
DW_API_PUBLIC dwStatus dwFeature2DTracker_bindOutput(dwFeatureHistoryArray *featureHistoryArray, dwFeatureArray *predictedFeatures, float32_t *d_normalizedCrossCorrelation, dwFeature2DTrackerHandle_t obj)
Bind output parameters to tracker object.
dwStatus
Status definition.
Holds pointers to the data exposed by a feature2d list.
DW_API_PUBLIC dwStatus dwFeature2DTracker_bindInputPyramid(const dwPyramidImage *previousPyramid, const dwPyramidImage *currentPyramid, dwFeature2DTrackerHandle_t obj)
Bind input parameters to tracker object.
@ DW_FEATURE2D_TRACKER_STAGE_TRACK_GPU_ASYNC
const NvSciSyncObj *const obj
Defines a two-element single-precision floating-point vector.