Skip to content
← Journal

How we grade an AI frame

June 27, 2025 · 4 min read

A generated frame arrives with no history. No lens, no sensor, no room it was lit in, no compromise anyone had to accept on the day. It is clean in a way a photograph never is, and clean is the tell.

So the finishing pass on generated footage isn't a rescue. It's the step that gives the image a camera. Colour grading, grain, halation, the small failures a piece of glass commits at the edge of frame — none of that sits on top of photorealism. It is most of what photorealism is made of.

Colour is the brand, not the taste

The first pass isn't look development. It's alignment. AI image generation gives us range and speed; what it does not give us is a house. Two frames out of the same session can sit a full step apart in warmth, and neither one is wrong on its own.

So the grade starts from the brand's palette and pulls everything to it. Doré's three metals — brushed gold, gunmetal, a pink-violet — have to stay three distinguishable metals in every frame, or the signature flattens into gold jewellery. Sospiro runs indigo, gold and oxblood as a system, and colour is what keeps Il Padrino, Mezzo and Erba Pura reading as one house while each still arrives as its own act.

L'Orientale Fragrances sets the hardest version of the test. The campaign work is dark and cinematic, gold and amber on matte glass with shadow doing most of the work. The e-commerce set is the same bottle on white with nothing behind it. The background changes and the art direction doesn't. That only survives if the grade is a spec rather than a mood.

Grain, halation, and the defects we put back

Grain goes on early, and it goes on as structure rather than as an overlay. Noise laid flat over a finished frame sits on the glass in front of the picture. Grain built with size and response tied to exposure sits inside it — heavier through the mids, thinning as the highlights come up, breathing the way a stock breathes.

Halation next. Real highlights bleed: light scatters back through the film base or off the sensor and blooms slightly warm around a bright edge. Generated highlights tend to stop dead at the clip point, which is the cleanest and least photographic thing an image can do. A gold cap under a hard source should smear a little into the black behind it.

Then the optics. A trace of chromatic aberration in the corners. Barely any distortion, but not zero. A vignette that falls the way a fast lens falls when it's open. Focus that rolls off instead of switching. And one lens across a whole set — a wide frame next to a long one reads as two shoots, even to someone who couldn't name a focal length.

None of this is nostalgia. Each one answers a specific way generated frames come out too perfect: uniform sharpness, clipped highlights, edges with no colour error, depth with no falloff.

Defects have to be decisions

The failure mode of a finishing pass is uniformity. Grain at one strength across a set, aberration left at a default, halation dialled to the same value on every shot — it turns into wallpaper, and the eye starts reading a filter instead of a camera.

So every defect gets tied to something in the frame. Halation to the actual brightest source in the shot. Grain to that shot's exposure, so the dark, moody one carries more of it than the white-background one. Vignette to the implied aperture. If a frame is meant to have been shot wide open in low light, the whole finish has to agree with that story.

Volume is where the discipline gets tested. RIIFFS ships two lines and dozens of products across a thirty-six-page lookbook and a seventy-two-page one, with studio bottles composited into generated worlds. The finish is the only thing holding that together as two coherent worlds instead of a folder of renders. It is also where a lazy preset shows up fastest — page after page of identical grain over wildly different light.

What the grade cannot fix

Colour won't repair geometry. A reflection that doesn't contain the room, a shadow that disagrees with the key, a bottle whose proportions drift between two shots of the same product — all of that goes back to generation. Grading a broken frame only gets you an expensive broken frame.

The check at the end is simple and a little unfair. Put the finished frame next to a photograph of the same subject, at the same size, and watch which one holds the eye for the wrong reasons. If the generated one is the clean one, it isn't finished.