IQ tuning database for a given sensor
consists of:
- Plugin Params – Every tunable block
(hardware or software) is modeled as a plugin. Each plugin can be tuned
independently. Some examples of HW plugins are NSF4, GLBCE etc. Auto White Balance
algorithm is a software plugin.
- Photospace Params – Some plugins have
only 1 set of parameters that stay constant through the lifecycle of the camera. WDR
PWL is an example of such a plugin. However, there are plugins like NSF4, Color
Fidelity, and so forth, which have a different set of parameters for different
lighting conditions. The lighting conditions can be divided into photospaces. Each
photospace can be tuned separately and the tuning parameters can be saved in the
tuning database.
Tuning database can be queried at runtime
to get the optimal parameters for a given combination of sensor ID, plugin and lighting
condition.
DCC algorithm is responsible for
parsing the database and returning the tuning parameters.