VPI - Vision Programming Interface

1.1 Release

Algorithms

The algorithms supported by VPI are described in the following sections. An overview of the algorithm, instructions on how to use the algorithm, a list of any backend limitations, and the API reference are provided.

AlgorithmBackend Support
CPUCUDAPVA1VIC2NVENC2
Box Filter yes yes yes no no
Bilateral Filter yes yes no no no
Gaussian Filter yes yes yes no no
Gaussian Pyramid Generator yes yes yes no no
Laplacian Pyramid Generator yes yes no no no
Convolution yes yes yes no no
Separable Convolution yes yes yes no no
Convert Image Format yes yes no yes no
Rescale yes yes no yes no
Remap yes yes no yes1 no
Perspective Warp yes yes no yes1 no
FFT yes yes no no no
Inverse FFT yes yes no no no
Lens Distortion Correction yes yes no yes1 no
Stereo Disparity Estimator yes yes yes no no
KLT Feature Tracker yes yes yes no no
Harris Corner Detector yes yes yes no no
Temporal Noise Reduction no yes no yes no
Pyramidal LK Optical Flow yes yes no no no
Dense Optical Flow no no no no yes1
Image Histogram yes yes no no no
Equalize Histogram yes yes no no no
Background Subtractor yes yes no no no

1Only available on Jetson Xavier NX and Jetson AGX Xavier series.
2Only available on Jetson platforms.