Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>

  • DriveWorks SDK Reference
    5.8.83 Release
    For Test and Development only

    All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    Porting Guide from SDK 4.0 to SDK 5.0

    This document will help you port your applications from DriveWorks SDK 4.0 to DriveWorks SDK 5.0.

    No Samples and Data Installed on DRIVE Target

    Due to size limitations on Orin system partition, DriveWorks samples & data are not pre-installed on the target.

    DriveWorks libraries, required on the target to run applications dependent on DriveWorks, are present on the device.


    Feature List


    Feature Detector

    Following APIs and config fields have been deprecated:


    Core

    This release has removed the following APIs:

    • dwContext_getPVAEngineCount()

    Stereo

    This release has removed the following APIs:

    • dwStereoPVA_initParams()
    • dwStereoPVA_initialize()
    • dwStereoPVA_computeDisparity()
    • dwStereoPVA_getDisparityImageProperties()
    • dwStereoPVA_getConfidenceImageProperties()
    • dwStereoPVA_bindInput()
    • dwStereoPVA_bindOutput()
    • dwStereoPVA_process()
    • dwStereoPVA_setCUDAStream()
    • dwStereoPVA_getCUDAStream()
    • dwStereoPVA_reset()
    • dwStereoPVA_release()

    Dense Optical Flow

    This release has removed the following APIs:

    • dwDenseOpticalFlow_initDefaultParams()
    • dwDenseOpticalFlow_initialize()
    • dwDenseOpticalFlow_reset()
    • dwDenseOpticalFlow_release()
    • dwDenseOpticalFlow_setCUDAStream()
    • dwDenseOpticalFlow_getCUDAStream()
    • dwDenseOpticalFlow_getOutputImageProperties()
    • dwDenseOpticalFlow_calculateOpticalFlow()

    Data Conditioner

    The data conditioner initializer dwDataConditioner_initializeNew() has been renamed to dwDataConditioner_initialize() as has been announced in Data Conditioner


    Image Streamers

    Migrating applications using cross process streamer requires adjusting dwImageStreamerCrossProcessModeParams::parameters variable corresponding to NvSci stream endpoint names as specified in nvsciipc.cfg file. For more information see Image Streamer.


    PVA Pyramid

    Following APIs have been modified:

    • dwPyramidPVA_initialize() can set internal cuda stream with parameter cudaStream and pyramid level can only be set as 5.
    • dwPyramidPVAParams::vpuIndex and dwPyramidPVAParams::strideItems were added and dwPyramidPVAParams::pyrScale was removed.
    • dwPyramidPVAParams::numOfPyrLevels was renamed to dwPyramidPVAParams::levelCount.
    • dwPyramidPVAState was updated with total five stages for pipeline control.

    人人超碰97caoporen国产