Real-Time Video Stabilization Library
Real-Time Video Stabilization Library

Real-Time Video Stabilization Library

Regular price
$4,499.00
Sale price
$4,499.00

Real-Time Video Stabilization Library – IMU-Based EIS for Embedded, Desktop, and Edge Systems

The RidgeRun Real-Time Video Stabilization Library is RidgeRun’s most advanced solution for real-time Electronic Image Stabilization (EIS). Designed for embedded systems, drones, robotics, and smart surveillance devices, the library uses accelerometer and gyroscope data from an Inertial Measurement Unit (IMU) in combination with cutting-edge video stabilization algorithms to correct unwanted motion in live or recorded video.

Written in C++ and built for performance and portability, this library supports hardware acceleration via SIMD, OpenCL, and CUDA, making it suitable for everything from low-power embedded boards to high-performance workstations.


Request a Free Demo

Key Capabilities:

  • Real-Time & Offline Stabilization
    Apply live corrections to video during streaming, or process stored footage post-capture.

  • IMU Sensor Fusion Support
    Leverages accelerometers and gyroscopes for frame-level motion correction.

  • Hardware Acceleration
    Choose from:

    • CPU-based OpenCV for general-purpose processing

    • GPU-based OpenCL for GPU-based hardware acceleration.

    • NVIDIA CUDA for Jetson and discrete GPU optimization

  • GStreamer-Compatible
    Easily insert stabilization into multimedia pipelines with example gst integration.

  • Cross-Platform Support
    Runs on embedded systems, PCs, and servers, enabling wide deployment flexibility.

  • Production-Ready
    Modular, extensible, and built for robust deployment in industrial and commercial systems.


Example Use Case:

A surveillance drone based on Qualcomm RB5 streams aerial video from an onboard fisheye camera. As it flies through strong wind gusts, RidgeRun’s stabilization library continuously applies corrections using IMU data—producing clear, stable video for real-time operator feedback and post-flight video review. The GPU-accelerated execution ensures the system remains responsive and lightweight.


What’s Included:

  • RidgeRun’s Real-Time Video Stabilization C++ Library

  • API documentation and integration guides

  • GStreamer pipeline examples

  • IMU integration support (sensor input processing)

  • Optional 11-hour Embedded Software Support package


Supported Platforms:

  • NVIDIA Jetson (Nano, TX2, Xavier NX, AGX Orin)

  • Qualcomm RB5, RB6, C8550

  • x86-64 Linux PCs and servers

  • NXP i.MX8

  • Any Linux-based platform with OpenCV, OpenCL, or CUDA support


Why RidgeRun?

With over 19 years of embedded software consulting experience, RidgeRun delivers performance-driven video processing tools tailored for real-time vision systems, embedded AI, and multimedia pipelines. This library is built to provide smooth, stabilized video in any application where camera motion is a challenge—from the air, on the ground, or on the move.

Learn more in our developer wiki

 

Monthly Subscription

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 Us

Customer Reviews

“I must say thus far yourself and the entire RidgeRun team have been a pleasure to work with. I realize what we have been asking for is on the demanding end of the spectrum. I am genuinely appreciative for all of the assistance you’ve provided us so far and have shown a notable amount of good-will in this effort. It has not gone unnoticed.”

Customer industry:

AudioVisual Devices

Customer Reviews

“It's been an absolute pleasure working with you, and everyone there at RidgeRun continues to impress us here. I've worked with many contractors and companies over my career and you are by far the most proficient and knowledgeable.”

Customer industry:

Drones

Customer Reviews

"As a side note: just to let you know, I'm really happy to be working with RidgeRun in general. It's pretty clear that you tell it like you see it, and know what you do and don't know; it's really refreshing. That's super rare on these kinds of technical engagements when everyone seems to either want to claim expertise they don't have, or are so cautious they are don't actually say anything useful"

Customer industry:

Drones and Robotics

Work with RidgeRun for Embedded Engineering Services

Our embedded development services team has the knowledge and expertise necessary...

Contact Us   ›