[libcamera-devel] [PATCH v4 0/5] Raspberry Pi: Generalise statistics
Naushir Patuck
naush at raspberrypi.com
Fri Feb 3 10:17:29 CET 2023
Hi,
Version 5 rebases the changes on-top of master - particularly updating the
breakages in cam_helper_imx708.cpp in patch 4/5.
Regards,
Naush
Naushir Patuck (5):
ipa: raspberrypi: Generalise statistics
ipa: raspberrypi: histogram: Add a constructor for an empty histogram
ipa: raspberrypi: awb: Delay release of the statistics buffer
ipa: raspberrypi: Use the generic statistics structure in the
algorithms
ipa: raspberrypi: Normalise region sums to 16-bits
src/ipa/raspberrypi/cam_helper_imx708.cpp | 26 ++--
src/ipa/raspberrypi/controller/controller.h | 4 +-
src/ipa/raspberrypi/controller/histogram.h | 5 +
src/ipa/raspberrypi/controller/region_stats.h | 123 ++++++++++++++++++
src/ipa/raspberrypi/controller/rpi/af.cpp | 10 +-
src/ipa/raspberrypi/controller/rpi/af.h | 8 +-
src/ipa/raspberrypi/controller/rpi/agc.cpp | 32 ++---
src/ipa/raspberrypi/controller/rpi/agc.h | 2 +-
src/ipa/raspberrypi/controller/rpi/alsc.cpp | 32 ++---
src/ipa/raspberrypi/controller/rpi/alsc.h | 3 +-
src/ipa/raspberrypi/controller/rpi/awb.cpp | 30 ++---
src/ipa/raspberrypi/controller/rpi/awb.h | 1 +
.../raspberrypi/controller/rpi/contrast.cpp | 8 +-
src/ipa/raspberrypi/controller/rpi/focus.cpp | 7 +-
src/ipa/raspberrypi/controller/rpi/lux.cpp | 14 +-
src/ipa/raspberrypi/raspberrypi.cpp | 50 ++++++-
src/ipa/raspberrypi/statistics.h | 78 +++++++++++
17 files changed, 338 insertions(+), 95 deletions(-)
create mode 100644 src/ipa/raspberrypi/controller/region_stats.h
create mode 100644 src/ipa/raspberrypi/statistics.h
--
2.25.1
More information about the libcamera-devel
mailing list