[PATCH 0/3] Reduce rkisp1 flicker on first start

Mikhail Rudenko mike.rudenko at gmail.com
Thu Oct 17 14:46:10 CEST 2024


This small series aims at reducing rkisp1 startup flicker due to
suboptimal defaults and the lack of coordination between the pipeline
handler and the AGC algorithm. Analogue gain and exposure time charts
from libcamera are attached to a reply to this message.

Mikhail Rudenko (3):
  ipa: rkisp1: agc: Use better default value for analogue gain
  utils: ipc: Allow start method with output parameters in IPA proxies
  rkisp1: synchronize sensor controls with IPA

 include/libcamera/ipa/rkisp1.mojom            |  2 +-
 src/ipa/rkisp1/algorithms/agc.cpp             |  8 ++++++--
 src/ipa/rkisp1/ipa_context.h                  |  2 ++
 src/ipa/rkisp1/rkisp1.cpp                     | 19 +++++++++++++++----
 src/libcamera/pipeline/rkisp1/rkisp1.cpp      |  6 +++++-
 .../module_ipa_proxy.h.tmpl                   | 11 ++++-------
 .../module_ipa_proxy_worker.cpp.tmpl          |  2 +-
 7 files changed, 34 insertions(+), 16 deletions(-)

--
2.46.0


More information about the libcamera-devel mailing list