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