Where-OPD: teaching multimodal models where to look with synthetic scenes
A paper applies on-policy self-distillation to multimodal models, giving the teacher textual spatial hints from procedurally generated scenes. It needs no annotation or external teacher and reports a 3.23-point average gain on real-world perception benchmarks.

Multimodal models are usually weakest where a question depends on finding the right few objects in a crowded image and then reasoning over them. Counting, reading dense documents and reading charts all have this shape. The paper Where-OPD: Spatially Guided On-Policy Self-Distillation of MLLMs with Synthetic Scenes, by Sirko-Galouchenko, Wysoczanska, Bursuc, Thome and Gidaris, goes after that weakness with a recipe I find unusually clean. It needs no human annotation and no external teacher model. It trains only on synthetic scenes, yet it improves real-world perception benchmarks.
I read the arXiv abstract and the listing page, not the full text. Everything below is what the abstract states, plus my own reading of what it implies. Where I am inferring, I say so.
The idea in one paragraph
On-policy self-distillation, as the abstract describes it, improves a model by supervising a student with a frozen or EMA copy of itself that receives privileged information. It has recently worked for language-model reasoning. Its use on multimodal models is, in the authors' words, largely unexplored. The earlier multimodal attempts they cite give the teacher privileged visual information, for example image crops matching the question. Those gains stay confined to tasks that benefit from visual zooming, and the approach needs either human-annotated grounding data or an external teacher.
Where-OPD changes what the privileged information is. The teacher gets a textual, spatially grounded hint that identifies which visual elements matter for the query. The student gets only the image and the question, and learns to reproduce the teacher's behavior without the hint.
Why synthetic scenes are the enabling trick
A hint like "the relevant objects are these, at these locations" is expensive to get from real photos. Someone has to annotate them, or a stronger model has to produce them, and then you inherit its errors and its licensing.
The authors sidestep this by using procedurally generated scenes. When you generate a scene, you already know every object's identity and coordinates, because you placed them. The hint costs nothing and is correct by construction. That is what makes the post-training scalable and annotation-free.

The Where-OPD loop as I read it from the abstract: privileged text goes to the teacher, the student sees only pixels, and the distillation signal carries over to real images.
What the teacher is actually doing
The abstract says the teacher uses the spatial guidance to locate and integrate evidence from multiple relevant image regions. I take that to be the important part. A crop-based teacher can look closely at one place. A question like "how many of these objects are there" or "what is the value in this chart row" often needs evidence from several places combined. A textual hint can point at all of them at once.
The student then has to reproduce this evidence-gathering behavior from the image and question alone. That is the part that, in my reading, turns the hint from a crutch into a training signal. At test time the hint is gone, and the model has to have internalized where to look.
The "on-policy" part matters as well. The student is supervised on its own generated outputs, not on a fixed set of teacher demonstrations. That keeps the training distribution matched to what the student will actually produce. I am inferring the mechanics here from the term. The abstract does not spell out the loss or the sampling procedure, so I would check the paper before reimplementing anything.
The results
The abstract makes two claims, and I would keep them separate.
First, the approach consistently improves counting, document and chart understanding benchmarks across multiple models. That is the in-distribution-ish result: tasks close to what synthetic scenes exercise.
Second, and more interesting, the gains transfer. Post-training uses only synthetic scenes, yet the improvements show up on real-world perception benchmarks: CVBench, V*, ZoomBench, BLINK, HR-Bench and MME-RealWorld. The reported average gain across those six is 3.23 points.
Some context on how I weigh that number. An average over six benchmarks hides variance. A 3.23-point mean could come from a few large wins and several flat results. The abstract does not give per-benchmark numbers or the base models, so I cannot say which. It is also a one-version preprint, submitted 1 October 2026, and I have not seen independent replication. I treat it as a strong, plausible result worth reproducing, not a settled one.
What I take from it
There are three things I would carry into my own work.
Privileged information is a design space, not a single choice. Most of the earlier multimodal work picked pixels (crops) as the privileged channel. This paper picks text about space. The two have different failure modes. Crops help when the answer is small and needs magnification. Spatial text helps when the answer needs several regions integrated. Choosing the channel to match the skill you want to teach seems to matter more than I had assumed.
Generated data can carry ground truth that real data cannot. In production work I keep running into the cost of labels. A simulator or procedural generator hands you exact labels at no marginal cost. The usual objection is the domain gap. This paper is evidence that the gap can be less binding than expected when the thing being transferred is a behavior (look at the relevant places, combine the evidence) and not a visual appearance.
Self-distillation removes a dependency. No external teacher means no second model to host, license, or trust. For anyone running multimodal systems under cost or compliance constraints, that is a practical advantage, whatever the benchmark delta.
Open questions
The abstract leaves several things I would want answered before relying on this:
- Which base models were tested, and how do gains vary with model size?
- How are the six benchmark gains distributed, and does any benchmark regress?
- How sensitive is transfer to the diversity of the procedural scenes? Richer generators presumably help, but the abstract does not say by how much.
- Does the benefit hold on tasks that are not spatial, or does the model trade something away?
None of these undermine the core idea. They decide how much weight to put on 3.23 points.
Bottom line
Where-OPD takes a technique that worked for language reasoning and finds a way to feed it for vision: use the free ground truth of generated scenes as a textual hint to the teacher, then make the student do without it. If the real-world transfer holds up under replication, it is a cheap and self-contained way to improve multimodal perception, and a good argument for thinking harder about what kind of privileged information a teacher should see. The paper is at arXiv:2610.02117.