Difference between revisions of "NVIDIA Jetson Orin Nano/Camera Sensors Support/IMX708"

From RidgeRun Developer Connection
Jump to: navigation, search
Line 1: Line 1:
<noinclude>
+
 
{{NVIDIA Jetson Orin Nano/Head|next=|metakeywords=|metadescription=}}
+
<table>
</noinclude>
+
<tr>
 +
<td><div class="clear; float:right">__TOC__</div></td>
 +
<td>
 +
{{Shopping cart mpo for V4L2 camera drivers}}
 +
<td>
 +
{{NVIDIA Preferred Partner logo}}
 +
<td>
 +
<center>
 +
{{ContactUs Button}}
 +
</center>
 +
</tr>
 +
</table>
 +
<br>
  
 
This wiki provides information about the IMX708 camera sensor driver developed by RidgeRun. The information provided was tested on:
 
This wiki provides information about the IMX708 camera sensor driver developed by RidgeRun. The information provided was tested on:
Line 82: Line 94:
  
 
Example Video
 
Example Video
 +
 +
You can use V4L2 or GStreamer to capture using the camera module, the video attached below was obtained using the next pipeline:
 +
<pre>
 +
gst-launch-1.0 nvarguscamerasrc sensor_id=0 -e ! 'video/x-raw(memory:NVMM),width=4608,height=2592,framerate=14/1, format=NV12' ! nvvidconv ! "video/x-raw,width=1920,height=1080" ! x264enc ! qtmux ! filesink location=out.mp4
 +
</pre>
  
 
{| class="wikitable" style="margin: auto;"
 
{| class="wikitable" style="margin: auto;"

Revision as of 14:18, 4 July 2023

Nvidia-preferred-partner-badge-rgb-for-screen.png

RR Contact Us.png


This wiki provides information about the IMX708 camera sensor driver developed by RidgeRun. The information provided was tested on:

* JetPack: 5.1.1
* Jetson Linux: 35.3.1
* One IMX708 Rapsberry Pi Camera Module V3

The Raspberry Pi Camera V3 camera module (IMX708) is compatible with the Jetson Orin Nano developer kit from NVIDIA. RidgeRun developed a driver to fulfill the needs of the market, The driver has the next characteristics:

Figure 1: Raspberry Pi 3 Camera Module 3 connected to a NVIDIA® Jetson Orin Nano™


Element Description
Image sensor IMX708
Optical Size 1/2.43(7.4mm sensor diagonal)
Number of effective pixels Height = 4608, Width = 2592
Pixel Size 1.4μm × 1.4μm
Interface MIPI CSI-2 Interface
Shutter Type Rolling Shutter
Color Filter Color
Common Video Mode 1080p50*, 720p100*, 480p120*
Output Format RAW10
Binning Support Yes*
HDR Support Yes*
Auto-Focus (PDAF) Yes*
Minimun Focus Distance 5 cm
Controls Exposure, gain, HDR, etc *
Compatible hardware Raspberry Pi, Orin Nano**


*These values come from common sensor documentation, but they are not currently supported by Ridgerun IMX708 Orin Nano driver. Contact us to start working with you in your driver specifications needs.
**The compatibility is restricted to 4608x2592@14.35 fps. To have access to more resolution modes or controls, contact us.


RidgeRun has been working intensively to port the IMX708 image sensor to the Jetson Orin Nano, as fast as possible due to the market needs. Right now, we are offering to the embedded software developer community a functional driver. The driver has the specification detailed below.

Element Description
Video output 4608x2592@14.35fps
Output Format RAW10
Binning Support Yes*
HDR Support Yes*
Auto-Focus (PDAF) Yes*
Controls Exposure, gain, HDR, etc *
Number of cameras streaming at the same time 1**

*Contact us to develop this features according to your needs
**Contact us to work with you and extend the functionality to more attached cameras.

Example Video

You can use V4L2 or GStreamer to capture using the camera module, the video attached below was obtained using the next pipeline:

gst-launch-1.0 nvarguscamerasrc sensor_id=0 -e ! 'video/x-raw(memory:NVMM),width=4608,height=2592,framerate=14/1, format=NV12' ! nvvidconv ! "video/x-raw,width=1920,height=1080" ! x264enc ! qtmux ! filesink location=out.mp4
Figure 1: Raspberry Pi 3 Camera Module 3 recording (4608x2592@14.35fps)



  Index