i.MX8 Software ISP utilization

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

i.MX8 Software ISP utilization

1,667 Views
jbirchy
Contributor IV

I’m trying to understand, how the SW ISP (https://www.nxp.com/design/designs/i-mx8-software-image-signal-processing:SOFTISP-I.MX8 ) is utilized with a streaming camera input & the VPU. 

I would like to know how to acquire a 1920x1080 camera stream via MIPI_CSI, run it through the SW ISP, then through the H.264 encoder, and finally output it onto the ethernet port. Basically creating an IP camera.

I am told that the SW ISP runs in OpenCV and can achieve 39 fps @ 1920x1080 with an i.MX8MQ, is that correct?  We are actually hoping for 1080p60.

Tags (1)
0 Kudos
4 Replies

1,480 Views
david_wolfe
NXP Employee
NXP Employee

marcofranchi‌, please help us out with SW ISP and GStreamer. Thanks,

-- 

David

0 Kudos

1,480 Views

Hi Birchy‌,

The SW ISP is a stand-alone prove of concept. It cannot be used in combination with GStreamer.

For more details on it, please, check the SW ISP release page: https://www.nxp.com/design/designs/i-mx8-software-image-signal-processing:SOFTISP-I.MX8 

Plus, I confirmed with the Multimedia team, and there is no plans to use SW ISP with GStreamer. However, I noticed that RidgeRun did a great work by creating this solution as GStreamer plugin, the GstISP, and it supports i.MX 8: GStreamer Based Image Signal Processor - IMX8 Pipelines 

I hope it helps.

Best Regards,

Marco

0 Kudos

1,480 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello John

Correct! you can get 1080p60hz with 30fps with ISP.

Regards

0 Kudos

1,480 Views
jbirchy
Contributor IV

So how is the SW ISP utilized on a camera input stream which includes a H.364 encode following the SW ISP function?

0 Kudos