[libcamera-devel] [PATCH v3 0/8] ipa: rkisp1: Add autofocus algorithm
Jacopo Mondi
jacopo.mondi at ideasonboard.com
Fri Feb 3 11:04:21 CET 2023
Hi Quentin
On Fri, Feb 03, 2023 at 10:42:03AM +0100, Quentin Schulz via libcamera-devel wrote:
> Date: Fri, 3 Feb 2023 10:42:03 +0100
> From: Quentin Schulz <quentin.schulz at theobroma-systems.com>
> To: Daniel Semkowicz <dse at thaumatec.com>,
> libcamera-devel at lists.libcamera.org
> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
> Thunderbird/102.6.0
> Subject: Re: [libcamera-devel] [PATCH v3 0/8] ipa: rkisp1: Add autofocus
> algorithm
>
> Hi all,
>
> Gentle ping here.
>
Sorry, I privately notified Daniel yesterday that his series has not
fallen into a (too deep) crack.
I'm in the process of setting up a [rockpi4 + imx519 + ak7375 lens] to
test it and will review it after.
> Cheers,
> Quentin
>
> On 1/19/23 09:41, Daniel Semkowicz via libcamera-devel wrote:
> > Hi!
> >
> > This is a patch series with a common AF algorithm implementation
> > basing on the IPU3 AF version. The common part was then used to
> > implement AF for the rkisp1 ISP.
> >
> > Early version of this serie was uploaded in the July, but there were
> > some change in the IPA in the meantime. The current version was updated
> > to the new IPA code and has most of the comments from the v2 review
> > fixed.
> >
> > Best regards
> > Daniel Semkowicz
> >
> > Daniel Semkowicz (8):
> > rkisp1: Add camera lens to PH and expose it to the IPA
> > rkisp1: Control camera lens position from IPA
> > ipa: Add base class defining AF algorithm interface
> > ipa: Add class that implements base AF control algorithm
> > ipa: rkisp1: Add AF algorithm basing on common AfHillClimbing class
> > pipeline: rkisp1: Add basic AF controls to the supported controls list
> > ipa: rkisp1: Add "Windows" Metering mode to auto focus algorithm
> > ipa: rkisp1: Add OV5675 tuning file
> >
> > include/libcamera/ipa/rkisp1.mojom | 2 +
> > .../libipa/algorithms/af_hill_climbing.cpp | 374 ++++++++++++++++++
> > src/ipa/libipa/algorithms/af_hill_climbing.h | 102 +++++
> > src/ipa/libipa/algorithms/af_interface.cpp | 92 +++++
> > src/ipa/libipa/algorithms/af_interface.h | 41 ++
> > src/ipa/libipa/algorithms/meson.build | 11 +
> > src/ipa/libipa/meson.build | 6 +
> > src/ipa/rkisp1/algorithms/af.cpp | 182 +++++++++
> > src/ipa/rkisp1/algorithms/af.h | 51 +++
> > src/ipa/rkisp1/algorithms/meson.build | 1 +
> > src/ipa/rkisp1/data/meson.build | 1 +
> > src/ipa/rkisp1/data/ov5675.yaml | 20 +
> > src/ipa/rkisp1/ipa_context.h | 5 +
> > src/ipa/rkisp1/rkisp1.cpp | 23 ++
> > src/libcamera/pipeline/rkisp1/rkisp1.cpp | 21 +
> > 15 files changed, 932 insertions(+)
> > create mode 100644 src/ipa/libipa/algorithms/af_hill_climbing.cpp
> > create mode 100644 src/ipa/libipa/algorithms/af_hill_climbing.h
> > create mode 100644 src/ipa/libipa/algorithms/af_interface.cpp
> > create mode 100644 src/ipa/libipa/algorithms/af_interface.h
> > create mode 100644 src/ipa/libipa/algorithms/meson.build
> > create mode 100644 src/ipa/rkisp1/algorithms/af.cpp
> > create mode 100644 src/ipa/rkisp1/algorithms/af.h
> > create mode 100644 src/ipa/rkisp1/data/ov5675.yaml
> >
More information about the libcamera-devel
mailing list