NVIDIA DriveWorks API: Blindness Detector Process Pipeline Methods
Description: This file defines blindness detection process pipeline methods.
Definition in file BlindnessDetector_processPipeline.h.
Go to the source code of this file.
Enumerations | |
| enum | dwBlindnessDetectorDLAStage {  DW_BLINDNESS_DETECTOR_DLA_STAGE_GPU_ASYNC_PREPROCESSING = 0, DW_BLINDNESS_DETECTOR_DLA_STAGE_DLA_ASYNC_INFERENCE = 1, DW_BLINDNESS_DETECTOR_DLA_STAGE_GPU_ASYNC_INTERPRET_DETECTIONS = 2, DW_BLINDNESS_DETECTOR_DLA_STAGE_CPU_POSTPROCESSING = 3, DW_BLINDNESS_DETECTOR_DLA_STAGE_COUNT = 4 }  | 
| Defines the DLA processing stages of a blindness detector.  More... | |
| enum | dwBlindnessDetectorStage {  DW_BLINDNESS_DETECTOR_STAGE_GPU_ASYNC_PREPROCESSING = 0, DW_BLINDNESS_DETECTOR_STAGE_GPU_ASYNC_INFERENCE = 1, DW_BLINDNESS_DETECTOR_STAGE_GPU_ASYNC_INTERPRET_DETECTIONS = 2, DW_BLINDNESS_DETECTOR_STAGE_CPU_POSTPROCESSING = 3, DW_BLINDNESS_DETECTOR_STAGE_COUNT = 4 }  | 
| Defines the GPU processing stages of a blindness detector.  More... | |
Functions | |
| DW_API_PUBLIC dwStatus | dwBlindnessDetector_bindInput (const dwImageCUDA *const *inputImages, uint32_t numImages, dwBlindnessDetectorHandle_t handle) | 
| This method binds the input to the detector as a list of images.  More... | |
| DW_API_PUBLIC dwStatus | dwBlindnessDetector_bindOutput (dwBlindnessDetectionOutput *detection, uint32_t frameIdx, dwBlindnessDetectorHandle_t handle) | 
| This method binds the ouput of the blindness detector.  More... | |
| DW_API_PUBLIC dwStatus | dwBlindnessDetector_process (dwBlindnessDetectorStage stage, dwBlindnessDetectorHandle_t handle) | 
| Processes the input frame according to the stage assigned in the GPU pipeline.  More... | |
| DW_API_PUBLIC dwStatus | dwBlindnessDetector_processDLA (dwBlindnessDetectorDLAStage stage, dwBlindnessDetectorHandle_t handle) | 
| Processes the input frame according to the stage assigned in the DLA pipeline.  More... | |