41 #ifndef DW_ROADMARK_CLASSIFIER_PROCESS_PIPELINE_H__ 42 #define DW_ROADMARK_CLASSIFIER_PROCESS_PIPELINE_H__ 131 #endif // DW_ROADMARK_CLASSIFIER_PROCESS_PIPELINE_H__ The inference output is interpreted to get the list of classifiedbjects.
DNN inference is run on the prepared images / batches asynchronously on the GPU.
Inference outputs are copied from the device to the host.
DW_API_PUBLIC dwStatus dwRoadMarkClassifier_bindInputRoadmarkDetection(const dwRoadmarkDetection *roadmarks, dwRoadMarkClassifierHandle_t obj)
Binds the output roadmarks to the classifier.
DW_API_PUBLIC dwStatus dwRoadMarkClassifier_bindOutput(dwRoadmarkDetection *roadmarks, dwRoadMarkClassifierHandle_t obj)
Binds the output of road mark classifier.
dwStatus
Status definition.
DW_API_PUBLIC dwStatus dwRoadMarkClassifier_bindInputImageArray(const dwImageCUDA *const *images, uint32_t imageCount, dwRoadMarkClassifierHandle_t obj)
Binds a list of images that are to be processed and fed to the classifier.
The output of road mark detection and classification.
dwRoadMarkClassifierStage
The GPU processing stages of the RoadMarkClassifier.
DW_API_PUBLIC dwStatus dwRoadMarkClassifier_process(dwRoadMarkClassifierStage stage, dwRoadMarkClassifierHandle_t obj)
Perform road mark classifier GPU stages.
struct dwRoadMarkClassifierObject * dwRoadMarkClassifierHandle_t
Handle to a RoadMark classifier.
Input images are prepared by cropping and resizing and other transformations set in dataConditionerPa...
NVIDIA DriveWorks API: RoadMarkClassifier Methods