[libcamera-devel,v5,0/5] Multi-channel AGC
mbox series

Message ID 20230915155844.2388-1-david.plowman@raspberrypi.com
Headers show
Series
  • Multi-channel AGC
Related show

Message

David Plowman Sept. 15, 2023, 3:58 p.m. UTC
Hi everyone

Another version, I'm afraid. This one fixes a typo noticed by Kieran
and his compiler. In practice it makes very little difference, besides
the code being obviously incorrect!

Thanks
David

David Plowman (4):
  ipa: rpi: agc: Reorganise code for multi-channel AGC
  ipa: rpi: agc: Implementation of multi-channel AGC
  ipa: rpi: agc: Add AgcChannelConstraint class
  ipa: rpi: agc: Use channel constraints in the AGC algorithm

Naushir Patuck (1):
  ipa: rpi: histogram: Add interBinMean()

 src/ipa/rpi/common/ipa_base.cpp            |   20 +-
 src/ipa/rpi/controller/agc_algorithm.h     |   19 +-
 src/ipa/rpi/controller/agc_status.h        |    1 +
 src/ipa/rpi/controller/histogram.cpp       |   22 +-
 src/ipa/rpi/controller/histogram.h         |    2 +
 src/ipa/rpi/controller/meson.build         |    1 +
 src/ipa/rpi/controller/rpi/agc.cpp         |  966 ++++---------------
 src/ipa/rpi/controller/rpi/agc.h           |  125 +--
 src/ipa/rpi/controller/rpi/agc_channel.cpp | 1010 ++++++++++++++++++++
 src/ipa/rpi/controller/rpi/agc_channel.h   |  151 +++
 10 files changed, 1421 insertions(+), 896 deletions(-)
 create mode 100644 src/ipa/rpi/controller/rpi/agc_channel.cpp
 create mode 100644 src/ipa/rpi/controller/rpi/agc_channel.h