La look-up table (LUT) est une base de données utilisée pour convertir les valeurs mathématiques relatives aux couleurs et / ou au contraste d'une source numérique en d'autres valeurs destinées à la gestion de l'affichage au niveau des pixels / sous-pixels des écrans. Intégrée à la mémoire des moniteurs / TV, la base de données met en correspondance les informations entrantes de la source avec les valeurs de contraste / couleurs destinées à l'affichage final afin d'optimiser la reproduction sur l'écran. La LUT est essentiellement utilisée pour l'affichage des images dans différents espaces colorimétriques mais elle permet d'appliquer différents correctifs ou effets créatifs dans le cadre de retouches photos / vidéos (par exemple pour virtualiser un rendu HDR d'une source SDR). Une look-up table classique associe une valeur de sortie à la valeur entrante tandis qu'une LUT 3D permet une gestion plus précise dans la transformation en prenant en compte les interactions des différentes couleurs entre elles. La look-up table permet d'optimiser la tonalité des couleurs restituées sur l'écran, l'affichage des dégradés ainsi que le contraste. Les informations de couleurs des tables de correspondance peuvent être codées sur 8 bits, 10 bits, 12 bits, 14 bits voire 16 bits selon les modèles.
Illustration comparant l'affichage des couleurs sur un écran Viewsonic avec LUT 14 bits (en haut) à un modèle avec LUT 8 bits (en bas) (crédit : Viewsonic)
Exemples de moniteurs populaires avec Look-up Table