CUDA ISP for NVIDIA Jetson/Performance: Difference between revisions

From RidgeRun Developer Wiki
Line 23: Line 23:
GST_DEBUG="GST_TRACER:7" GST_TRACERS="proctime" gst-launch-1.0 -ve v4l2src io-mode=userptr ! 'video/x-bayer, bpp=10, format=rggb' ! cudashift shift=5 ! fakesink
GST_DEBUG="GST_TRACER:7" GST_TRACERS="proctime" gst-launch-1.0 -ve v4l2src io-mode=userptr ! 'video/x-bayer, bpp=10, format=rggb' ! cudashift shift=5 ! fakesink
</source>
</source>
{| class="wikitable"
|-
! Measurement (Average) !! Jetson Xavier NX
|-
| FPS || 417
|-
| Processing time (seconds) || 0.002396
|}





Revision as of 01:00, 21 March 2023



  Index  





GStreamer elements performance

To measure the performance, we have used two of our GStreamer tools: GstShark and GstPerf

Jetson Xavier NX

For testing purposes, take into account the following points:

  • Maximun performance mode enabled: all cores and Jetson clocks enabled.
  • Jetpack 4.6
  • FPS is equal to 1/processing time

In the following sections you will see the performance for each of the elements.

cudashift element

The following pipeline was used to measure processing time and FPS for an image with 4K resolution.

GST_DEBUG="GST_TRACER:7" GST_TRACERS="proctime" gst-launch-1.0 -ve v4l2src io-mode=userptr ! 'video/x-bayer, bpp=10, format=rggb' ! cudashift shift=5 ! fakesink
Measurement (Average) Jetson Xavier NX
FPS 417
Processing time (seconds) 0.002396












  Index