1.Vision Programming Interface(VPI)简介

Vision Programming Interface(VPI)是英伟达高性能计算机视觉/图像处理算法库。
VPI为各种不同的硬件提供统一的接口,如CPU, GPU, Programmable Vision Accelerator (PVA), and Video Image Compositor (VIC),而且提供方便调用的GPU并行功能。
VPI最新版本是VPI1.1

2.VPI的特点

  1. 算法可以执行在不同的硬件上,如GPU,CPU,PVA,VIC
  2. 所有支持的计算硬件使用统一的接口
  3. 高吞吐量
  4. 方便和opencv互用
  5. 有python接口

3.支持的算法

3.1 图像处理

高斯金字塔发生器,拉普拉斯金字塔,可分离图像压缩器,箱式图像滤波器,高斯图像滤波器,双边图像滤波器,图像重新缩放,图像重映射,图像直方图,直方图均衡化,快速傅里叶变换,逆向快速傅里叶变换,图像格式转换器,透视翘曲,背景减法,镜头失真矫正,时间性降噪,金字塔式LK光学流

3.2 视差估计

3.3 特征提取和跟踪

  • KLT包围框跟踪器
  • 哈里斯角检测器
  • 颜色名称特征检测器
  • 定向梯度的直方图

4. 和OpenCV的比较

4.1 CPU性能比较

4.2 CUDA性能比较

5. 会取代opencv吗?

opencv的有些代码效率不高,优化的空间还很大,在工作中常常需要在源代码的基础上进行修改。
VPI支持的算法list中的名字应该会越来越多,2021年2月公开视频里面,英伟达提到会停止VisionWorks开发,转投VPI开发。
那么,VPI会取代opencv吗?至少很长一段时间内,他们会长期共存,opencv你不能丢,VPI也得好好研究。

如有错误,敬请批评指正

推荐教程:

  1. 手牵手教你docsify编写文档
  2. 机器视觉全栈开发常用资源下载加速hub
  3. YOLOX系列文章
  4. 个人网站

参考链接:
1.opencv和VPI性能比较图片

NVIDIA英伟达高性能计算机视觉库VPI统一视觉编程接口,取代opencv?相关推荐

  1. ICEM特别卡顿,NVIDIA英伟达显卡问题,将集成处理器改成高性能即可【终极解决方案】

    ICEM特别卡顿[终极解决方案] 1. 问题描述 ICEM使用过程,不仅网格加载卡顿,就连正常的画几何,连线等基本操作,也特别卡顿 2. 解决办法 NVIDIA英伟达显卡的原因,将ICEM的集成处理器 ...

  2. NVIDIA英伟达:深度学习服务器搭建指南 | 交流会笔记

    主讲人:Ken(何琨)| NVIDIA开发者社区经理 张康 屈鑫 编辑整理 量子位 出品 | 公众号 QbitAI 7月21日,量子位联合NVIDIA英伟达举行了线下交流会,跟现场近百位开发者同学共同 ...

  3. NVIDIA英伟达的Multi-GPU多卡通信框架NCCL

    NVIDIA英伟达的Multi-GPU多卡通信框架NCCL 笔者注:NCCL 开源项目地址:https://github.com/NVIDIA/nccl 转自:https://www.zhihu.co ...

  4. 深度学习算法移动端部署设备--NVIDIA英伟达开发套件

    深度学习算法移动端部署设备--NVIDIA英伟达开发套件 简介 NVIDIA Jetson AGX Xavier CSI Camera USB or CSI 简介 以下产品分模块(module)和开发 ...

  5. NVIDIA英伟达jetson xavier nx核心板模块如何组装散热组件

    NVIDIA英伟达jetson xavier nx核心板模块 XAVIER 的性能.NANO 的大小. Jetson Xavier NX 只有 70 毫米 x 45 毫米,可以将 NVIDIA Xav ...

  6. nvidia 英伟达 显卡 GPU 的计算能力

    nvidia 英伟达 显卡 GPU 的计算能力 https://developer.nvidia.com/zh-cn/cuda-gpus

  7. Ubuntu18.04 安装NVIDIA英伟达驱动教程

    2022.2.16 佩服网上各种大神的CSDN帖子,写的太过于良心了.坑孩子坑了三个小时左右,都没有装好,真是绝绝子.咋也不知道,咋也不敢说,如果帮到其他网友,请收藏. 因为本人是刚重新装好Linux ...

  8. 不是Nvidia(英伟达)显卡可以安装CUDA跑深度学习算法吗?

    不是Nvidia(英伟达)显卡可以安装CUDA跑深度学习算法吗? 答:不行! Cuda主要是面向Nvidia的GPU的.Intel和AMD的显示芯片都不能进行.所以,想要让cuda环境搭建在自己的Wi ...

  9. linux英伟达显卡驱动390下载,nvidia英伟达驱动|NVIDIA英伟达显卡驱动程序更新下载(32/64位) v384.90 Linux版 - 飞极下载站...

    NVIDIA英伟达显卡驱动程序,支持32/64位Linux系统.除了常规的新上市游戏优化.VR支持.SLI支持.修复Bug以外,还有一个重磅更新,就是正式支持DirectX中间语言DirectX In ...

最新文章

  1. Linux系统新手学习的11点建议
  2. 【JS 逆向百例】元素ID定位加密位置,某麻将数据逆向
  3. Remote URL test failed: protocol ‘Remote URL test failed: Authentication failed for,不能clone,push和pul
  4. Javascript事件驱动编程
  5. (二)surging 微服务框架使用系列之surging 的准备工作consul安装(转载 https://www.cnblogs.com/alangur/p/8377977.html)...
  6. python官方下载电脑版-Python for windows
  7. C# 在 Excel 中创建组合图表
  8. 深大uooc学术道德与学术规范教育第一章
  9. 前端需要懂的 APP 容器原理
  10. Iphone保存html网页,在iPhone上保存网页的最优方式
  11. google chrome
  12. perl与c相互调用
  13. vue组件引入scss变量_SCSS特色的Vue.js ui组件设计系统
  14. 家用计算机防火墙设置,如何设置防火墙 防火墙在哪里设置【详细步骤】
  15. Unity中如何给你的场景模型mesh减面——【一】
  16. 做一分钟经理之五(一分钟目标为什么有效)
  17. 2021/11/12
  18. [多校 NOIP 联合模拟 11.30 T4] ZZH 的旅行(李超树合并) | 错题本
  19. 虚幻引擎UWorld::Tick反汇编代码
  20. html5 iphone菜单栏,如何制作一个HTML5的iPhone应用程序

热门文章

  1. C++11 std::ratio
  2. Linux安装Docker(CentOS 8)与docker-compose套装
  3. 红米10x android11,红米10X 5G版(安卓11)刷机包 MIUI12 精简应用 主题和谐 Magisk-刷机之家...
  4. 中学办公室计算机管理制度,中学办公室资产设备管理条例
  5. 谷歌显示不安全连接到服务器,Chrome 浏览器显示“网站连接不安全”,是什么原因?...
  6. 苹果手机没电后显示无服务器,苹果手机掉电快?这两个功能才是罪魁祸首,赶紧关了吧!...
  7. 2014年最酷的30个JavaScript库
  8. SpringBoot通过修改配置文件控制任务定时器开关效果
  9. 我的人生历程之第一篇:游戏篇(d)
  10. vb中mshflexgrid每格宽度_VB中MSHFLEXGRID常用的属性,方法事件