[libcamera-devel,v2,0/5] Add tuning file support for rkisp1 blc algo
mbox series

Message ID 20220616080744.548995-1-fsylvestre@baylibre.com
Headers show
Series
  • Add tuning file support for rkisp1 blc algo
Related show

Message

Florian Sylvestre June 16, 2022, 8:07 a.m. UTC
Add a yaml configuration file to allow configuring Black Level Correction algorithm
values for rkisp1.
Because there is actually no configuration file for rkisp1, this patch serie also add
the common configuration file support.

Florian Sylvestre (5):
  pipeline: rkisp1: Support IPA tuning file
  ipa: libipa: Add init() function to the Algorithm class
  ipa: rkisp1: Add Yaml tuning file support
  ipa: rkisp1: Add ov5640 tuning file
  ipa: rkisp1: add support of Black Level Correction default values

 src/ipa/ipu3/algorithms/algorithm.h      |  4 +-
 src/ipa/libipa/algorithm.cpp             | 16 ++++++
 src/ipa/libipa/algorithm.h               | 10 +++-
 src/ipa/rkisp1/algorithms/algorithm.h    |  4 +-
 src/ipa/rkisp1/algorithms/blc.cpp        | 71 +++++++++++++++++++-----
 src/ipa/rkisp1/algorithms/blc.h          |  8 +++
 src/ipa/rkisp1/data/meson.build          |  8 +++
 src/ipa/rkisp1/data/ov5640.yaml          |  8 +++
 src/ipa/rkisp1/meson.build               |  1 +
 src/ipa/rkisp1/rkisp1.cpp                | 35 ++++++++++++
 src/libcamera/pipeline/rkisp1/rkisp1.cpp | 13 ++++-
 11 files changed, 161 insertions(+), 17 deletions(-)
 create mode 100644 src/ipa/rkisp1/data/meson.build
 create mode 100644 src/ipa/rkisp1/data/ov5640.yaml