A LUT (lookup table) is a precomputed table that maps each input color value to a defined output value, allowing a complex color transformation to be applied in one fast operation. In video color grading, LUTs convert footage between color spaces and gamma curves, apply a creative look or calibrate a monitor, for example turning flat log footage into a normal-looking Rec. 709 image.
A LUT does not calculate anything at runtime beyond interpolation. It simply looks up the stored result, which makes it extremely efficient in cameras, monitors and grading software, but also rigid: it cannot adapt to exposure, white balance or scene content.
How a LUT transforms color
A LUT stores sample points of a transform at regular intervals of the input range. When a pixel value falls between two stored points, the software estimates the output by interpolation, so the table needs only a limited number of entries to describe a smooth transform.
There are two basic types. A 1D LUT maps each channel independently, which suits gamma and contrast curves. A 3D LUT maps every combination of red, green and blue as a point in a color cube, which allows hue and saturation changes, cross-channel effects and color space conversions.
| Property | 1D LUT | 3D LUT |
|---|---|---|
| Input mapping | Each channel separately | All three channels together |
| Typical size | 1024 to 65536 entries per channel | 17, 33 or 65 points per axis |
| Can change | Brightness, contrast, gamma | Hue, saturation, gamut, overall look |
| Cannot change | Cross-channel color relationships | Values outside the input range |
| Typical use | Log to linear curves, monitor gamma | Log to Rec. 709, creative looks |
A 33-point cube contains 35,937 entries, while a 65-point cube holds 274,625. Larger cubes reproduce sharp transitions more accurately, and tetrahedral interpolation generally gives smoother results than trilinear interpolation for the same cube size.
Types of LUTs by purpose
LUTs are best classified by what they are designed to do in the pipeline, because the same file format can hold very different transforms.
| Type | Purpose | Where it is applied |
|---|---|---|
| Technical or conversion LUT | Converts log footage to a display space | Camera monitor, grading start point |
| Creative LUT | Applies a stylized look | Grading, often after correction |
| Viewing LUT | Shows an approximate final look on set | Monitors and recorders, not baked in |
| Calibration LUT | Corrects display inaccuracies | Monitor or display processor |
| Film emulation LUT | Imitates a film stock and print | Look development |
The most important distinction is between viewing and baked-in use. A viewing LUT only affects the monitor image, while a baked-in LUT permanently alters the recorded footage and limits later grading.
LUTs compared with other color transforms
LUTs are one of several ways to describe a color transform. Compared with parametric tools, they are fast and portable but not editable, because the original adjustment parameters are lost once the table is generated.
| Tool | How it is defined | Strength | Limitation |
|---|---|---|---|
| 3D LUT | Table of sampled values | Any transform, fast playback | Fixed, cannot be adjusted |
| ASC CDL | Slope, offset, power, saturation | Simple, editable, portable | Only basic primary corrections |
| Color correction nodes | Live parametric adjustments | Fully adjustable per shot | Tied to one application |
| ACES transforms | Defined mathematical transforms | Standardized color management | Requires a managed pipeline |
In practice, LUTs often coexist with color correction. The colorist balances exposure and white balance first, then applies a technical or creative LUT, so that the LUT receives consistent input values.
Using LUTs correctly in a grading workflow
A LUT works correctly only when its input matches the expected color space and gamma. A LUT built for one camera log curve will produce wrong contrast and color on footage from another, even if the result looks superficially acceptable.
| Situation | Recommended approach | Reason |
|---|---|---|
| Monitoring log footage on set | Viewing LUT on the monitor only | Keeps full latitude in the recording |
| Fast turnaround with no grading | Bake a conversion LUT into proxies | Editors see normal contrast |
| Feature or series grading | Correct first, LUT or transform last | Consistent input for the look |
| HDR and SDR deliverables | Use managed transforms rather than one LUT | Separate outputs for each display |
Common file formats include .cube, widely supported across grading and editing applications, and .3dl. Cube size and interpolation should match the requirements of the device, because some monitors accept only 17 or 33-point cubes.
Limitations and common mistakes
Most problems with LUTs come from wrong input assumptions and clipping. The following mistakes appear frequently in both independent and professional productions.
- Applying a creative LUT before exposure correction, which makes the look behave unpredictably from shot to shot.
- Clipping highlights and shadows, because most LUTs cannot pass values outside their defined input range.
- Banding in gradients when a small cube or 8-bit footage meets an aggressive transform.
- Stacking several LUTs, which compounds clipping and interpolation errors.
- Baking a LUT into camera recordings without need, which removes grading flexibility permanently.
Verifying the result on a waveform monitor and vectorscope reveals clipped channels and oversaturated colors that a LUT can introduce without being obvious on a small display.
The simple explanation
A LUT is like a translation dictionary for colors. For every color that goes in, the table already knows which color should come out, so the change happens instantly.
Filmmakers use LUTs to make flat, gray-looking camera footage look normal on a screen, or to give a whole film a particular mood. The trick works best when the footage is properly exposed first, because a LUT cannot think for itself.
How it is used in practice
A small crew shoots a short film in a camera log profile to preserve highlight detail in bright windows. On set, the director views the image through the manufacturer’s log to Rec. 709 viewing LUT on the monitor, while the recorded files remain untouched log footage.
In grading, the colorist first balances exposure and white balance for every shot, then applies the same conversion transform and a gentle 33-point creative LUT for a warm, low-contrast look. Checking the waveform shows the LUT clips a few highlights, so the colorist lowers the input gain slightly before the LUT. The final film has a consistent look across all scenes, with the window highlights preserved.