ReportPick (blind)All 120 finals

What makes the best AI thumbnails: v4 experiment (2026-11-04)

Scope:

The answer: the best combination

Recipe "WIN" (now the default in RUNBOOK_v4.md):

- 3 photos of you: a natural expression photo for the emotion, your favorite front photo, a natural three-quarter smile. - 1-2 real photos of the object. - The real-photo character sheet. - One clean round-5 render as a style reference.

Head to head on 85 new ideas, against the round-5 recipe you called your best so far:

RecipeBest render
WIN43.5
ALT (round 5 with a curated face photo)21
Round 520.5

What made the biggest difference (screening: 24 ideas, one change at a time from the round-5 recipe)

Each number is the change versus the round-5 recipe, in standard units within an idea. One unit is about 0.8 of a judge point on the 1-10 scale. 90% intervals are in brackets. Bold means the interval excludes zero. Each cell is one render per idea, so effects under about 0.25 are noise.

What I changedEffectFace match passes
Model: Nano Banana 2.1-1.47 (-1.67, -1.26)4% (round 5: 73%)
Model: Nano Banana Pro-1.58 (-1.78, -1.35)4%
Model: Seedream 5.0 Pro-1.73 (-2.07, -1.37)33%
Layout: an outlier thumbnail as the base image, edited Marcus-style-0.55 (-0.87, -0.24)64%
Layout: AI gray clay plan first, then render from it-0.98 (-1.24, -0.71)53%
Layout: Blender 3D gray plan first (9 ideas only)-0.60 (-0.90, -0.28)78%
Prompt: short (70 words)-0.46 (-0.79, -0.13)77%
Prompt: director style (camera, grid, first/second read, avoid list)+0.16 (-0.09, +0.41)75%
Refs: face photo only, no objects or body+0.03 (-0.22, +0.29)91%
Refs: 3 face photos instead of 1+0.06 (-0.16, +0.26)91%
Refs: character sheet instead of the body panel+0.21 (+0.04, +0.39), weak83%
Refs: your fixed favorite photo instead of the emotion-matched one+0.36 (+0.16, +0.55), not robust (below)70%
Refs: a style reference (clean round-5 render)+0.14 (-0.09, +0.34)87%
Refs: everything (3 photos + sheet + objects + style reference)+0.33 (+0.13, +0.55)87%

Robustness check. I re-judged three of the same images (round 5, fixed favorite, everything) in smaller 4-image groups, together with one new render per idea using a curated natural photo:

So the small reference effects depend on how they are judged. The full bundle holds up, and Stage 2 confirmed it (+0.60).

Ranked by size: 1. The model, by far. 2. Layout aids, which hurt. 3. The full reference bundle. 4. Prompt length.

Your three hunches

1. Reference images (which, how many, how chosen). The full bundle wins (+0.33 screening, +0.45 re-judged, +0.60 head to head). One photo vs three photos alone made no clear difference. - How the face photo is chosen hides a trap. 80 of your 182 expression photos are stares: all 7 "Surprise (Happy)" photos and 18 of the 41 "Happy" ones. - The old rule picked photos by face-match score, which favors wide-open eyes, and GPT copies the stare. That's likely why judges flagged a "bulging wide-eyed stare" in most renders. - A curated natural photo on its own was not clearly better (+0.09 in the 4-image groups, a new render per idea; +0.24 in Stage 2, sign test p = 0.19). Treat it as a fix, not the lever. 2. Prompts. Long and specific beats short (-0.46 for short). The director format was no better than the round-5 prompt. 3. Generation methods. - Character sheet: small plus (+0.21, weak). - 3D plan (gray clay): -0.60. Thin evidence: 9 ideas, one render each, no colour plan, and not your new body model. I did not measure whether it fixed pose, only the overall judged quality; it did keep the face match higher (78%). - AI clay plan and outlier-comp base: both lower (-0.98, -0.55).

How threads were found (6 methods)

APPEAL of each method's ideas, read from the round-5 recipe render, so the recipe is the same for every idea.

MethodApprovedAPPEAL (90% CI)
M3 Outlier object twist (outlier objects from the topic and other niches, twisted)35 of 486.09 (5.88, 6.31)
M5 Desire first (stakes, curiosity gap, the moment before)18 of 486.09 (5.75, 6.44)
M1 Title threads (Marcus: pull directions from the title)25 of 485.98 (5.82, 6.14)
M4 Video moment (the real payoff from the video)12 of 485.96 (5.62, 6.33)
M2 Outlier composition first14 of 485.71 (5.33, 6.08)
M6 Channel winners remix (your own 27-154x thumbnails)16 of 485.36 (5.00, 5.75)

What this does and doesn't show:

How ideas were decided (the decision-making test)

Correlation between each selector's pre-render score and how good the round-5-recipe thumbnail turned out (Spearman ρ within video, 12 videos):

Selectorρ (90% CI)
Teen viewer simulation ("you are 15, which would you click")+0.26 (+0.09, +0.41)
Rules judge (Marcus formula + Dill's 4 pillars + your rules)+0.21 (+0.05, +0.36)
Data score (views and outlier ratio behind the idea)+0.02

Face match and the face fix

| Face repair | Average match | |---|---| | None (raw render) | 0.678 | | GPT edit | 0.646 | | Nano Banana edit | 0.670 |

What GPT refuses

GPT Image refused about 1 in 10 ideas: fire on people, real-looking guns, blades near faces, a school bottle that read as drinking. Those 7 ideas were rendered with the same recipe on Nano Banana 2.1, and their faces are weaker (0.63 average match).

Defects the judges keep naming (next fixes)

What this test did not cover

Credits

The 12 videos