Difference between revisions of "GstInference/Overlay Elements/Embedding Overlay"

From RidgeRun Developer Connection
Jump to: navigation, search
Line 6: Line 6:
 
-->
 
-->
  
This element consumes the classification metadata introduced in the buffer by our facenet element([[GstInference/Supported architectures/FaceNet|FaceNet]]). This element uses [[GstInference/Metadatas/GstEmbeddingMeta|GstEmbeddingMeta]]. The element uses openCV to draw on the input frame.
+
This element consumes the classification metadata introduced in the buffer by our facenet element([[GstInference/Supported architectures/FaceNet|FaceNet]]). This element uses [[GstInference/Metadatas/GstEmbeddingMeta|GstEmbeddingMeta]]. The element uses openCV to draw on the input frame, draws a green border and writes "Pass" on the frame if its embedding is close to a known value or a red border and "Fail" otherwise.
 
[[File:Embeddingoverlay.png|500px|center|thumb|Embedding overalay example]]
 
[[File:Embeddingoverlay.png|500px|center|thumb|Embedding overalay example]]
  

Revision as of 13:01, 11 November 2019



Previous: Overlay Elements/Detection Overlay Index Next: Crop Elements




This element consumes the classification metadata introduced in the buffer by our facenet element(FaceNet). This element uses GstEmbeddingMeta. The element uses openCV to draw on the input frame, draws a green border and writes "Pass" on the frame if its embedding is close to a known value or a red border and "Fail" otherwise.

Embedding overalay example

Properties

The embeddingoverlay element expose the following properties to control the boxes' thickness, color, etc. These properties are documented on the following table:

Property Value Description
font-scale Double [0,100] Scale of the font used on the overlay. 0 turns off the overlay
thickness Double [1,100] Thickness in pixels used for the lines
labels String Semicolon separated string containing inference labels. For example: labels="face1;face2;face3"


Example

For example pipelines using embedding element please check the example pipelines section.


Previous: Overlay Elements/Detection Overlay Index Next: Crop Elements