Hi @veye_xumm ,
Thank you for all your help, I was able to get the camera to work. I have some follow up questions:
Can I use the commonly available RPi-zero Mipi camera FPC to connect the camera to Jetson Orin NX? Currently, I am using the (22pin-to 15pin) cable that came with the camera, but I need bit more distance between the camera and Jetson. I am wondering if I can use the commonly available RPi 22pin-to-15pin CSI cables of if the camera configuration on your camera is different. Mine came with ADP-MV1-V2.
I need to get the best low light performance possible (the most important point is that a human observer can see more things, even if image is noisy). After experimenting, so far I have come up with the following for my "night mode":
****** Low light night time auto settings ****
./mv_mipi_i2c_new.sh -w fps 15 -b 2 -> Can't be done while in acquisition
./mv_mipi_i2c_new.sh -w gammaenable 1 -b 2
./mv_mipi_i2c_new.sh -w aemaxtime 500000 -b 2
Following so that gain stays maximum and auto function only reduces exposure time
If not, the default algo will reduce gain first, then exposure time (not best for fast moving objs?)
./mv_mipi_i2c_new.sh -w gainmode 0 -b 2
./mv_mipi_i2c_new.sh -w mgain 24 -b 2
Now we can set the exposure quality by changing just one parameter (can be changed on the fly - 40 seems
a good all around value at night for dark n bright situations)
Adapts well to changes in lighting and doesn't over expose in ample light, while still giving max gain in dark
Since gain stays fixed at 25db (noisier), it should only be used in night time
./mv_mipi_i2c_new.sh -w aatarget 40 -b 2
My question: Is there anything else I can do to increase the low-light performance? Did i miss another setting that can help?
I do notice that at higher gain the images get these fixed patterns probably due to the FPNU or PRNU of pixel array. Is there a way to do a calibration on the image sensor to make the image response more uniform?
Is there any gstreamer pipeline I can use to get 12 bit image stream out and display it as 8bit in real time?
Best Regards