DOK 4 · SPOV 1 of 7
“The baseline understood the requested color. The problem was reliably finishing the LUT file.”
I tested that before choosing the architecture. Every completed LUT moved color in the right direction and passed the safety checks; the failures were truncation or refusal. That is why I focused on the output representation instead of trying to teach a smaller model better taste.
evidence9 / 9completed frontier LUTs were direction-correct and safe
→
decision64 codesreplace 14,739 channel values with a learned discrete representation
- 02 A global LUT’s visible limit is a feature.
- 03 Natural language starts from the learner’s words.
- 04 The workbench loop matters as much as the model.
- 05 Judge the contract before judging the picture.
- 06 An exception is a logged artifact, not a lower bar.
- 07 Collect broadly; train narrowly.
DOK 3 · notes used in the build
Four notes I kept coming back to
Global LUTs are spatially blind.→Route local edits to refuse.
Pretty but wrong-direction color is still wrong.→Use contract-first, lexicographic evaluation.
Derived LUT families create hidden leakage.→Split on source units and near-neighbors.
Comparison reveals structure better than one result.→Apply the same LUT across reference images.
The BrainLift also documents the counter-evidence: the current generator still collapses free-running, and tokenizer compression moves some failure into quantization error rather than eliminating it.
Experts · ideas used in the build
How each source affected the implementation
Ma, Liao, Zhang & YeAceTone · closest technical ancestorVQ-VAE LUT tokenizer + vision-language prediction.
CIE / Sharma / ACEScolor measurement and interchangeCIEDE2000, declared color pipelines, and auditable LUT files.
Dedre Gentnercomparison and structure mappingWhy the interface aligns one transform across several images.
Hetland / Winner / Project ZeroStudio ThinkingObserve, reflect, revise—without ranking someone’s taste.
PPR10K / FiveK authorsdata sources with limitsExpert transforms, but portrait bias, local edits, and no prompt labels.
Selective classification researchabstention and coverageWhy refusal precision, recall, and over-refusal travel together.
DOK 2 · knowledge tree
The topics I had to cover
transfer + perceptual judgmentarts educationmotivation + agencyrights + equityLUT + color sciencedata provenancetraining + rewardsevaluation + baselines
- GPU Gems 2, Ch. 243D LUT mechanics and spatial limits
- Sharma et al. (2005)CIEDE2000 implementation and test data
- Ma et al. (2026), AceToneconditional image grading with a VQ LUT tokenizer
- Gentner et al. (2003)learning through aligned comparison
- Geifman & El-Yaniv (2017)selective classification and abstention