GStreamer DM36x EDMA Pan Tilt Zoom
GstEdmaPtz is a GStreamer element that emulates camera PTZ (Pan, Tilt and Zoom) digitally
GstEdmaPtz is a GStreamer element that emulates camera PTZ (Pan, Tilt and Zoom) digitally, using EDMA transfers to scale and move the original frame to a second, smaller frame. The EDMA PTZ element emulates digitally PTZ based on 3 parameters: input resolution, output resolution and the properties (pan, tilt and zoom). The properties are floating point numbers ranging from 0.0 to 1.0 relative to the in/out resolutions. All of the properties (pan, tilt and zoom) may be modified at runtime with minimum lag. The following sections describe each property individually.
GStreamer DM36x EDMA Pan Tilt Zoom allows you to easily test the main features of the boards listed below.
The following images show graphically the possible configurations:
The EDMA memory transfers acceleration makes PTZ emulation available for real-time processing in the DaVinci DM36x family of SoC.