---
title: "Korea University's FiRe Nearly Doubles AI Image Accuracy on Complex Prompts"
subtitle: "Researchers from Korea University and KT Corporation propose FiRe, a six-step reasoning loop that decomposes prompts into checkable tuples and fixes only the parts an image gets wrong."
url: "https://alphasignal.ai/news/korea-university-s-fire-nearly-doubles-ai-image-accuracy-on-complex-prompts"
author: "AlphaSignal Newsroom"
author_url: "https://alphasignal.ai/editorial-team"
company: "AlphaSignal"
company_url: "https://alphasignal.ai/company/alphasignal"
published: "2026-04-15T00:00:00.000Z"
updated: "2026-08-23T22:03:14.227Z"
type: "Paper"
topics:
  - "Image"
  - "Reasoning"
subtopics:
  - "Image Generation"
  - "Vision Language"
  - "Test Time Compute"
upvotes: 1105
source_url: "https://arxiv.org/abs/2604.13491"
comments: 0
truncated: true
---

# Korea University's FiRe Nearly Doubles AI Image Accuracy on Complex Prompts

> Researchers from Korea University and KT Corporation propose FiRe, a six-step reasoning loop that decomposes prompts into checkable tuples and fixes only the parts an image gets wrong.

Text-to-image models keep getting better at drawing pretty pictures, but they still trip over prompts like "a pink oven and three plates on a wooden table." A new paper from Korea University and KT Corporation attacks that problem with a reasoning loop that behaves less like a diffusion sampler and more like a proofreader with a checklist.

The method is called [FiRe](https://arxiv.org/abs/2604.13491) (Fine-grained Multimodal Reasoning), and it turns a unified multimodal LLM into an image generator that critiques and edits its own outputs one atomic visual claim at a time. The authors also introduce FiRe-GRPO, a reinforcement learning variant that hands out rewards step by step rather than only at the end.

## Why holistic self-reflection keeps failing

Recent unified MLLMs like Janus-Pro can both read and draw, which opens the door to letting a model check its own images. [The paper argues](https://arxiv.org/html/2604.13491) that existing approaches fall into two buckets: prompt augmentation (rewriting the input before generation) and iterative self-reflection (regenerating after a coarse critique). Both rely on holistic judgments like "does the image match the prompt?", the kind of question that misses one wrong color when four other things are right.

FiRe replaces that single question with many small ones. If the prompt asks for a pink oven, FiRe decomposes it into `whole-entity(oven)` and `attribute-color(oven, pink)`, then asks "Is the oven pink?" against the current image. If the VQA says the oven is white, that becomes a targeted edit instruction rather than a full regeneration.

## The six-step loop

![FiRe six-step reasoning overview diagram](https://arxiv.org/html/2604.13491v3/Overview.png) 

The reasoning process runs the same six steps until the image satisfies every checkable requirement or a maximum iteration count is hit:

_Preview only. Full text requires an AlphaSignal Pro account._

## Sources

- [FiRe: Fine-grained Multimodal Reasoning for Enhanced Image Generation](https://arxiv.org/html/2604.13491)
- [FiRe abstract page](https://arxiv.org/abs/2604.13491)
- [DeepSeekMath / GRPO](https://arxiv.org/abs/2402.03300)
- [Janus-Pro repository](https://github.com/deepseek-ai/Janus)
