Hello,
Our images look good, but I don't quite understand a factual situation regarding the gamma. The ISP seems to be applying gamma correction even though it is explicitly turned off.
I don't quite understand where the gamma encoding should come from. Maybe you can help me here.
The following points are known:
- The image sensor (Sony IMX477) delivers linear image data.
- Gamma decoding in the ISP (degamma) is programmed to pass-through (see XML): input array == output array.
- Gamma encoding in the ISP is turned off (see XML: gc enable="false").
- The ISP-CCM was set to the identity matrix and AWB was turned off. Manual WB was set to 1,1,1,1 (pass-through).
- Gamma decoding of 2.2 is applied in the LCD display controller (implemented in the kernel driver).
The black values are correctly reproduced both from the LCD live images and from the YUYV snapshots (directly after the embedded ISP), which means that a gamma must have been set in the ISP.
However, since this is turned off, I don't understand where the gamma comes from?
Thx, M.Cisse