38 #ifndef DW_IMAGEPROCESSING_STEREO_STEREO_PVA_H_ 39 #define DW_IMAGEPROCESSING_STEREO_STEREO_PVA_H_ 147 dwStereoPVAHandle_t obj);
228 #endif // DW_IMAGEPROCESSING_STEREO_STEREO_PVA_H_ DW_API_PUBLIC dwStatus dwStereoPVA_computeDisparity(dwImageHandle_t disparityMap, dwImageHandle_t confidenceMap, const dwImageHandle_t leftImage, const dwImageHandle_t rightImage, dwStereoPVAHandle_t obj)
Executes the full pipeline and computes disparity map.
High performance with medium quality.
NVIDIA DriveWorks API: Rig Configuration
struct dwImageObject * dwImageHandle_t
High quality with low performance.
NVIDIA DriveWorks API: Image Conversion and Streaming Functionality
DW_API_PUBLIC dwStatus dwStereoPVA_setCUDAStream(cudaStream_t stream, dwStereoPVAHandle_t obj)
Sets CUDA stream used by the stereo algorithm.
NVIDIA DriveWorks API: Stereo Methods
dwStatus
Status definition.
Configuration parameters for a Stereo algorithm.
DW_API_PUBLIC dwStatus dwStereoPVA_getDisparityImageProperties(dwImageProperties *props, dwStereoPVAHandle_t obj)
Get output disparity image properties.
dwProcessorType
Processor type definitions.
dwStereoPVAMode
Stereo computation modes.
dwStereoPVAMode estimationMode
Estimation mode that determines the speed and quality of stereo algorithm.
DW_API_PUBLIC dwStatus dwStereoPVA_getCUDAStream(cudaStream_t *stream, dwStereoPVAHandle_t obj)
Gets CUDA stream used by the stereo algorithm.
dwProcessorType processorNVENC
Specifies the processor type for the stages of the pipeline which run on NVENC.
dwProcessorType processorPVA
Specifies the processor type for the stages of the pipeline which run on PVA.
struct dwContextObject * dwContextHandle_t
Context handle.
struct dwStereoPVAObject * dwStereoPVAHandle_t
A pointer to the handle representing a stereo algorithm on PVA.
DW_API_PUBLIC dwStatus dwStereoPVA_release(dwStereoPVAHandle_t obj)
Releases the stereo algorithm.
Ultra high performance with lowest quality.
DW_API_PUBLIC dwStatus dwStereoPVA_reset(dwStereoPVAHandle_t obj)
Resets the Stereo module.
DW_API_PUBLIC dwStatus dwStereoPVA_getConfidenceImageProperties(dwImageProperties *props, dwStereoPVAHandle_t obj)
Get output confidence image properties.
Defines the properties of the image.
DW_API_PUBLIC dwStatus dwStereoPVA_initialize(dwStereoPVAHandle_t *obj, uint32_t width, uint32_t height, const dwStereoPVAParams *stereoParams, dwContextHandle_t ctx)
Initializes the stereo algorithm with the parameters.
DW_API_PUBLIC dwStatus dwStereoPVA_initParams(dwStereoPVAParams *stereoParams)
Initializes the StereoPVA parameters.