[libcamera-devel] [PATCH v3 0/5] ipa: ipu3: af: Small improvements

Kate Hsuan hpa at redhat.com
Tue Mar 29 08:53:58 CEST 2022


Hi Kieran,

On Tue, Mar 29, 2022 at 1:54 PM Jean-Michel Hautbois
<jeanmichel.hautbois at ideasonboard.com> wrote:
>
> Hi Kieran,
>
> On 25/03/2022 10:25, Kieran Bingham wrote:
> > Following review of the IPU3 Af implementation, the following additional
> > improvements were identified.
> >
> > No functional change to the running of the algorithm is intended or
> > expected, though this does remove a memcpy, and adapts to use a Span for
> > range based iterators, as well as hopefully make it easier to use custom
> > ROI's and return the AF regions in later developments.
> >
> >   *** This is only compile tested! ***
> >
> > Kate/JM - could you test this please?
>
> For my side:
> Tested-by: Jean-Michel Hautbois <jeanmichel.hautbois at ideasonboard.com>
>
> >
> > v3:
> >   - Minor cleanups from Laurent and collect tags.
> >   - Keeping the two loop implementation of Af::afEstimateVariance
> >     to prevent risk of "catasrophic cancellation".
> >
> > Kieran Bingham (5):
> >    ipa: ipu3: af: Move constants to implementation
> >    ipa: ipu3: af: Use geometry classes to perform grid centering
> >    ipa: ipu3: af: Remove redundant memcpy
> >    ipa: ipu3: af: Use Span for y_table_item_t
> >    ipa: ipu3: af: Simplify accumulations of y_items
> >
> >   src/ipa/ipu3/algorithms/af.cpp | 140 +++++++++++++--------------------
> >   src/ipa/ipu3/algorithms/af.h   |  15 +---
> >   2 files changed, 56 insertions(+), 99 deletions(-)
> >
>

For my side

Tested-by: Kate Hsuan <hpa at redhat.com>

-- 
BR,
Kate



More information about the libcamera-devel mailing list