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