DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

BlindnessDetector_processPipeline.h File Reference

Detailed Description

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