AI Based Object Redaction/GStreamer Plugin/rrobjectredactor: Difference between revisions
(Created page with "<noinclude> {{AI Based Object Redaction/Head|previous=GStreamer Plugin/rrfacedetector|next=Examples|metakeywords=Redaction}} </noinclude> == rrobjectredactor == The rrobjectredactor element performs redaction using a blurring algorithm. This element receives as an input an array of positions of the faces in the frame and outputs the redact video in RGBA format. === Capabilities and properties === Below you will find an overview of the capabilities and properties of t...") |
Efernandez (talk | contribs) |
||
Line 5: | Line 5: | ||
== rrobjectredactor == | == rrobjectredactor == | ||
The rrobjectredactor element performs redaction using a blurring algorithm. This element receives as | The rrobjectredactor element performs redaction using a blurring algorithm. This element receives as input the video frame in RGBA format and a list of [https://gstreamer.freedesktop.org/documentation/video/gstvideometa.html?gi-language=c#GstVideoRegionOfInterestMeta GstVideoRegionOfInterestMeta] representing the objects to be redacted. | ||
Currently only blurring is supported but it can be extended to support other methods. | |||
=== Capabilities and properties === | === Capabilities and properties === |
Latest revision as of 19:25, 8 January 2024
AI Based Object Redaction |
---|
Overview |
Getting Started |
GStreamer Plugin |
Examples |
Performance |
Troubleshooting |
FAQ |
Contact Us |
rrobjectredactor
The rrobjectredactor element performs redaction using a blurring algorithm. This element receives as input the video frame in RGBA format and a list of GstVideoRegionOfInterestMeta representing the objects to be redacted. Currently only blurring is supported but it can be extended to support other methods.
Capabilities and properties
Below you will find an overview of the capabilities and properties of the element.
The full output of the command gst-inspect-1.0 rrobjectredactor
is the following:
Factory Details: Rank none (0) Long-name Gst CUDA Object Redactor Klass Transform/Effect/Video Description Redact objects in roi meta Author Melissa Montero <melissa.montero@ridgerun.com> Plugin Details: Name rrobjectredaction Description Object redaction plugin Filename /home/nvidia/rd/install_eval/lib/aarch64-linux-gnu/gstreamer-1.0/libgstrrobjectredaction.so Version 0.1.0 License Proprietary Source module rrobjectredaction Binary package rrobjectredaction Origin URL https://www.ridgerun.com/ GObject +----GInitiallyUnowned +----GstObject +----GstElement +----GstBaseTransform +----GstCudaBaseFilter +----GstRrObjectRedactor Pad Templates: SRC template: 'src' Availability: Always Capabilities: video/x-raw format: RGBA width: [ 1, 2147483647 ] height: [ 1, 2147483647 ] framerate: [ 0/1, 2147483647/1 ] SINK template: 'sink' Availability: Always Capabilities: video/x-raw format: RGBA width: [ 1, 2147483647 ] height: [ 1, 2147483647 ] framerate: [ 0/1, 2147483647/1 ] Element has no clocking capabilities. Element has no URI handling capabilities. Pads: SINK: 'sink' Pad Template: 'sink' SRC: 'src' Pad Template: 'src' Element Properties: name : The name of the object flags: readable, writable String. Default: "rrobjectredactor0" parent : The parent of the object flags: readable, writable Object of type "GstObject" qos : Handle Quality-of-Service events flags: readable, writable Boolean. Default: false