[libcamera-devel] [PATCH v4 0/2] Add Filter and Color Processing control for rkisp1

Florian Sylvestre fsylvestre at baylibre.com
Wed Jul 27 10:38:17 CEST 2022


Hello,

This patch series adds support for two rkisp1 algorithms:
        - Filter algorithm (patch 1/2)
        - Color Processing algorithm (patch 2/2)
Filter algorithm is in charge of denoising and sharpness control.
ColorProcessing algorithm is in charge of brightness, contrast and saturation
control.

Filter and ColorProcessing algorithms are currently configurable from the
application by user controls.

Florian Sylvestre (2):
  ipa: rkisp1: Add support of Filter control
  ipa: rkisp1: Add support of ColorProcessing control

 src/ipa/rkisp1/algorithms/cproc.cpp      |  97 +++++++++++
 src/ipa/rkisp1/algorithms/cproc.h        |  30 ++++
 src/ipa/rkisp1/algorithms/filter.cpp     | 201 +++++++++++++++++++++++
 src/ipa/rkisp1/algorithms/filter.h       |  30 ++++
 src/ipa/rkisp1/algorithms/meson.build    |   2 +
 src/ipa/rkisp1/data/ov5640.yaml          |   2 +
 src/ipa/rkisp1/ipa_context.cpp           |  31 ++++
 src/ipa/rkisp1/ipa_context.h             |  13 ++
 src/libcamera/pipeline/rkisp1/rkisp1.cpp |  20 +++
 9 files changed, 426 insertions(+)
 create mode 100644 src/ipa/rkisp1/algorithms/cproc.cpp
 create mode 100644 src/ipa/rkisp1/algorithms/cproc.h
 create mode 100644 src/ipa/rkisp1/algorithms/filter.cpp
 create mode 100644 src/ipa/rkisp1/algorithms/filter.h

-- 
2.34.1



More information about the libcamera-devel mailing list