← Latest papers
💻 computer science

SceneForge: Structured World Supervision from 3D Interventions

SceneForge is an intervention-driven framework that generates structured, consistent multimodal supervision by modeling scenes as editable 3D worlds with semantic, geometric, and physical dependencies, thereby enabling the creation of aligned counterfactual and multi-view data that improves performance in object and scene removal tasks.

Original authors: Jizhizi Li, Jiayang Ao, Danny Wicks, Petru-Daniel Tudosiu

Published 2026-05-15
📖 4 min read☕ Coffee break read

Original authors: Jizhizi Li, Jiayang Ao, Danny Wicks, Petru-Daniel Tudosiu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a robot how to edit photos. If you only show the robot a "before" picture and an "after" picture, it has to guess what happened in between. Did the shadow move because the light changed? Did the background appear because an object was moved? Without knowing the "rules" of the 3D world, the robot often makes mistakes, like leaving a floating shadow behind or filling in the background with the wrong texture.

SceneForge is a new system designed to fix this by teaching the robot using a 3D virtual world instead of just flat pictures.

Here is how it works, using simple analogies:

1. The "Lego World" vs. The "Photograph"

Most current AI training data is like a stack of photographs. You have a photo of a room, and another photo of the same room with a chair removed. The AI has to guess how the floor looks under the chair.

SceneForge is different. It builds a digital Lego world.

  • In this world, every object (a chair, a table, a wall) is a real 3D piece with rules.
  • The system knows that the chair sits on the floor, casts a shadow, and might reflect light.
  • When you want to "edit" the scene, you don't just paint over the chair in a photo. You physically pick up the Lego chair and remove it from the world.

2. The "Domino Effect" (Interventions)

The paper calls this an "intervention." Think of it like knocking over a row of dominoes.

  • Old way: You erase a domino from a picture. The space where it was is just blank.
  • SceneForge way: You remove the domino. Because the system knows the physics of the world, it automatically updates everything else.
    • The floor underneath the domino is revealed.
    • The shadow the domino was casting disappears.
    • The reflection in a nearby mirror changes.
    • The lighting adjusts to fill the empty space.

Because the system updates the entire world state at once, every single result (the new floor, the new shadow, the new reflection) is perfectly consistent with the others. They are all "aligned" by the rules of the 3D world, not guessed by the AI.

3. The "Master Blueprint"

The authors created a massive library of these 3D worlds (over 2,000 rooms) using tools like Infinigen and Blender.

  • They didn't just take pictures; they built a master blueprint for every scene.
  • From this one blueprint, they can generate:
    • The "before" photo.
    • The "after" photo (with an object removed).
    • The "mask" (showing exactly what was removed).
    • The "shadow layer" (showing just the shadows).
    • Views from different angles (like looking at the room from the ceiling or the corner).

All of these different views and layers come from the same single source of truth. This means the AI training data is perfectly synchronized.

4. The Results: A Better Student

The researchers tested this by teaching an AI to remove objects from images. They compared three students:

  1. Student A: Trained on 30,000 standard "before/after" photo pairs found online.
  2. Student B: Trained on a mix of those online photos and some SceneForge data.
  3. Student C: Trained only on SceneForge data (fewer total images, but higher quality).

The Outcome:
Student C (trained only on the "Lego world" data) performed the best. Even though they saw fewer examples, they learned the rules of how shadows and backgrounds behave better than the student who saw thousands of messy, unconnected photos.

  • When asked to remove a chair, Student C correctly removed the shadow underneath it.
  • Student A often left the shadow behind or filled the background with the wrong color.

Summary

SceneForge is a tool that stops AI from guessing how the world works. Instead of showing it a pile of disconnected photos, it gives it a playable 3D world. By letting the AI practice removing objects in this virtual world, the AI learns to handle complex effects like shadows, reflections, and hidden backgrounds naturally. This leads to much smarter and more realistic image editing.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →