[libcamera-devel] [PATCH 4/4] ipa: rkisp1: Raise maximum analogue gain
Jacopo Mondi
jacopo.mondi at ideasonboard.com
Thu Jan 19 18:14:31 CET 2023
Hi Mikhail
On Thu, Jan 19, 2023 at 06:59:05PM +0300, Mikhail Rudenko via libcamera-devel wrote:
> Omnivision OV4689 sensor driver exposes maximum analogue gain of
> 16x. Raise kMaxAnalogueGain to 16.0, so that the full gain range can
> be used.
>
> Signed-off-by: Mikhail Rudenko <mike.rudenko at gmail.com>
> ---
> src/ipa/rkisp1/algorithms/agc.cpp | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/ipa/rkisp1/algorithms/agc.cpp b/src/ipa/rkisp1/algorithms/agc.cpp
> index e3470e25..e4cb2fc7 100644
> --- a/src/ipa/rkisp1/algorithms/agc.cpp
> +++ b/src/ipa/rkisp1/algorithms/agc.cpp
> @@ -38,7 +38,7 @@ LOG_DEFINE_CATEGORY(RkISP1Agc)
>
> /* Limits for analogue gain values */
> static constexpr double kMinAnalogueGain = 1.0;
> -static constexpr double kMaxAnalogueGain = 8.0;
> +static constexpr double kMaxAnalogueGain = 16.0;
I'm very surprised we have such an hard limit..
Should it be made configurable ? Should we allow the sensor tuning
file to provide this value ? Not something required for you to do to
fix this ofc
>
> /* \todo Honour the FrameDurationLimits control instead of hardcoding a limit */
> static constexpr utils::Duration kMaxShutterSpeed = 60ms;
> --
> 2.39.0
>
More information about the libcamera-devel
mailing list