GstInference/Metadatas/GstEmbeddingMeta: Difference between revisions

m
no edit summary
No edit summary
mNo edit summary
Line 6: Line 6:
{{DISPLAYTITLE:GstInference - <descriptive page name>|noerror}}
{{DISPLAYTITLE:GstInference - <descriptive page name>|noerror}}
-->
-->
{{DISPLAYTITLE:GstInference and GstEmbeddingMeta metadata|noerror}}


This metadata consist on a variable size elements array, that is filed with the embedding produced by the net, like facenet that uses a 128 elements array size.
This metadata consist on a variable size elements array, that is filed with the embedding produced by the net, like facenet that uses a 128 elements array size.
Line 11: Line 13:
[[File:gst_inference_GstEmbeddingMetaf.png|500px|center|thumb|GstEmbeddingMeta example]]
[[File:gst_inference_GstEmbeddingMetaf.png|500px|center|thumb|GstEmbeddingMeta example]]


=Fields=
==Fields==
The facenet element and embedding overlay uses similar metadata as the classification plugins. GstEmbeddingMeta consist on the following fields:
The facenet element and embedding overlay uses similar metadata as the classification plugins. GstEmbeddingMeta consist on the following fields:


Line 29: Line 31:
|}
|}


=Access metadata=
==Access metadata==
If you want to access this metadata from your custom Gstreamer element instead the process is fairly easy:
If you want to access this metadata from your custom Gstreamer element instead the process is fairly easy:
# Add the [[GstInference/Supported architectures/FaceNet|Facenet]] element to your pipeline
# Add the [[GstInference/Supported architectures/FaceNet|Facenet]] element to your pipeline