DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

LandmarkDetector_processPipeline.h File Reference

Detailed Description

NVIDIA DriveWorks API: Landmark Detector Methods

Description: This file defines the process pipeline for the landmark detector.

Definition in file LandmarkDetector_processPipeline.h.

Go to the source code of this file.

Enumerations

enum  dwLandmarkDetectorDLAStage {
  DW_LANDMARK_DETECTOR_DLA_STAGE_GPU_ASYNC_PREPROCESSING = 0,
  DW_LANDMARK_DETECTOR_DLA_STAGE_DLA_ASYNC_INFERENCE = 1,
  DW_LANDMARK_DETECTOR_DLA_STAGE_GPU_ASYNC_POSTPROCESSING = 2,
  DW_LANDMARK_DETECTOR_DLA_STAGE_CPU_SYNC_INTERPRET_HOST = 3
}
 The DLA process stages of the Landmark Detector. More...
 
enum  dwLandmarkDetectorStage {
  DW_LANDMARK_DETECTOR_STAGE_GPU_ASYNC_PREPROCESSING = 0,
  DW_LANDMARK_DETECTOR_STAGE_GPU_ASYNC_INFERENCE = 1,
  DW_LANDMARK_DETECTOR_STAGE_GPU_ASYNC_POSTPROCESSING = 2,
  DW_LANDMARK_DETECTOR_STAGE_CPU_SYNC_INTERPRET_HOST = 3
}
 The GPU process stages of the Landmark Detector. More...
 

Functions

DW_API_PUBLIC dwStatus dwLandmarkDetector_bindInput (const dwImageCUDA *const *images, uint32_t imageCount, dwLandmarkDetectorHandle_t obj)
 Binds the input to the detector as a list of images. More...
 
DW_API_PUBLIC dwStatus dwLandmarkDetector_bindInputTensor (dwAutoNetOutputHandle_t netTensor, dwLandmarkDetectorHandle_t obj)
 Binds the network inference output tensor. More...
 
DW_API_PUBLIC dwStatus dwLandmarkDetector_bindLandmarksOutput (dwLandmarkDetection *output, dwLandmarkDetectorHandle_t obj)
 Binds the poles output of the detector to a structure. More...
 
DW_API_PUBLIC dwStatus dwLandmarkDetector_bindLanesOutput (dwLaneDetection *output, dwLandmarkDetectorHandle_t obj)
 Binds the lanes output of the detector to a structure. More...
 
DW_API_PUBLIC dwStatus dwLandmarkDetector_bindRoadmarksOutput (dwRoadmarkDetection *output, dwLandmarkDetectorHandle_t obj)
 Binds the roadmark output of the detector. More...
 
DW_API_PUBLIC dwStatus dwLandmarkDetector_process (dwLandmarkDetectorStage stage, dwLandmarkDetectorHandle_t obj)
 Performs a single processing stage in the GPU pipeline. More...
 
DW_API_PUBLIC dwStatus dwLandmarkDetector_processDLA (dwLandmarkDetectorDLAStage stage, dwLandmarkDetectorHandle_t obj)
 Performs a single processing stage in the DLA pipeline. More...