Imagery
The blocklist: the fastest quality gain in any prompt
What you don't ask for matters as much as what you do. A well-built blocklist improves an image more than twenty further adjectives.
Most people keep adding to the prompt until the picture comes right. That is the wrong direction: the more adjectives you pile on, the more the composition falls apart, because the model has to satisfy all of them at once.
The quicker route is to say what to leave out. That doesn't constrain the model, it frees it: the attention it saves goes into what you actually asked for.
Four groups you always need
- Technical faultsBlur, noise, compression artefacts, extra limbs, fused fingers. These are not matters of taste: nobody wants them.
- Style driftAdvertising gloss, perfect skin, excessive symmetry. This is the model's resting state, so it has to be ruled out explicitly.
- Text and watermarksGenerators like putting text on images, because their training data was full of it. One stray logo makes an otherwise good frame unusable.
- Whatever doesn't belong in your sceneThis is the most useful group and the one nobody can write for you: modern objects in a period scene, a smiling face in a grim moment, sunlight in a night shot.
A list to start from
blurry, low resolution, jpeg artifacts, extra fingers, deformed hands, watermark, text overlay, signature, oversaturated, plastic skin, airbrushed, perfect symmetry, stock photo look
Paste this in as your base and extend it with whatever is specific to the scene. Take out anything that doesn't apply: a long list of prohibitions distracts the model exactly as much as a long list of requests.
Video needs a different list
In moving image the failures show up differently. The hands are not the problem; the problem is a face that morphs mid-shot, a camera move that judders, or a background that boils.
| You block in stills | You block in video |
|---|---|
| extra fingers, deformed hands | morphing face, shifting clothes |
| watermark, on-screen text | juddering camera moves, abrupt jump cuts |
| over-sharpening | flickering background, boiling texture |
What not to block
Don't block „bad quality" or „ugly" in general — those mean nothing to a model and usually change nothing at all. A prohibition works when it names something SPECIFIC, exactly as a request does.
A blocklist isn't protection against mistakes. It is the direction the model is not allowed to take.