48 #ifndef DW_IMAGEPROCESSING_MOTION_DENSEOPTICALFLOW_PROCESS_PIPELINE_H_ 49 #define DW_IMAGEPROCESSING_MOTION_DENSEOPTICALFLOW_PROCESS_PIPELINE_H_ 116 #endif // DW_IMAGEPROCESSING_MOTION_DENSEOPTICALFLOW_PROCESS_PIPELINE_H_ struct dwDenseOpticalFlowObject * dwDenseOpticalFlowHandle_t
Handle to a DenseOpticalFlow object.
struct dwImageObject * dwImageHandle_t
Prepares data by converting pitch linear NvMedia image to block linear on VIC.
Refines motion vectors on PVA.
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_bindOutput(dwImageHandle_t output, dwDenseOpticalFlowHandle_t obj)
Binds the output image that contains motion vectors.
dwDenseOpticalFlowStage
Dense Optical Flow Pipeline stages.
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_bindInput(const dwImageHandle_t input, const dwImageHandle_t inputReference, dwDenseOpticalFlowHandle_t obj)
Binds the input images to dense optical flow.
dwStatus
Status definition.
NVIDIA DriveWorks API: Dense Optical Flow Methods
DW_API_PUBLIC dwStatus dwDenseOpticalFlow_process(dwDenseOpticalFlowStage stageToExecute, dwDenseOpticalFlowHandle_t obj)
Executes a given stage of the pipeline.
Estimates motion vectors on NVENC.
Extracts motion vectors on GPU.