GstInference/Example Applications/Classification: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 1: Line 1:
<noinclude>
<noinclude>
{{GstInference/Head|previous=Example Applications|next=Example Applications/Detection|keywords=GstInference}}
{{GstInference/Head|previous=Example Applications|next=Example Applications/Detection|keywords=GstInference|title=GstInference Classification application}}
</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 Classification application|noerror}}


This example receives an input video file and classifies each frame into one of 1000 possible classes. For each classified frame the application captures the signal emitted by GstInference, forwarding the prediction to a placeholder for external logic. Simultaneously, the pipeline displays the captured frames with the associated label in a window. Note that the image currently being displayed '''not necessarily''' matches the one being handled by the signal. The display is meant for visualization and debugging purposes.  
This example receives an input video file and classifies each frame into one of 1000 possible classes. For each classified frame the application captures the signal emitted by GstInference, forwarding the prediction to a placeholder for external logic. Simultaneously, the pipeline displays the captured frames with the associated label in a window. Note that the image currently being displayed '''not necessarily''' matches the one being handled by the signal. The display is meant for visualization and debugging purposes.