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的特点
- 算法可以执行在不同的硬件上,如GPU,CPU,PVA,VIC
- 所有支持的计算硬件使用统一的接口
- 高吞吐量
- 方便和opencv互用
- 有python接口
3.支持的算法
3.1 图像处理
高斯金字塔发生器,拉普拉斯金字塔,可分离图像压缩器,箱式图像滤波器,高斯图像滤波器,双边图像滤波器,图像重新缩放,图像重映射,图像直方图,直方图均衡化,快速傅里叶变换,逆向快速傅里叶变换,图像格式转换器,透视翘曲,背景减法,镜头失真矫正,时间性降噪,金字塔式LK光学流