3D-oppslagstabell

En 3D-oppslagstabell (på engelsk: lookup table, LUT) er en tabell for å avbilde et fargerom til et annet, og brukes blant annet i filmindustrien for å beregne en forhåndsvisning av farger for en skjerm eller digital projektor for å vite hvordan et bilde vil bli gjengitt på en annen skjermenhet, vanligvis enten det endelige digitalt projiserte bildet eller filmkopien. En 3D-oppslagstabell er et 3D-gitter med RGB-fargeverdier som kan indekseres av en mengde RGB-fargeverdier. Hver akse på gitteret representerer en av de tre inngangsfargekomponentene, og inngangsfargen definerer dermed et punkt inne i gitteret. Siden punktet kanskje ikke er på et gitterpunkt, må gitterverdiene interpoleres, og de fleste oppslagstabell-produkter bruker trelineær interpolasjon. 

3D-oppslagstabeller er brukes mye i filmproduksjon som en del av digital mellomprosessering, som omhandler digisering (ikke til å forveksle med digitalisering) av film og manipulasjon av farge og andre bildekarakteristikker.

Kuber kan ha ulike størrelser og fargedybder, ofte brukes 33×33×33 biters kuber som 3D-oppslagstabeller. Det har lenge vært vanlig å bruke RGB 10-biters komponent-loggbilder som innputt til 3D-oppslagstabeller. Utputt er vanligvis RGB-verdier som skal plasseres uendret i en bufferen til en skjermenhet. 

Moderne skjermkort har direkte støtte for 3D-oppslagstabeller slik at HD-bilder kan behandles ved 60 bilder per sekund (fps) eller raskere.

Se også 
 Fargegradering
 Fargekalibrering
 Fargestyring

Referanser 

Datagrafikk
Filmproduksjon