L * a * b * CIE 1976- kromatiske rom , vanligvis kalt CIELAB , er et fargerom spesielt brukt for karakterisering av overflatefarger. Tre størrelser kjennetegner fargene: lysstyrken L * er avledet fra lysstyrken på overflaten; de to parametrene a * og b * uttrykker avviket fra fargen fra en grå overflate med samme lysstyrke. Eksistensen av en grå overflate, ikke farget, akromatisk , innebærer å indikere eksplisitt sammensetningen av lyset som lyser opp den fargede overflaten. Denne lampen er ofte standard dagslys D65 .
CIELAB-fargerommet er definert fra CIE XYZ- rommet . Sammenlignet med sistnevnte har den fordelen av en fargefordeling som er mer konsistent med oppfatningen av fargeforskjeller i det menneskelige visuelle systemet .
Den internasjonale belysningskommisjonen (CIE) sørget for de første kolorimetriske systemene på slutten av 1920-tallet. CIE XYZ- rommet , standardisert i 1931, definerer lineære sammenhenger mellom spektralanalysetabellen for farget stråling og tre parametere som beskriver oppfatningen av farge. Denne enkelheten har den ulempen at den ikke representerer forskjellen i farger som oppfattes av menneskelig syn på en tilfredsstillende måte. Faktisk kan to punkter som ligger på samme avstand i dette rommet, tilsvare to farger som oppfattes som identiske i en sone, mens de vil bli oppfattet som forskjellige i en annen. For å gi et kromatisk rom som bedre representerer de oppfattede fargeforskjellene, definerte CIE i 1976 to ikke-lineære fargerom, kalt uniforme kromatiske mellomrom, L * u * v * CIE 1976 for karakterisering av lysene på lys og skjermer, og L * a * b *, spesielt brukt for karakterisering av overflatefarger. Hvis to punkter i rommet L * a * b * er på samme avstand, anser vi at fargeforskjellen er den samme: de to fargene kontrasterer på samme måte. I praksis har imidlertid alle rom ensartethetsdefekter: feil er blitt påpekt på nivået med mettede gule og mettede blå og purpur.
Parametrene til L * a * b * -systemet er:
Stjernen etter symbolene L * , a * , b * unngår forveksling med parametrene til Hunter Lab-modellen utviklet gradvis fra 1948. Selv om de to rommene er basert på de samme prinsippene, gir de svært forskjellige numeriske resultater.
Fargene som faktisk eksisterer, danner i dette rommet et volum i form av en kjegle, hvis nedre punkt er svart og toppen av hetten er hvit. På sideveggene danner de optimale fargene den teoretiske grensen for ikke-fluorescerende farger. Den grå skalaen opptar den sentrale aksen (a * = 0, b * = 0), fra svart til det hvite punktet som er definert for rommet, vanligvis dagslysbelysning D65 . Noen få representasjoner av horisontale skiver er nok i denne modellen til å finne fargene i forhold til settet med muligheter.
Noen ganger bruker vi polarkoordinatene i planet (a *, b *) for å representere krominans ved en fargetone og kromatisitet.
CIELAB-fargerommet er definert fra CIE XYZ- rommet som følger.
Her , og er komponentene i referanseemnet (indeksen betyr nøytral).
Følgende størrelser, analoge med polare koordinater, kan defineres i CIELAB-rommet:
Å vite egenskapene til to stimuli som tilsvarer to farger, er det mulig å vurdere fargeforskjellen mellom farge (1) og farge (2):
,med, hvis fargen (1) tas som referanse:
, , .Andre metoder for å evaluere fargeforskjeller assosiert med andre fargerom, CIELUV eller forbedringene av CIELAB (CMC (1984), CIE1994, CIEDE2000) kan vise forskjellige resultater.
Den omvendte transformasjonen kan utføres som følger.
L * a * b * -området er ment for overflatefarger, ikke skjermfarger, som CIE L * u * v * skal brukes til . Fargedefinisjonen kan brukes som forberedelse til utskrift eller ved fremstilling av fargede gjenstander; terminalenes kolorimetriske profiler gjør det mulig å sikre at fargeforskjellene på den ene blir funnet på den andre. For enkelhets skyld brukes plassen også til å karakterisere fargene på datamaskinens periferiutstyr, inkludert skjermer som fargeprofiler .
I denne sammenheng er a * og b * -komponentene ofte betegnet med et heltall fra −128 til 127, eller 256 nivåer (8 bits ) eller fra -32768 til 32767, eller 65536 nivåer (16 bits) .