← Latest papers
🤖 AI

From Editor to Dense Geometry Estimator

This paper introduces FE2E, a framework that adapts a Diffusion Transformer-based image editing model for dense geometry estimation by leveraging its superior structural priors and reformulating its training objectives, thereby achieving state-of-the-art zero-shot performance in depth and normal estimation without requiring massive training datasets.

Original authors: JiYuan Wang, Chunyu Lin, Lei Sun, Rongying Liu, Lang Nie, Mingxing Li, Kang Liao, Xiangxiang Chu

Published 2026-03-25
📖 5 min read🧠 Deep dive

Original authors: JiYuan Wang, Chunyu Lin, Lei Sun, Rongying Liu, Lang Nie, Mingxing Li, Kang Liao, Xiangxiang Chu

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 have a super-smart artist who is famous for two things:

  1. Painting new worlds from scratch based on a description (like "a cat on a moon").
  2. Editing existing photos (like changing a sunny day to a rainy one, or swapping a red car for a blue one).

For a long time, computer scientists thought the "Painter" (the generative model) was the best tool to guess the 3D shape of a room just by looking at a flat photo. But this paper, FE2E, argues that we've been using the wrong tool for the job. It says: "Stop asking the Painter to guess the shape; ask the Editor instead."

Here is the breakdown of how they did it, using some simple analogies.

1. The Big Idea: The Editor vs. The Painter

  • The Painter (Generative Model): This model is used to create new images. It's great at imagination, but when you ask it to guess the depth of a specific object in a photo, it has to "unlearn" its habit of making things up. It's like asking a creative writer to solve a math problem; they have to stop writing stories and start crunching numbers. It's a messy, unstable process.
  • The Editor (Editing Model): This model is used to change existing images. It already understands that if you change the color of a wall, the wall's shape stays the same. It has a natural "feel" for the structure of an image.
  • The Discovery: The researchers found that the Editor is naturally better at understanding geometry. It doesn't need to be taught from scratch; it just needs to be told, "Hey, instead of changing the color, tell me how deep the objects are." It's like taking a master carpenter (the Editor) and asking them to measure a room, rather than asking a painter (the Painter) to measure it while trying to paint a masterpiece.

2. The Three Tricks (How they fixed the Editor)

Even though the Editor was the right choice, it wasn't perfect for this specific job. The team had to make three adjustments to turn the Editor into a "Geometry Estimator."

Trick A: The "Straight Line" Rule (Consistent Velocity)

  • The Problem: Usually, these models take a "winding path" to get from a blurry guess to a clear answer. Imagine trying to drive from New York to London by taking a zig-zag path through the ocean. It's slow and prone to getting lost.
  • The Fix: They forced the model to take a straight line. They told the model, "Don't wander. Just go directly from 'blurry' to 'clear' in one straight shot." This makes the answer much more stable and accurate, like a high-speed train on a straight track.

Trick B: The "Microscope" Upgrade (Logarithmic Quantization)

  • The Problem: The Editor was trained to handle colors (Red, Green, Blue). Colors are easy to measure; a little bit of error doesn't matter much. But Depth (how far away something is) is tricky. If you are measuring a mountain 80 miles away, a tiny error in your math makes you think the mountain is in the next town over. The Editor's "ruler" (its internal math precision) wasn't fine enough for deep distances.
  • The Fix: They gave the Editor a specialized microscope. Instead of measuring distance in a straight line (which is bad for huge distances), they changed the math to measure it logarithmically. Think of it like a volume knob: turning it from 1 to 2 is a big jump, but turning it from 100 to 101 is a tiny, precise adjustment. This allowed the model to see both close-up details and far-away mountains with perfect clarity.

Trick C: The "Two-for-One" Deal (Cost-Free Joint Estimation)

  • The Problem: When the Editor does its job, it usually produces two outputs: one it uses, and one it throws away (like a printer that prints a test page and then scrapes it off). That's a waste of energy.
  • The Fix: They realized the "trash" output actually contained useful information about the surface angles (normals) of the objects. So, they told the model: "Don't throw that away! Use it to guess the angles at the same time you guess the depth."
  • The Result: They got two answers (Depth + Angles) for the price of one calculation. It's like ordering a burger and getting a free side of fries because the kitchen was already cooking them.

3. The Result: A Super-Efficient Wizard

The result is FE2E.

  • Data Efficiency: Most modern AI models need to "eat" millions of photos to learn how to guess depth. FE2E learned the same skills by looking at a tiny fraction of that data (about 0.2%). It's like a student who reads one textbook and gets an A+, while others read 500 books and still get a B.
  • Performance: It beat the current "champions" (like DepthAnything) on almost every test, especially on tricky datasets like ETH3D.
  • Speed: Because it uses the "straight line" trick and the "two-for-one" deal, it's faster and more efficient.

Summary

The paper says: "Stop trying to force a creative artist to do math. Use the editor who already understands the structure of the image, give them a better ruler, and let them do two jobs at once."

By doing this, they created a tool that sees the 3D world in 2D photos with incredible accuracy, using very little training data and very little computing power.

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 →