Closed TheTripleV closed 4 months ago
So exposure_absolute is actually 0-30 not 0-5000?
0-60. The max is in the 55-60 range but I can't tell the difference between those top few.
gotcha, whoops typo. Anyways, great to confirm that it enumerates the same as other arducam cameras so we will need to do the same cameras tab hack as with the 2311/9281. should be super straight forwards to:
add a quirky camera
add it to the UI dropdown
and add the implementation with a check for if a camera has the OV9782 quirk to UsbCameraSource.java
OV9782 is a color global shutter camera.
It's exposure range is 1-60. It has hue, saturation, gamma, white balance, and contrast control.
The default white balance is pretty bad. 3500 is a better default. The camera also supports auto white balance which seems to work well and changes near instantly. It would be nice to have an updated white balance default, white balance slider, and a checkbox for auto whitebalance.
The camera has a reddish tinge (most noticeable around white lights and gray backgrounds). It never fully goes away but correcting white balance mostly resolves it
Potential performance improvement for apriltags: setting saturation to 0 on the sensor does spit out a grayscale image. If this is happening on the sensor itself, it would save on an op for apriltag mode.
output of lsusb for vid pid:
ID 0c45:6366 Microdia Webcam Vitade AF
output of
v4l2-ctl --all
: