NVIDIA DriveWorks API: Free Space Detector Methods
Description: This file defines free space detection methods.
Definition in file FreespaceDetector_processPipeline.h.
Go to the source code of this file.
Enumerations | |
enum | dwFreespaceDetectorStage { DW_FREESPACE_DETECTOR_STAGE_GPU_ASYNC_PREPROCESSING = 0, DW_FREESPACE_DETECTOR_STAGE_GPU_ASYNC_INFERENCE = 1, DW_FREESPACE_DETECTOR_STAGE_CPU_POSTPROCESSING = 2, DW_FREESPACE_DETECTOR_STAGE_COUNT = 3 } |
Defines the processing stages of a free space detector. More... | |
Functions | |
DW_API_PUBLIC dwStatus | dwFreespaceDetector_bindInput (const dwImageCUDA *const *frames, uint32_t frameCount, dwFreespaceDetectorHandle_t obj) |
Binds the input to the detector as a list of images. More... | |
DW_API_PUBLIC dwStatus | dwFreespaceDetector_bindInputTensor (dwAutoNetOutputHandle_t networkOutput, dwFreespaceDetectorHandle_t obj) |
Binds the network inference output tensor. More... | |
DW_API_PUBLIC dwStatus | dwFreespaceDetector_bindOutput (dwFreespaceDetection *boundary, uint32_t frameIdx, dwFreespaceDetectorHandle_t obj) |
Bind the ouput of the free space detector. More... | |
DW_API_PUBLIC dwStatus | dwFreespaceDetector_process (dwFreespaceDetectorStage stage, dwFreespaceDetectorHandle_t obj) |
Process the bound input frame array and store the result to where pointed by bound output array. More... | |