What’s Included:
-
RGB to Grayscale
-
Bit Shifting
-
Lens Shading Correction
-
2D Convolution
Each example includes CPU and PVA implementations, allowing developers to directly compare execution behavior and evaluate the potential benefits of hardware acceleration for different workloads and image resolutions.
Key Benefits:
-
CPU and GPU Offloading: Free compute resources for AI inference and other demanding tasks.
-
Low-Power Processing: Execute suitable vision workloads using the PVA’s dedicated hardware.
-
Performance Evaluation: Compare CPU and PVA implementations using real image-processing algorithms.
-
Vision Acceleration: Explore PVA capabilities for preprocessing, filtering, image correction, and mathematical operations.
-
Faster Development Decisions: Quickly determine whether PVA acceleration is suitable for your embedded vision application.
Example Use Case:
An AI application running on Jetson AGX Orin uses the GPU heavily for neural network inference. Developers can evaluate whether image-processing operations such as color conversion, filtering, or lens correction can be moved to the PVA, helping reduce GPU load and improve overall system efficiency.
This approach is especially useful in applications where performance, power consumption, and efficient use of hardware resources are critical.
Supported Platforms:
-
NVIDIA Jetson AGX Orin
-
NVIDIA Jetson Orin NX
Perfect For:
-
Embedded vision development
-
AI and computer vision pipelines
-
Robotics and autonomous systems
-
Image preprocessing workloads
-
Teams evaluating PVA acceleration before custom development
Important Note:
These binaries are intended for performance evaluation and demonstration purposes and are not production-ready implementations.
Learn more about RidgeRun NVIDIA PVA Development on our Developer Wiki:
Monthly Subscription
Hire RidgeRun at a flat monthly rate for a maximum of 8 hours per day, 40 hours per week each month. Get fast interaction with engineers working on your project, weekly 45 minute calls to update you on our progress, and the complete engagement and expertise of our engineering team.
Work With UsFAQs
They are free, RidgeRun-developed sample binaries designed to demonstrate the performance of NVIDIA’s Programmable Vision Accelerator (PVA) for embedded vision and image processing tasks. The package includes both CPU and PVA implementations so users can compare their performance.
The binaries currently support NVIDIA Jetson AGX Orin and NVIDIA Jetson Orin NX platforms.
The package includes sample implementations for RGB-to-Gray color conversion, Bit Shifting, 2D Convolution, and Lens Shading Correction.