White balance auto temperature correlation - improve behavior with non raw files (#6903)
* Improve Itcwb with non-raw files * Change pre-dev builds wbrefinement * Change template in pre-dev * Improvment improccordinator.cc * Forgotten observer convert * Reenable wbauto autogrey as 5.8 * Remove wrong code * Missing getrgbloc references * Fixed bug due to bias in queu with temperaure correlation issue 6911 * Simpleprocess queue compatibility tif-jpg * Preserve AWB edits from 5.9 In 5.9 for non-raw files, 1. RGB grey uses the unit multipliers with temperature bias applied. 2. Temperature correlation uses the equivalent of temperature 5000, green 1, and red/blue equalizer 1. * Refactor temperature correlation AWB code * Fix inaccurate RGB grey WB preview after using ITC The RGB grey automatic white balance algorithm caches the multipliers. Temperature correlation automatic white balance also caches results to the same location, but never uses it. This causes the RGB grey method to produce incorrect results in the editor. Removing the temperature correlation cache fixes the issue and does not have side-effects. --------- Co-authored-by: Lawrence Lee <45837045+Lawrence37@users.noreply.github.com>
This commit is contained in:
@@ -2040,7 +2040,7 @@ PREFERENCES_USEBUNDLEDPROFILES;Use bundled profiles
|
||||
PREFERENCES_WBA;White Balance
|
||||
PREFERENCES_WBACORR;White Balance - Automatic temperature correlation
|
||||
PREFERENCES_WBACORR_TOOLTIP;These settings allow, depending on the images (type of raw file, colorimetry, etc.), an adaptation of the " Temperature correlation " algorithm in order to obtain the best overall results. There is no absolute rule, linking these parameters to the results obtained.\n\nThe settings are of 3 types: \n* those accessible to the user from the GUI.\n* those accessible only in reading from each pp3 file : Itcwb_minsize=20, Itcwb_delta=4 Itcwb_rgreen=1 Itcwb_nopurple=false (See Rawpedia)\n* those accessible to the user in 'options' (see Rawpedia)\n You can use "Awb temperature bias" and "Green refinement" to adjust the results. Each movement of these commands brings a new calculation of temperature, tint and correlation.\n\nPlease note that the 3 indicators 'Correlation factor', 'Patch chroma' and ΔE are given for information only. It is not because one of these indicators is better that the result will necessarily be better.
|
||||
PREFERENCES_WBAENA;Show White Balance auto Temperature correlation Settings
|
||||
PREFERENCES_WBAENA;Show White Balance Auto temperature correlation settings
|
||||
PREFERENCES_WBAENACUSTOM;Use Custom temperature & tint
|
||||
PREFERENCES_WBAFORC;Forces Extra algoritm
|
||||
PREFERENCES_WBAGREENDELTA;Delta temperature in green iterate loop (if Force Extra enabled)
|
||||
@@ -4170,7 +4170,7 @@ TP_WBALANCE_ITCWB_CUSTOM;Use Custom temperature & tint
|
||||
TP_WBALANCE_ITCWB_DELTA;Delta temperature in green loop
|
||||
TP_WBALANCE_ITCWB_FGREEN;Find green student
|
||||
TP_WBALANCE_ITCWB_FORCED;Close to full CIE diagram
|
||||
TP_WBALANCE_ITCWB_FRA;Auto Temperature correlation Settings
|
||||
TP_WBALANCE_ITCWB_FRA;Auto temperature correlation settings
|
||||
TP_WBALANCE_ITCWB_FRA_TOOLTIP;These settings allow, depending on the images (type of raw, colorimetry, etc.), an adaptation of the 'Temperature correlation' algorithm. There is no absolute rule linking these parameters to the results obtained.
|
||||
TP_WBALANCE_ITCWB_MINSIZEPATCH;Patch minimum size
|
||||
TP_WBALANCE_ITCWB_NOPURPLE;Filter on purple color
|
||||
|
Reference in New Issue
Block a user