[libcamera-devel] [PATCH v2 0/3] ipa: ipu3: af: Temporarily suspend AWB during AF scanning
Kate Hsuan
hpa at redhat.com
Fri May 6 07:18:38 CEST 2022
The floating results of AWB significantly impact the AF performance and
the AF scene variance estimation. In the v2 patch, the AF starts to
work after AGC is stable. Moreover, AWB is properly suspended while AF
is running to mitigate the performance impact.
Changes in v2:
1. A moving average based stability estimation strategy is used to
determine the stability of AGC results.
2. AF works after AGC is stable.
3. AWB is suspended when AF is running.
Kate Hsuan (3):
ipa: ipu3: agc: AGC exposure stability test
ipa: ipu3: af: Trigger AF after AGC is stable
ipa: ipu3: awb: Suspend AWB when AF is working
src/ipa/ipu3/algorithms/af.cpp | 12 ++++++++++++
src/ipa/ipu3/algorithms/af.h | 2 ++
src/ipa/ipu3/algorithms/agc.cpp | 22 +++++++++++++++++++++-
src/ipa/ipu3/algorithms/agc.h | 3 +++
src/ipa/ipu3/algorithms/awb.cpp | 8 +++++++-
src/ipa/ipu3/algorithms/awb.h | 1 +
src/ipa/ipu3/ipa_context.h | 1 +
7 files changed, 47 insertions(+), 2 deletions(-)
--
2.35.1
More information about the libcamera-devel
mailing list