Spherical Video PTZ/Performance/Jetson AGX Xavier: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
No edit summary
Line 24: Line 24:
gst-launch-1.0 videotestsrc is-live=true num-buffers=200 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz ! "video/x-raw,width=2000,height=1000" ! fakesink
gst-launch-1.0 videotestsrc is-live=true num-buffers=200 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz ! "video/x-raw,width=2000,height=1000" ! fakesink
</syntaxhighlight>
</syntaxhighlight>
[[File:1-perf.png|thumbnail|center|840px|Element performance]]
[[File:1-perf.png|thumbnail|center|640px|Element performance]]


''Processing time without transformations (2000x1000):''
''Processing time without transformations (2000x1000):''
Line 30: Line 30:
GST_DEBUG="GST_TRACER:7" GST_TRACERS="proctime" gst-launch-1.0 videotestsrc is-live=true num-buffers=200 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz zoom=2 pan=20 tilt=90 ! "video/x-raw,width=2000,height=1000" ! fakesink
GST_DEBUG="GST_TRACER:7" GST_TRACERS="proctime" gst-launch-1.0 videotestsrc is-live=true num-buffers=200 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz zoom=2 pan=20 tilt=90 ! "video/x-raw,width=2000,height=1000" ! fakesink
</syntaxhighlight>
</syntaxhighlight>
[[File:1_5-perf.png|thumbnail|center|840px|Element performance]]
[[File:1_5-perf.png|thumbnail|center|640px|Element performance]]


''Framerate (2000x1000):''
''Framerate (2000x1000):''
Line 36: Line 36:
GST_DEBUG="GST_TRACER:7" GST_TRACERS="framerate" gst-launch-1.0 videotestsrc is-live=true num-buffers=300 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz ! "video/x-raw,width=2000,height=1000,framerate=60/1" ! fakesink
GST_DEBUG="GST_TRACER:7" GST_TRACERS="framerate" gst-launch-1.0 videotestsrc is-live=true num-buffers=300 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz ! "video/x-raw,width=2000,height=1000,framerate=60/1" ! fakesink
</syntaxhighlight>
</syntaxhighlight>
[[File:5-perf.png|thumbnail|center|840px|Element performance]]
[[File:5-perf.png|thumbnail|center|640px|Element performance]]
<noinclude>
<noinclude>
{{Spherical Video PTZ/Foot||}}
{{Spherical Video PTZ/Foot||}}
</noinclude>
</noinclude>

Revision as of 15:13, 27 March 2024


  Index  





Benchmark environment

The measurements are taken considering the following criteria:

  • Average behaviour: measurements considering typical image processing pipelines.

Benchmarking

Instruments:

  • GPU: Jtop
  • CPU: RidgeRun Profiler
  • RAM: RidgeRun Profiler
  • Framerate: GstShark

Pipelines:

Processing time with transformations (2000x1000):

gst-launch-1.0 videotestsrc is-live=true num-buffers=200 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz ! "video/x-raw,width=2000,height=1000" ! fakesink
Element performance

Processing time without transformations (2000x1000):

GST_DEBUG="GST_TRACER:7" GST_TRACERS="proctime" gst-launch-1.0 videotestsrc is-live=true num-buffers=200 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz zoom=2 pan=20 tilt=90 ! "video/x-raw,width=2000,height=1000" ! fakesink
Element performance

Framerate (2000x1000):

GST_DEBUG="GST_TRACER:7" GST_TRACERS="framerate" gst-launch-1.0 videotestsrc is-live=true num-buffers=300 ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 ! rrpanoramaptz ! "video/x-raw,width=2000,height=1000,framerate=60/1" ! fakesink
Element performance


  Index