summaryrefslogtreecommitdiff
path: root/src/ipa/raspberrypi/controller/black_level_status.h
diff options
context:
space:
mode:
authorJean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>2021-11-04 12:19:57 +0100
committerJean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>2021-11-15 10:49:13 +0100
commit5614c95794ddac82d5ff33e8b157f646214bf88d (patch)
treef04e5556c6c3f8a76615c118e065af3aa1b9b3d6 /src/ipa/raspberrypi/controller/black_level_status.h
parent5233581e5194a87cada7b851921e655f769a8624 (diff)
ipa: ipu3: agc: Limit the number of saturated cells
When the histogram is calculated, we check if a cell is saturated or not before cumulating its green value. This is wrong, and it can lead to an empty histogram in case of a fully saturated frame. Use a constant to limit the amount of pixels within a cell before considering it saturated. If at the end of the loop we still have an empty histogram, then make it a fully saturated one. Bug: https://bugs.libcamera.org/show_bug.cgi?id=84 Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
Diffstat (limited to 'src/ipa/raspberrypi/controller/black_level_status.h')
0 files changed, 0 insertions, 0 deletions