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.[1]

Eksempel på en 16-biters oppslagstabell med verdier for rød (A), grønn (B), blå (C). (Linje 14 til 65524 vises ikke)

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.[2][3][4]

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.[5]

Se også rediger

Referanser rediger

  1. ^ Selan, Jeremy (2004). "Using Lookup Tables to Accelerate Color Transformations" GPU Gems 2, Chapter 24. https://developer.nvidia.com/gpugems/GPUGems2/gpugems2_chapter24.html ISBN 0-321-33559-7
  2. ^ http://www.digital-intermediate.co.uk Calibration LUTs - Look Up Tables
  3. ^ «Grasvalley 3D LUT, LUTher» (PDF). Arkivert fra originalen (PDF) 17. september 2020. Besøkt 12. september 2016. 
  4. ^ LUTs Part 1: What is a LUT?, By Angelo Lorenzo, December 4th, 2012
  5. ^ «Apple, Using Display LUTs». Arkivert fra originalen 6. januar 2017. Besøkt 12. september 2016.