libcamera/utils/tuning
Stefan Klug 60d60c1367 libtuning: module: awb: Add bayes AWB support
To support the bayesian AWB algorithm in libtuning, the necessary data
needs to be collected and written to the tuning file.

Extend libtuning to calculate and output that additional data.

Prior probabilities and AwbModes are manually specified and not
calculated in the tuning process. Add sample values from the RaspberryPi
tuning files to the example config file.

Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2025-02-21 17:35:03 +01:00
..
libtuning libtuning: module: awb: Add bayes AWB support 2025-02-21 17:35:03 +01:00
raspberrypi libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
config-example.yaml libtuning: module: awb: Add bayes AWB support 2025-02-21 17:35:03 +01:00
raspberrypi_alsc_only.py libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
README.rst utils: tuning: Add requirements file and update readme 2024-07-05 12:45:10 +02:00
requirements.txt libtuning: Migrate prints to python logging framework 2024-07-05 22:38:00 +02:00
rkisp1.py utils: tuning: rkisp1: Replace static AWB with new AWB module 2024-12-20 17:22:42 +01:00

.. SPDX-License-Identifier: CC-BY-SA-4.0

libcamera tuning tools
======================

.. Note:: The tuning tools are still very much work in progress. If in doubt,
    please ask on the mailing list.

.. todo::
    Write documentation

Installation of dependencies
----------------------------

::
    # Using a venv
    python3 -m venv venv
    . ./venv/bin/activate
    pip3 install -r requirements.txt