Skip to content

CV-CUDA Release v0.11.0

Compare
Choose a tag to compare
@milesp-nvidia milesp-nvidia released this 05 Sep 00:13
· 13 commits to main since this release
84e3dcd

v0.11.0-beta

Release Highlights

CV-CUDA v0.11.0 includes critical bug fixes alongside the following changes:

New Features

  • Enable NVCV to be built as a static library
  • Improve Python doc generation and structure

Bug Fixes

  • Update pybind11 from 2.10.0 to 2.13.1. Fixes rare race conditions with Python garbage collector, adds compatibility with numpy2

Full Changelog: v0.10.1-beta...v0.11.0-beta

Compatibility and Known Limitations

Pre-existing limitations

  • The CvtColor operator incorrectly computes the data location of the second chromaticity channel for conversions that involve YUV(420) semi-planar formats. This issue persists through the current release and we intend to address this bug in CV-CUDA v0.12. We do not recommend using these formats.

    • Known affected formats:
      • NVCV_COLOR_YUV2RGB_I420
      • NVCV_COLOR_RGB2YUV_I420
      • NVCV_COLOR_YUV2BGR_I420
      • NVCV_COLOR_BGR2YUV_I420
      • NVCV_COLOR_YUV2RGBA_I420
      • NVCV_COLOR_RGBA2YUV_I420
      • NVCV_COLOR_YUV2BGRA_I420
      • NVCV_COLOR_BGRA2YUV_I420
      • NVCV_COLOR_RGB2YUV_I420
      • NVCV_COLOR_YUV2RGB_YV12
      • NVCV_COLOR_RGB2YUV_YV12
      • NVCV_COLOR_YUV2BGR_YV12
      • NVCV_COLOR_BGR2YUV_YV12
      • NVCV_COLOR_YUV2RGBA_YV12
      • NVCV_COLOR_RGBA2YUV_YV12
      • NVCV_COLOR_YUV2BGRA_YV12
      • NVCV_COLOR_BGRA2YUV_YV12
      • NVCV_COLOR_RGB2YUV_YV12
      • NVCV_COLOR_YUV2GRAY_420

For the full list, see the main README on CV-CUDA GitHub.

License

CV-CUDA is licensed under the Apache 2.0 license.

Resources

  1. CV-CUDA GitHub
  2. CV-CUDA Increasing Throughput and Reducing Costs for AI-Based Computer Vision with CV-CUDA
  3. NVIDIA Announces Microsoft, Tencent, Baidu Adopting CV-CUDA for Computer Vision AI
  4. CV-CUDA helps Tencent Cloud audio and video PaaS platform achieve full-process GPU acceleration for video enhancement AI

Acknowledgements

CV-CUDA is developed jointly by NVIDIA and the ByteDance Machine Learning team.