Where did you get the camera module(s)?
Arducam website
Model number of the product(s)?
64MP Hawkeye
What hardware/platform were you working on?
Raspberry Pi
Instructions you have followed. (link/manual/etc.)
Arducam install instructions and libcam instructions
Problems you were having?
Could you please confirm the format of the Sensor’s bayer filter?
I was under the impression that this camera has a quad bayer format, where each block of 16 pixels has 8 green, 4 blue and 4 red pixels arranged in blocks of 4. Is that true, or is the sensor a more traditional bayer format (i.e repeating blocks of RGGB)?
I am interested in getting the full 10bit Quad-bayer image from the camera if possible. I have used the command below which outputs a DNG of the bayer pattern, but this does not seem to be in the quad bayer format - it seems to be in RGGB format. If the sensor is quad-bayer, is there any way to retrieve the unprocessed quad bayer pixels from the camera?
I was under the impression that this camera has a quad-bayer format, where each block of 16 pixels has 8 green, 4 blue, and 4 red pixels arranged in blocks of 4. Is that true, or is the sensor a more traditional bayer format (i.e repeating blocks of RGGB)?
Indeed.
DNG is RAW image + shooting parameters, like exposure gain, and white balance related.
If you want to get the rawest, you can try libcamera-raw.
Or turn off media-controller and use v4l2 to fetch,
I have the same concerns/confusion as @bigollie93 regarding the sensor and I don’t think this has been understood or rectified
So the confusion is this:
The arducam website claims it has a Quad Bayer Coding (QBC) Colour Filter Array different from the regular Bayer filter - BGGR
However, when capturing a Dng RAW Bayer data straight from the camera sensors, the Libcamera app reports that the file is saved in an RGGB format (which doesn’t agree with the QBC Filter)
The QBC here has nothing to do with the number of camera as suggested by the answers by @Edward
So please confirm the CAMERA FILTER Array used on the pi hawk-eye sensor and how that can be saved if it’s truly a QBC
The array of the camera is a Quad-bayer Filter but it goes through remosaic, so the output is a Bayer Filter. This is because isp processing requires the format of Bayer Filter and does not support Quad-bayer Filter.
If you need any manual type or non-public documents, you need to get them by mail. We have unified and stored all document information in them. If they also deny file sharing, it’s going to have to be custom made if you want to get what you want.