[libcamera-devel] [PATCH v6 0/6] Raspberry Pi: Colour denoise
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Tue Feb 9 01:40:30 CET 2021
Hi Naush,
On Mon, Feb 08, 2021 at 03:07:32PM +0000, Naushir Patuck wrote:
> Hi all,
>
> Here is the next revision of the colour denoise work.
>
> This version includes all of the small typos pointed out in the last round of reviews.
> I've also added a \todo for the following items:
> 1) Disable ISP output 1 if we know colour denoise will not be running due to a resolution/format mismatch.
> 2) Return out the correct metadata status for CDN if it is not running.
There's a typo in patch 2/6, and I think there's also a bug in 4/6 that
was likely cause by a rebase problem. I can fix these when applying if
my analysis is correct.
> Naushir Patuck (6):
> pipeline: raspberrypi: Refactor stream configuration routine
> pipeline: raspberrypi: Set the ISP Output1 to 1/4 resolution if unused
> uapi: raspberrypi: Update the bcm2835-isp header definition
> ipa: raspberrypi: Rename SdnStatus to DenoiseStatus
> ipa: raspberrypi: Add a DenoiseAlgorithm class to the Controller
> ipa: raspberrypi: Handle control::NoiseReductionMode in the controller
>
> include/libcamera/ipa/raspberrypi.h | 1 +
> include/linux/bcm2835-isp.h | 32 +++++-
> .../controller/denoise_algorithm.hpp | 23 +++++
> .../raspberrypi/controller/denoise_status.h | 24 +++++
> src/ipa/raspberrypi/controller/rpi/sdn.cpp | 15 ++-
> src/ipa/raspberrypi/controller/rpi/sdn.hpp | 5 +-
> src/ipa/raspberrypi/controller/sdn_status.h | 23 -----
> src/ipa/raspberrypi/raspberrypi.cpp | 65 ++++++++++++-
> .../pipeline/raspberrypi/raspberrypi.cpp | 97 +++++++++++--------
> 9 files changed, 210 insertions(+), 75 deletions(-)
> create mode 100644 src/ipa/raspberrypi/controller/denoise_algorithm.hpp
> create mode 100644 src/ipa/raspberrypi/controller/denoise_status.h
> delete mode 100644 src/ipa/raspberrypi/controller/sdn_status.h
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list