NVIDIA Jetson AGX Thor - RidgeRun Products - GstStitcher
The NVIDIA Jetson AGX Thor documentation from RidgeRun is presently being developed. |
Overview of RidgeRun image Stitching for NVIDIA Jetson
RidgeRun’s Image Stitching for NVIDIA Jetson is a high-performance solution that merges multiple input images into a seamless panorama. By leveraging the GPU, it delivers real-time results even with high-resolution images and multi-camera setups. The product integrates as a GStreamer element, making it easy to include in custom pipelines and combine with downstream image processing or computer vision algorithms.
Key Capabilities:
- Panoramic Image Stitching: Transforms and merges overlapping images into a single, borderless panorama, enabling immediate use for further processing or display.
- 360-Degree Image Stitching: Designed for immersive applications such as virtual reality, augmented reality, virtual tours, cartography, and simulation. It provides users with a true sense of presence in digital environments.
- Real-Time Performance: Optimized with CUDA, the solution scales to multiple inputs and high resolutions without compromising performance.
The image stitching algorithm is composed of several key stages:
- Feature Matching – Identifies and matches keypoints between overlapping images (e.g., using SIFT) to determine proper alignment.
- Homographies – Establishes geometric transformations between images, represented by a homography matrix that accounts for translation, rotation, shear, and scale.
- Warping – Applies the calculated transformations to align images in a shared reference frame before combining them into a larger composite.
- Blending – Smooths out differences in overlapping regions, minimizing artifacts from varying camera settings (e.g., exposure or gain).
Applications:
- Multi-camera vision systems
- Virtual reality and augmented reality experiences
- Cartography and geographic visualization
- Education, marketing, and scientific simulations
- High-quality panoramic photography and video
With support for panoramic and 360-degree stitching of up to N inputs, RidgeRun’s solution combines creativity and technology to enable new opportunities in imaging, simulation, and immersive content creation.
Supported platforms
The following hardware platforms are currently supported:
- PC (x86 / x64).
- NVIDIA Jetson boards: Orin, TX1, TX2, Xavier AGX, Xavier NX and Nano.
Capabilities
The stitcher element supports raw video in the following formats:
Input
- RGBA
- GRAY8
Output
- RGBA
- GRAY8
Examples
Thor Performance
Getting Started
To know more about the extension, please refer to the Image Stitching Getting the Code wiki page.
How to Purchase
NVIDIA Jetson AGX Thor/Contact_Us page has the RidgeRun contact details for purchasing or requesting the evaluation version.