RidgeRun Computer Vision Solutions: GPU, FPGA, and GStreamer-Based Image Processing Tools
GStreamer CUDA (GstCUDA)
GstCUDA is a GStreamer plug-in framework by RidgeRun that enables integration of custom CUDA algorithms into GStreamer pipelines. It supports zero-copy memory on NVIDIA Jetson platforms and rapid prototyping of GPU-accelerated video/image tasks.
GPU Accelerated Motion Detector
GPU Accelerated Motion Detector is a C++ library and GStreamer plug-in that detects scene changes in video streams using GPU processing (CUDA), freeing the CPU for other tasks and delivering low-latency motion alerts on platforms such as NVIDIA Jetson.
Real-Time Bird's Eye View (BEV)
Birds Eye View (BEV) is software that transforms synchronized feeds from multiple cameras into a unified top-down perspective in real time using on-board hardware accelerators. It supports calibration, GStreamer integration, and embedded-platform deployment.
GStreamer Color Transfer (GstColorTransfer)
GstColorTransfer is a GStreamer plug-in that transfers the color distribution of a reference stream to a target stream to ensure color consistency. Commonly used in multi-camera setups, stitched video, or automated coloring workflows.
FPGA Image Signal Processor
FPGA Image Signal Processor (ISP) is a collection of synthesizable IP-cores and modules that run on FPGA for image signal processing tasks—such as debayering, auto white balance, color-space conversion, histogram equalization, undistort, convolution and FFT. It integrates with the V4L2-FPGA framework and can be used in embedded video pipelines to off-load CPU/GPU work and reduce latency.
Image Stitching for NVIDIA Jetson (GstStitcher)
Image Stitching for NVIDIA Jetson is a GStreamer plug-in and toolkit that merges multiple synchronized camera inputs into a single seamless panorama or 360° view on NVIDIA Jetson platforms. It supports GPU acceleration to achieve real-time performance even for high-resolution inputs.
Spherical Video PTZ
Spherical Video PTZ enables real-time pan, tilt, and zoom navigation within 360° (equirectangular) video streams. It converts spherical imagery to rectilinear views on-the-fly and integrates with GStreamer and NVIDIA Jetson platforms for embedded 360° video workflows.
Video Stabilization Library
RidgeRun Video Stabilization Library is a C++ library and GStreamer plug-in for real-time and offline video stabilization using IMU data (accelerometers and gyroscopes) and hardware acceleration (OpenCV, OpenCL, CUDA). It supports embedded systems, drones, robotics and surveillance platforms.
Below, you will find the link to each of the computer vision RidgeRun's products with its corresponding documentation. Feel free to Contact Us if you have any requests.
For direct inquiries, please refer to the contact information available on our Contact page. Alternatively, you may complete and submit the form provided at the same link. We will respond to your request at our earliest opportunity.
Links to RidgeRun Resources and RidgeRun Artificial Intelligence Solutions can be found in the footer below.