i.MX8M PLUS NNStreamer Degradation of Performance

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8M PLUS NNStreamer Degradation of Performance

72 Views
seah
Contributor III

Hi,

We observed the degradation of performance of NNStreamer on i.MX8M PLUS EVK between 2 Yocto Linux version: LF_v5.15.32-2.0.0_images_IMX8MPEVK and LF_v6.1.22-2.0.0_images_IMX8MPEVK.

Test Setup:

  • Board: NXP i.MX8MP EVK
  • USB Camera: Creative LIve! Cam Sync 1080P V2
  • OS 1:  LF_v5.15.32-2.0.0_images_IMX8MPEVK
  • OS 2: LF_v6.1.22-2.0.0_images_IMX8MPEVK

NNStreamer run from NXP Demo Experience - Object Detection, with following settings:

  • source: /dev/video3
  • backend: NPU
  • Height: 1920
  • Width: 1080

Result for v5.15.32-2.0.0:

seah_0-1720084385932.png

 

Result for v6.1.22-2.0.0:

seah_1-1720084462860.png

 

Notice that the FPS has decreased from 5 fps to 2.5 fps.

Please advise why is there a degradation of NNStreamer performance? What can we do to resolve this?

 

0 Kudos
Reply
1 Reply

9 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

I was trying to replicate the issue from my side when I realized that it was very strange to get 5-7 FPS performance if you are using the NPU. When you use the NPU, you should expect performance above 30 FPS. The problem is that this example application does not support webcams. You can try using the OS08A20 camera and you should see better performance. Let me know if this is not the case.

 

Regards

0 Kudos
Reply