Perceptuele Kleurmodellen: CIELAB en Delta E
Waarom RGB-afstand liegt
Neem twee kleurparen: één dat verschuift van donkergroen naar iets helderder groen, en één van lichtgeel naar lichtoranje. In RGB-ruimte kunnen beide verschuivingen dezelfde Euclidische afstand hebben. Maar voor het menselijk oog is de geel-naar-oranje veranderingveelopvallender. RGB-afstand is niet fout — het meet gewoon het verkeerde.
Het probleem is dat RGB een device space is, ontworpen voor kathodestraalbuizen en LCD-pixels, niet voor menselijke waarneming. De relatie tussen RGB-waarden en ervaren kleur is niet-lineair, niet-uniform en apparaat-afhankelijk.
Maak kennis met CIELAB
In 1976 definieerde de Internationale Commissie voor Verlichting (CIE) de L*a*b* kleurruimte met een specifiek doel: ervoor zorgen dat Euclidische afstand overeenkomt met ervaren kleurverschil. De drie assen zijnL*(lichtheid, 0=zwart tot 100=wit),a*(groen-naar-rood), enb* (van blauw naar geel).
De conversie van RGB naar CIELAB is een proces in meerdere stappen: eerst naar lineair RGB (gamma verwijderen), dan naar CIE XYZ (apparaatonafhankelijk), en vervolgens naar L*a*b* met behulp van kubuswortelcompressie. Elke stap haalt een laag apparaatafhankelijkheid weg en brengt de getallen dichter bij hoe mensen kleur waarnemen.
Delta E: de afstandsformule
Met kleuren uitgedrukt in CIELAB is de eenvoudigste maat voor verschil ΔE*₇₆ — gewoon de Euclidische afstand in de L*a*b*-ruimte. Een ΔE van 1,0 is ongeveer het kleinste verschil dat een getrainde observator onder gecontroleerde omstandigheden kan waarnemen. Maar dat was slechts het begin.
ΔE94 (1994) introduceerde wegingsfactoren die rekening houden met de uiteenlopende gevoeligheid van het oog in de kleurruimte — we zijn vergevingsgezinder voor chromaverschillen in verzadigde kleuren dan in neutrale grijzen. CIEDE2000 verfijnde dit verder met rotatietermen voor het problematische blauwe gebied en een betere behandeling van bijna-neutrale kleuren.
Gerelateerde concepten
Gerelateerde artikelen
Probeer in het Lab
Verken Gerelateerde Secties
Gebruik deze secties om kunstwerken te ontdekken, technische context te lezen en het volledige ecosysteem van algoritmische kunst te verkennen.
