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_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_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... | |