GStreamer / Video Stabilizer Element
RidgeRun Video Stabilization Library RidgeRun documentation is currently under development. |
Introduction
To ease the usage of the RidgeRun Video Stabilization library, a GStreamer plug-in is included to perform accelerated video stabilization based on the IMU readings. The stabilization process takes into account data coming from the sensor, which is matched with the timestamp of the frame to stabilize.
Thanks to this feature, the RidgeRun Video Stabilization GStreamer plug-in does not need buffering and reduces the latency of the stabilization library up to the processing time, which is usually less or equal to the frame interval (1/fps). For instance, if the framerate is 30 fps, the stabilization usually adds 33.3 ms or less.
This wiki will cover the features, properties and supported formats.
Supported Formats
The supported formats on GStreamer are:
- Input: RGBA
- Output: RGBA
The image dimensions are not constrained. However, it is highly recommended that the dimensions match a multiple of eight (8).
Features
Properties