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