-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce as-shot to later D65 workflow
The current modern chroma correction workflow assumes "camera reference point" (nomally D65) has the best available data for temperature coeffs as preliminary for all modules in the pixelpipe before colorin. There we change to working profile and continue work for best visual quality until the "color calibration" module. There is one drawback with this approach. Some modules in the pipe would like to have "perfect white balance" correction - the rgb channels all have the same value for any greytone. Examples: 1. Some hightlights reconstruction algos take the other channels or surrounding data into account and modify data "towards white". 2. raw chromatic aberration correction also iterates from channel differences. Good "white is white" coeffs help significantly here. 3. Some demosaicers also have slightly improved output on pixelpeeping level. 4. ... In short - how does it work? was: data(rgb) -> temperature(*D65) -> ModA -> ModB ... ->colorin now: data(rgb) -> temperature(*as_shot) -> ModA -> ModB ... -> *(D65/as_shot) ->colorin
- Loading branch information
1 parent
5f25f79
commit 4cbfa5b
Showing
2 changed files
with
171 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.