[libcamera-devel] [PATCH v1 7/7] ipa: ipu3: Implement a new AGC algorithm
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Tue Jun 29 15:55:25 CEST 2021
Hi David,
On Tue, Jun 29, 2021 at 02:22:25PM +0100, David Plowman wrote:
> Hi Jean-Michel
>
> Thanks for your work - very happy to see our code being useful elsewhere!
>
> One minor thing - would it be ok to include a Raspberry Pi copyright
> alongside the IdeasonBoard one?
I haven't looked at the code yet, but if a substantial part of it comes
from the RPi implementation, it should certainly mention appropriate
authorship and copyright information. In the kernel, we often mention it
as follows:
* Based on the implementation from the Raspberry Pi IPA,
* Copyright (C) 2019-2021, Raspberry Pi (Trading) Ltd.
Would that be fine with you ?
> On Mon, 28 Jun 2021 at 21:23, Jean-Michel Hautboiswrote:
>
> > This one comes from RPi for most if it, except that we are not
> > exchanging any metadata between algorithms for now.
> > When process() is called, the current analogue gain and shutter time are
> > calculated. The AWB stats from IPU3 are then parsed to generate new
> > statistics dedicated to AGC. This new grid is used to estimate the
> > luminance and each region is weighted. A default centered metering is
> > used as is should be the most used one.
> >
> > After calculating weighted regions, analogue gain and shutter time are
> > divided up and the values are then sent back to the IPAIPU3.
> >
> > Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois at ideasonboard.com>
> > ---
> > src/ipa/ipu3/ipu3_agc.cpp | 276 ++++++++++++++++++++++++--------------
> > src/ipa/ipu3/ipu3_agc.h | 23 +++-
> > 2 files changed, 196 insertions(+), 103 deletions(-)
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list