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

Florian Sylvestre fsylvestre at baylibre.com
Tue Jul 26 16:32:09 CEST 2022


Hello,

This patch series adds support for two rkisp1 algorithms:
        - Filter algorithm (patch 1/2)
          (named Demosaicing algorithm in previous version)
        - 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