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.
Algorithm | Backend Support | ||||
---|---|---|---|---|---|
CPU | CUDA | PVA1 | VIC1 | OFA1 | |
Box Filter | yes | yes | yes | no | no |
Bilateral Filter | yes | yes | no | no | no |
Recursive Gaussian 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 |
Erode | yes | yes | yes | no | no |
Dilate | yes | yes | yes | 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 |
Dynamic Remap | no | yes | no | no | no |
Remap | yes | yes | no | yes | no |
Perspective Warp | yes | yes | no | yes | no |
FFT | yes | yes | no | no | no |
Inverse FFT | yes | yes | no | no | no |
Lens Distortion Correction | yes | yes | no | yes | no |
Stereo Disparity Estimator | no | yes | yes | ||
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 | yes | no | no |
Dense Optical Flow | no | no | no | no | yes |
Image Histogram | yes | yes | no | no | no |
Equalize Histogram | yes | yes | no | no | no |
Background Subtractor | yes | yes | no | no | no |
Minimum/Maximum Location | yes | yes | no | no | no |
Image Flip | yes | yes | no | yes | no |
Median Filter | yes | yes | yes | no | no |
FAST Corners Detector | yes | yes | no | no | no |
Mix Channels | yes | yes | yes | no | no |
Canny edge detector | yes | yes | no | no | no |
ORB feature detector | yes | yes | no | no | no |
Image Statistics | yes | yes | no | no | no |
Template Matching | yes | yes | no | no | no |
Transform Estimator | yes | no | no | no | no |
Brute Force Matcher | yes | yes | no | no | no |
Crop Scaler | no | yes | yes | no | no |
DCF Tracker | no | yes | yes | no | no |
AprilTag Detector and Pose Estimator | yes | no | yes | no | no |