diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2022-09-04 03:57:08 +0300 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2022-09-28 05:41:15 +0300 |
commit | c43c8b1fa0d3dff50b017c33fc8d611a3f1da18e (patch) | |
tree | 9a010700f5ce0e89dd6ab8dcdaa683bb9f10f628 /src/ipa/ipu3/algorithms/blc.h | |
parent | 7d0004a410db6a52b8c212294ce267c14f8300ac (diff) |
ipa: rkisp1: awb: Prevent RGB means from being negative
Due to hardware rounding errors in the YCbCr means, the calculated RGB
means may be negative. This would lead to negative gains, messing up
calculation. Prevent this by clamping the means to positive values.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'src/ipa/ipu3/algorithms/blc.h')
0 files changed, 0 insertions, 0 deletions