VPI - Vision Programming Interface

3.1 Release

Release Notes v3.1

VPI-3.1.5

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

For previous release notes refer to Previous Releases

Release Highlights

Other Updates

Selected Bug Fixes

  • Fixed segfault with python bindings when importing modules like torch after vpi's.

Known Issues

  • 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 re-creating the payload at every call.
  • Attention
    Algorithms running on PVA backend won't work inside a docker container. Submission calls will return error VPI_ERROR_INTERNAL .

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.