GStreamer Qt Overlay for Embedded Systems/Performance/pc: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
mNo edit summary
Line 1: Line 1:
<noinclude>
<noinclude>
{{GStreamer Qt Overlay for Embedded Systems/Head|previous=|next=}}
{{GStreamer Qt Overlay for Embedded Systems/Head|previous=Performance/nxp|next=Similar Solutions}}
</noinclude>
</noinclude>


Line 95: Line 95:


<noinclude>
<noinclude>
{{GStreamer Qt Overlay for Embedded Systems/Foot||}}
{{GStreamer Qt Overlay for Embedded Systems/Foot|Performance/nxp|Similar Solutions}}
</noinclude>
</noinclude>

Revision as of 19:18, 6 October 2023


Previous: Performance/nxp Index Next: Similar Solutions





To let you know the characteristics of the computer where the test was run, here is a table with the hardware of the computer:

Part Description
CPU 11th Gen Intel(R) Core(TM) i7-11390H @ 3.40GHz
RAM
Micron DDR4 16 GB @ 3200MHz
Storage INTEL SSDPEKNU010TZ (1 TB)
GPU
Intel Iris Xe Graphics G7 96EUs

The next table show the results for multiple resolutions running at standard 30 fps as the framerate and the following pipeline:

For average behavior:

gst-launch-1.0 videotestsrc ! "video/x-raw,width=${W},height=${H},framerate=30/1" ! videoconvert ! qtoverlay name=main.qml ! perf print-cpu-load=1 ! fakesink

For limit behavior:

gst-launch-1.0 videotestsrc pattern=black num-buffers=1 ! "video/x-raw,format=YUY2,width=${W},height=${H},framerate=30/1" ! imagefreeze ! videoconvert ! qtoverlay ! perf print-cpu-load=1 ! fakesink

Results for average behavior

Resolution 720p 1080p
4K
Max Framerate (fps) 411.932 205.821 57.64
CPU(%) 16 15 16
RAM(MiB) 112 112 192

Results for limit behavior

Resolution 720p 1080p
4K
Max Framerate (fps) 1102.304 376.759 108.739
CPU(%) 13 15 16
RAM(MiB) 112 128 192


Previous: Performance/nxp Index Next: Similar Solutions