VPI - Vision Programming Interface

3.2 Release

Release Notes v3.2

VPI-3.2.4

VPI-3.2.4 is the first production release of VPI-3.2 branch. It contains several new algorithms and bug fixes.

For previous release notes refer to Previous Releases

Release Highlights

Other Updates

Known Issues

  • Descriptors generated by ORB descriptor extractor on VPI_BACKEND_PVA are only compatible with other ORB descriptors generated by VPI_BACKEND_PVA, and are not guaranteed to be compatible with descriptors generated by other backends.
  • Fisheye python sample does not work with OpenCV python v4.10 and later versions. Please use OpenCV python v4.8.0.
  • Host images wrapped into VPIImages using vpiImageCreateWrapper might impact performance when using them with algorithms running on the CUDA backend. You should avoid wrappers in this case, and use VPIImages allocated with vpiImageCreate instead.
  • Performance might be affected when using CUDA images wrapped into VPIImages using vpiImageCreateWrapper in algorithms running in PVA, VIC and/or OFA. User should avoid using wrappers in this case, preferring to use VPIImages allocated with vpiImageCreate.
  • Harris Corner Detector result scores/positions might differ among backends.
  • Stereo Disparity Estimator
    • The confidence map generated by OFA+PVA+VIC backend might have some negligible differences with respect to other backends.
  • Performance might be affected when using Dense Optical Flow on python due to re-creating the payload at every call.
  • DCF tracker sample with PVA backend fails to run.
  • On CUDA versions 12.5 and 12.6 Inverse FFT CUDA backend throws error for image sizes with large prime factors. Works for CUDA version 12.2.

Notices

Disclaimer

ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, "MATERIALS") ARE BEING PROVIDED "AS IS." NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.

Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication of otherwise under any patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all other information previously supplied. NVIDIA Corporation products are not authorized as critical components in life support devices or systems without express written approval of NVIDIA Corporation.

Trademarks

NVIDIA and the NVIDIA logo are trademarks or registered trademarks of NVIDIA Corporation in the U.S. and other countries. Other company and product names may be trademarks of the respective companies with which they are associated.

Copyright

© 2019-2024 NVIDIA Corporation. All rights reserved.