GstInference/Overlay Elements: Difference between revisions

From RidgeRun Developer Wiki
mNo edit summary
mNo edit summary
Line 1: Line 1:
<noinclude>
<noinclude>
{{GstInference/Head|previous=Metadatas/GstInferenceMeta|next=Overlay Elements/Classification Overlay|keywords=GstInference, Inference overlay}}
{{GstInference/Head|previous=Metadatas/GstInferenceMeta|next=Overlay Elements/Classification Overlay|keywords=GstInference, Inference overlay|title=GstInference Overlay Elements}}
 
</noinclude>
</noinclude>
<!-- If you want a custom title for the page, un-comment and edit this line:
<!-- If you want a custom title for the page, un-comment and edit this line:
{{DISPLAYTITLE:GstInference - <descriptive page name>|noerror}}
{{DISPLAYTITLE:GstInference - <descriptive page name>|noerror}}
-->
-->
{{DISPLAYTITLE:GstInference Overlay Elements|noerror}}


Alongside GstInference's inference plugins, we provide a series of elements that help visualize inference results on GStreamer. This section provides documentation on these elements.
Alongside GstInference's inference plugins, we provide a series of elements that help visualize inference results on GStreamer. This section provides documentation on these elements.

Revision as of 10:43, 18 February 2020




Previous: Metadatas/GstInferenceMeta Index Next: Overlay Elements/Classification Overlay





Alongside GstInference's inference plugins, we provide a series of elements that help visualize inference results on GStreamer. This section provides documentation on these elements.

Element Description Status
classificationoverlay Creates a text overlay with the most probable class on an incoming buffer with classification metadata Complete
detectionoverlay Draws a square with its respective label for every bounding box contained in the buffer's detection metadata Complete
embeddingoverlay Draws a green border and writes "Pass" on the frame if its embedding is close to a known value. Draws a red border and writes "Fail" otherwise. Complete
inferenceoverlay Draws a square with its respective label for every bounding box contained in the buffer's inference metadata Complete
segmentationoverlay - Coming soon

Installation

To build the overlay elements you need OpenCV >= 3.3.1. Enable or disable the construction of the overlay elements using the option --<enable/disable>-opencv during autogen or configure:

./autogen.sh --enable-opencv #Build the elements (default)
./autogen.sh --disable-opencv #Don't build the elements


Previous: Metadatas/GstInferenceMeta Index Next: Overlay Elements/Classification Overlay