GstPTZR - GStreamer Accelerated Pan, Tilt, Zoom and Rotate
GstPTZR is a GStreamer plug-in that emulates a PTZR camera using digital image transformations.
GstPTZR is a GStreamer plug-in that emulates a PTZR camera using digital image transformations. PTZR stands for Pan, Tilt, Zoom and Rotate. They represent physical degrees of freedom in which the camera may rotate in order to capture different parts of the scene. GstPTZR uses OpenGL HW accelerated transformations to enable real-time performance on resource-constrained embedded systems.
With GstPTZR dynamic configuration, Pan, Tilt, Zoom and Rotate can be adjusted at runtime to obtain a specific region of interest of the input image, as shown in the image above.
The current GstPTZR release is equipped with the following features:
Digital Pan&Tilt emulation
Digital Zoom emulation
Digital Rotate emulation
Configurable at runtime using GStreamer properties.
Accelerated transformations via OpenGL