[libcamera-devel] [PATCH v3 0/2] HDR for Raspberry Pi
David Plowman
david.plowman at raspberrypi.com
Mon Sep 18 12:50:25 CEST 2023
Hi everyone
Here's version 3 of this set, with some tidy-ups suggested by Jacopo,
so thanks for those!
In my earlier replies I had suggested changing the way we refer to AGC
channels, using names rather than numbers. However, much of that work
would go into the previous "AGC multi-channel" patch set, which I see
has now been merged!
So I propose dealing with all that later, and merging this patch set
before we make any of those changes. Hope that's OK?
Thanks
David
David Plowman (2):
ipa: rpi: Add an HDR algorithm to drive multi-channel AGC
ipa: rpi: vc4: data: Update tuning files for HDR
src/ipa/rpi/common/ipa_base.cpp | 49 +++
src/ipa/rpi/controller/hdr_algorithm.h | 25 ++
src/ipa/rpi/controller/hdr_status.h | 19 +
src/ipa/rpi/controller/meson.build | 1 +
src/ipa/rpi/controller/rpi/hdr.cpp | 132 +++++++
src/ipa/rpi/controller/rpi/hdr.h | 44 +++
src/ipa/rpi/vc4/data/imx219.json | 384 +++++++++++++++-----
src/ipa/rpi/vc4/data/imx219_noir.json | 384 +++++++++++++++-----
src/ipa/rpi/vc4/data/imx477.json | 376 +++++++++++++++-----
src/ipa/rpi/vc4/data/imx477_noir.json | 384 +++++++++++++++-----
src/ipa/rpi/vc4/data/imx708.json | 346 +++++++++++++-----
src/ipa/rpi/vc4/data/imx708_noir.json | 346 +++++++++++++-----
src/ipa/rpi/vc4/data/imx708_wide.json | 346 +++++++++++++-----
src/ipa/rpi/vc4/data/imx708_wide_noir.json | 346 +++++++++++++-----
src/ipa/rpi/vc4/data/ov5647.json | 388 ++++++++++++++++-----
15 files changed, 2794 insertions(+), 776 deletions(-)
create mode 100644 src/ipa/rpi/controller/hdr_algorithm.h
create mode 100644 src/ipa/rpi/controller/hdr_status.h
create mode 100644 src/ipa/rpi/controller/rpi/hdr.cpp
create mode 100644 src/ipa/rpi/controller/rpi/hdr.h
--
2.30.2
More information about the libcamera-devel
mailing list