Nvidia Xavier NX - Stitch 3x IMX477 cameras to output panaramic video

Job ID: 32601463

Budget: $750 – $1,500 AUD

We require the skills of a opencv master to build us a simple python or C app to run on a Jetson Xavier NX.

The app needs to take 3x CSI-2 cameras (IMX477) and stitch them together, outputting a panoramic video
in realtime.

Some quick info and requirements

- Each camera outputs 4032 x 3040 and all three are in a fixed position, so homegraphy should only need
to be calculated once

- Stitching should be done using cuda (ie cv2.cuda, as we need as little CPU power used as possible)

- The panoramic video result needs to be both recorded to file (encoded with nvenc) and streamed
to an arguement (ie, rtsp:// or rtmp:// or srt://)
Related categories: C Programming Python Software Architecture CUDA OpenCV