GstVPI

GstVPI

Regular price
$2,499.00
Sale price
$2,499.00

GstVPI – Accelerated NVIDIA VPI Integration for GStreamer Pipelines

GstVPI is a RidgeRun-developed GStreamer plugin that enables easy integration of NVIDIA VPI (Vision Programming Interface) algorithms into multimedia pipelines. Designed for computer vision and image processingon NVIDIA Jetson platforms, GstVPI removes low-level complexity and lets you deploy powerful VPI operations within GStreamer—with minimal coding and maximum performance.

From prototyping to production, GstVPI speeds up development by providing ready-to-use elements that take full advantage of NVIDIA's hardware accelerators for real-time processing.


Key Features:

  • Direct VPI Integration with GStreamer
    Seamlessly connect NVIDIA's VPI algorithms (e.g., filters, transforms, keypoint detection) with your GStreamer workflow.

  • Support for Multiple Backends
    Leverage Jetson's CUDA, PVA, VIC, and CPU backends—choosing the best performance/efficiency trade-off for your system.

  • Pre-Built and Custom Elements
    Use existing plugins like vpigaussian, vpiundistort, vpiperspectivewarp, and more—or extend the framework for your own VPI use case.

  • Accelerated Real-Time Performance
    Optimize pipelines for low-latency and high-throughput using hardware acceleration on Jetson devices.

  • Rapid Prototyping and Deployment
    Skip boilerplate code—focus on your algorithm logic while GstVPI handles VPI-GStreamer integration.


Example Use Case:

An autonomous robot equipped with a Jetson Xavier NX uses GstVPI to apply real-time perspective warp correction and keypoint tracking using VPI algorithms from GStreamer. The processing is offloaded to the GPU and VIC hardware blocks—freeing CPU cycles for navigation and decision logic.


What’s Included:

  • GstVPI plugin with pre-integrated VPI elements

  • Source code or binary licensing options

  • Developer documentation and example pipelines

  • Optional 11-hour Embedded Software Support package


Supported Platforms:

  • NVIDIA Jetson Nano

  • Jetson TX2

  • Jetson Xavier NX / AGX Xavier

  • Jetson AGX Orin

  • Linux systems with NVIDIA VPI support


Why RidgeRun?

With over 19 years of experience in Embedded Software Consulting, RidgeRun helps accelerate multimedia and vision workflows using advanced GStreamer tools. GstVPI provides a clean, production-ready pathway to use NVIDIA’s hardware-accelerated vision functions in real-time systems.

Learn more in our developer wiki
Get started with GstVPI basics
Explore real-world examples