Latest / AI Fire Daily / #585 Neil: AI Image Model Battle Puts GPT, Nano And Grok To The Test
Transcript
- 0:00Imagine asking an AI for a simple photo of a
- 0:03rainy Tokyo street. In seconds, it hands you
- 0:07this stunning cinematic masterpiece. Right. I
- 0:10mean, it looks completely flawless at first glance.
- 0:13But then you'll look closer. The customer on
- 0:16the corner is holding two umbrellas. One of those
- 0:19umbrellas is somehow melting into a bowl of ramen.
- 0:22Yeah. And the neon street signs are just, you
- 0:25know, alien gibberish. It really is a beautiful
- 0:28illusion. Welcome to the deep dive. I'm so glad
- 0:30you're joining us today. We are tearing down
- 0:32that illusion today. We have a pretty serious
- 0:34mission here. We absolutely do, because honestly,
- 0:37I still wrestle with prompt drift myself. Like,
- 0:40fixing just one word often breaks the entire
- 0:42image. It drives everyone crazy, and that is
- 0:45exactly why we're here. We are putting three
- 0:47top -tier models through an absolute gauntlet.
- 0:49We have GBT Image 2, NanoBanana 2, and Grok Image
- 0:522. Right, we are running them through five brutal
- 0:55real -world tests to see which one is actually
- 0:57worth paying for. Let us jump into the first
- 0:59scenario. We are testing complex prompt following.
- 1:02The scene we requested is a rainy Tokyo ramen
- 1:05stall at night. That classic cyberpunk aesthetic.
- 1:08Models usually eat that up. They do, but we loaded
- 1:11the prompt with heavy conflicting constraints.
- 1:14We asked for exactly five people. And the vendor
- 1:17had to wear a red apron, hold a white towel,
- 1:20and carry a ladle. Plus, we wanted a customer
- 1:22in a yellow raincoat. They need a clear umbrella
- 1:25with a blue handle. And crucially, they must
- 1:28have absolutely no phone in their hand. Oh, that
- 1:31negative prompt is a trap. Telling a machine
- 1:33what not to draw is notoriously difficult. Wait,
- 1:36I want to unpack that. If I explicitly type the
- 1:38words no phone, isn't the model just deleting
- 1:41phones from its process? Well, no, because of
- 1:44tokenization. When you type the word phone, you
- 1:46are introducing that mathematical token into
- 1:48the model's latent space. It is like me telling
- 1:51you, do not think about a pink elephant. Right,
- 1:53and suddenly I am picturing one. Exactly. The
- 1:56concept is now active in the math. The model
- 1:58has to work incredibly hard to suppress the visual
- 2:01representation of that token. That explains so
- 2:04much. To finish the prompt, we also asked for
- 2:06a specific bowl order on the counter. Red, white,
- 2:09and black. With steam only allowed from the white
- 2:12one. Right. And a red bicycle on the far left
- 2:15with its wheel turned. That is just a massive
- 2:17cognitive load, so how did they handle the pressure?
- 2:20GPT Image 2 took the win for this test. It scored
- 2:23a 9 .5 out of 10. Wow. It nailed almost everything,
- 2:27exactly five people, and the bowl order was perfect.
- 2:30It kept that rainy cinematic mood intact too,
- 2:33right, without hallucinating random objects.
- 2:35Yeah, it did really well. Nano Banana 2 struggled
- 2:38more, scoring a 6 .5. The realism looked great,
- 2:42but it failed the strict counts entirely. It
- 2:45added extra people into the street, and it gave
- 2:47the Yellow Raincoat customer a second umbrella.
- 2:50Grok Image 2 was the fastest to generate, but
- 2:52it scored a 5 .5. It completely failed the negative
- 2:56prompt. Let me guess the customer was holding
- 2:58a phone. Right in their hand. It also broke the
- 3:01spatial rules. The background people were supposed
- 3:03to be under a striped awning. But Grok just scattered
- 3:06them into the rain. Trying to render this prompt
- 3:08is like balancing a checkbook, where the math
- 3:11keeps changing on its own. You fix one variable
- 3:13and three others shift. The attention mechanism
- 3:16in the model just gets spread too thin. It loses
- 3:18track of the rules. Is speed worth it if the
- 3:20model completely ignores the negative instructions?
- 3:23No, ignoring constraints just creates more editing
- 3:25work later. Beat. So, if GPT Image 2 can perfectly
- 3:30parse physical objects like raincoats and bowls,
- 3:33how does it handle human language? Language is
- 3:35abstract. This is a fascinating leap. Text is
- 3:39notoriously difficult for AI. They do not understand
- 3:42phonetic letters. They just see complex geometric
- 3:44shapes. Exactly. We tested them with a graphic
- 3:47design poster, a fictional Tokyo event called
- 3:50Midnight Market. The constraints here were incredibly
- 3:53strict layout rules. We demanded a dark black
- 3:55background, red cream and silver accents, strict
- 3:59typography rules like Midnight Market in the
- 4:01top left. And the date needed to sit inside a
- 4:04red box in the top right. We also explicitly
- 4:06forbade fake Japanese characters. No random symbols
- 4:09allowed. Right in the center we asked for a chrome
- 4:12sphere reflecting light and exactly three thin
- 4:15red geometric lines behind it. GPT image 2 took
- 4:18the win again with a 9 .5. The text was beautifully
- 4:22clean and the layout was spot on. What was its
- 4:24only flaw? The red lines, they looked a bit more
- 4:27like thick geometric shapes rather than thin
- 4:30lines, but a very minor deviation. Nano Banana
- 4:332 scored an 8 .5. The text readability was actually
- 4:36great. Yeah, but it failed on constraint discipline.
- 4:39It added extra red lines that we never asked
- 4:41for. And the sparkle. Right. It threw in this
- 4:44completely unprompted aesthetic sparkle near
- 4:46the text. Grok Image 2 scored an 8 .7. Surprisingly
- 4:49clean text, but it added a massive red bar on
- 4:52the left side. Totally unprompted. Why do these
- 4:55models still invent extra graphics when told
- 4:57not to? They overcompensate, trying to fill empty
- 5:00space with aesthetic noise. Beat. We're going
- 5:03to take a quick pause here. Sponsor. Welcome
- 5:05back. So text on a poster is essentially flat.
- 5:08It is a two -dimensional layout. But the real
- 5:10world has depth. Do these models actually understand
- 5:13space, or are they just faking it? That brings
- 5:15us to our third test, spatial reasoning. Which
- 5:18is such a huge hurdle for these systems. Let
- 5:21us define that briefly. Spatial reasoning means
- 5:24understanding how objects physically relate to
- 5:27each other in 3D space. It tests logic. Left,
- 5:30right, behind, under, above. We gave them a modern
- 5:32reading room to build, a desk in the center,
- 5:35a red chair on the left, a blue chair on the
- 5:38right. The trickiest element was the backpack.
- 5:41Oh, absolutely. We asked for a green backpack
- 5:44on the floor. It had to sit exactly between the
- 5:46red chair and the desk. Completely outside the
- 5:49footprint of the desk itself. We also added a
- 5:51white cat. It needed to sit under the desk, but
- 5:54specifically facing the blue chair. Plus, framed
- 5:57pictures aligned above specific items. GPT Image
- 6:002 won this round with a 9 .4. It is remarkably
- 6:04reliable for these spatial puzzles. The chairs
- 6:06were correct. The backpack was in the right zone.
- 6:09His cat was positioned beautifully. Did it miss
- 6:11any relational logic at all? Just one small alignment
- 6:14issue. A square picture on the wall wasn't perfectly
- 6:16centered over the blue chair. But the overall
- 6:18comprehension is staggering. Nano Banana 2 scored
- 6:22an 8 .6. It handled the backpack well, but the
- 6:25cat was facing the entirely wrong direction.
- 6:27Grok Image 2 really fell apart here. It scored
- 6:30an 8 .1. Yeah, Grok shoved the green backpack
- 6:34completely under the desk. Yeah. And the cat
- 6:36was facing the front left. ignoring the blue
- 6:38chair entirely. So what is actually happening
- 6:40under the hood here? Why is left and right so
- 6:43hard for a supercomputer? Because the AI does
- 6:47not have a 3D engine. When a video game renders
- 6:49a room, it creates a mathematical z -axis. It
- 6:52plots coordinates in three dimensions, but the
- 6:55AI doesn't do that. No. The AI predicts flat
- 6:57pixels. It knows that pixels representing a cat
- 7:00and pixels representing a desk often overlap
- 7:03in its training data. So it just groups those
- 7:05concepts together based on statistical probability?
- 7:08Yes. It does not truly understand the semantic
- 7:10meaning of under. It just mimics the visual patterns
- 7:13associated with the word. Does struggling with
- 7:15left and right mean the model lacks true comprehension?
- 7:18Yeah, they predict pixels. They don't actually
- 7:20build a 3D mental map. Two sec silence. Let us
- 7:24shift away from pure logic. Understanding where
- 7:26a chair goes is one thing. But making the wood
- 7:29grain and the leather look absolutely real is
- 7:32an entirely different beast. Test 4 focuses purely
- 7:35on aesthetics. We are testing photorealism. We
- 7:39asked the models for a portrait of a 35 -year
- 7:42-old female ceramic artist at Golden Hour. And
- 7:45we demanded raw realism. We explicitly asked
- 7:48for visible pores, freckles, and absolutely no
- 7:51beauty filters. Hands are always the ultimate
- 7:53AI test. We needed five perfect fingers, unpainted
- 7:57nails, and traces of wet clay on the skin. We
- 7:59also demanded distinct material textures. Linen
- 8:02on the apron, cotton for the shirt, wet clay,
- 8:05and dry wood. plus three distinct bowls on a
- 8:07shelf behind her. Grok Image 2 finally took a
- 8:10decisive win here. It scored a 9 .5. The textures
- 8:13were unbelievable. Captured the most natural
- 8:15camera feel. The way the clay dust hung in the
- 8:18air caught the golden hourlight perfectly. Whoa.
- 8:21Imagine conjuring an editorial -grade hypertextured
- 8:24portrait from your living room in seconds. It
- 8:26is truly mind -bending. Grok did miss one logical
- 8:29rule, though. The bowl was resting on the bench
- 8:31instead of fully in her hands. But the raw realism
- 8:33was so breathtaking, it won the category. GPT
- 8:36Image 2 scored a 9 .2. It followed the rules
- 8:39much better, but it had a totally different vibe.
- 8:41It looked way too perfect. It looked like a heavily
- 8:44produced million -dollar advertising campaign.
- 8:47Nano Banana 2 got an 8 .7. It rendered very believable
- 8:51skin. But it moved the balls from the shelf to
- 8:53the window, and it added another unprompted watermark
- 8:57and sparkle. I want to talk about GPT's hyper
- 9:00-polished look. Why does it default to that advertising
- 9:04sheen? It comes down to human reinforcement.
- 9:06These models are trained on internet data, which
- 9:09is heavily photoshopped. But then they go through
- 9:11reinforcement learning from human feedback. Exactly.
- 9:14Human testers tell the AI what looks good. And
- 9:17human testers consistently rate bright, smooth,
- 9:20idealized images higher than gritty, imperfect
- 9:23ones. So the AI learns to default to perfection.
- 9:26Is GPT's tendency to over -polish actually a
- 9:29flaw for professional photography? Absolutely.
- 9:31Perfection destroys the gritty authenticity needed
- 9:34for true photorealism. Beat. We have tested logic.
- 9:37text, spatial awareness, and realism individually.
- 9:41What happens when we force a model to juggle
- 9:43all of those elements at the exact same time?
- 9:45That is the final gauntlet. Test 5 is multi -constraint
- 9:49design. We essentially asked the models to act
- 9:51as a full -service ad agency. We created a brief
- 9:54for a fictional sparkling water called NoVA.
- 9:58This brief was an absolute nightmare. We asked
- 10:00for a deep midnight blue background and three
- 10:03slim cans. We gave exact color codes. Matte silver,
- 10:07glossy blue, and matte white. The word NOVA had
- 10:11to be written vertically down each can. We needed
- 10:14exactly four ice cubes and none of them could
- 10:17sit in front of the center can. We asked for
- 10:18a thin curved splash of water. Exactly five surface
- 10:22water droplets. And specific typography. A headline
- 10:25reading Cased the Night. and a white call to
- 10:28action box saying, try Novia. Trying to render
- 10:30this prompt is like stacking Lego blocks of data
- 10:33while someone bumps the table. That is exactly
- 10:35how the Attention Matrix feels. Nano Banana 2
- 10:38actually won this round. It scored a 9 .3 out
- 10:40of 10. Nano Banana was the dark horse. It really
- 10:43was. It held the complex brief together beautifully.
- 10:46It kept the water splash perfectly situated behind
- 10:48the cans. And it managed all the typography without
- 10:50cluttering the layout. GPT Image 2 scored an
- 10:538 .8. It really lost control of the water mechanics.
- 10:56It rendered a massive, chaotic splash that drowned
- 10:59the cans, and way too many water droplets. The
- 11:02subtle elements just collapsed. Grok Image 2
- 11:05scored a 7 .9. Grok completely dropped the Tree
- 11:09Rye Novia call to action. The buttons just vanished.
- 11:13It also missed the surface droplets entirely.
- 11:15Why does a powerful model just forget a huge
- 11:18element like a CTA button? It is context dilution.
- 11:21Every constraint you add forces the model to
- 11:23divide its attention weights. When you demand
- 11:25five droplets, three colors, and four ice cubes,
- 11:28the mathematical weight assigned to the text
- 11:30gets crushed. It literally runs out of focus.
- 11:33When a model forgets the core CTA button, is
- 11:35the image essentially useless for marketers?
- 11:38Yes, a gorgeous ad that forgets to sell is just
- 11:40expensive wallpaper meat. So we have run the
- 11:43gauntlet. Let us tally the final standings and
- 11:44figure out what this actually means for you.
- 11:46GPT Image 2 takes the overall crown. It finished
- 11:49with a 9 .28 average. It won 3 out of the 5 tests
- 11:53outright. It is definitely the safest choice
- 11:55for strict detail. If you need precise text,
- 11:56perfect counts, and spatial obedience, GPT is
- 11:59your primary tool. It obeys logic better than
- 12:02the rest. But NanoBanana 2 surprised me. It finished
- 12:06with an 8 .32 average. It is the absolute dark
- 12:10horse for heavy design briefs. When you need
- 12:12a multi -constraint layout, it balances all its
- 12:15competing elements wonderfully. And Grok Image
- 12:172 finishes with a 7 .94 average. Grok struggles
- 12:21deeply with strict rules and negative prompts.
- 12:24But if you want the undisputed king of raw, unpolished
- 12:27editorial photorealism... Grok is untouchable.
- 12:30You know, seeing these scores really drives home
- 12:32a crucial point. Do not just look at generic
- 12:34top 10 lists online. You have to pick your tool
- 12:37based on the specific battle you are fighting
- 12:39today. Exactly. Are you fighting for perfect
- 12:41typography on a poster? Or are you fighting for
- 12:44the gritty realism of human skin texture? The
- 12:47right model changes entirely based on that answer.
- 12:49I highly encourage you to test this phenomenon
- 12:51yourself. Yeah. Take one single highly detailed
- 12:54prompt from your own work. Run it through two
- 12:56different models today. You will clearly see
- 12:58these hidden biases and architectural flaws emerge
- 13:01in real time. It really is the best way to understand
- 13:03how these diffusion systems actually process
- 13:06information. Absolutely. Which brings up a lingering,
- 13:09somewhat philosophical question to leave you
- 13:11with. We have seen that these models still struggle
- 13:14with basic object permanence, like failing to
- 13:17understand that a cat is facing left instead
- 13:19of right. So how long until they finally realize
- 13:22they are not just painting static pixels on a
- 13:24flat canvas, but mathematically simulating our
- 13:26entire 3D reality?