← Latest papers
💻 computer science

UniPart: Part-Level 3D Generation with Unified 3D Geom-Seg Latents

The paper introduces UniPart, a two-stage latent diffusion framework that utilizes a unified Geom-Seg VecSet representation to enable controllable, image-guided part-level 3D generation with enhanced geometric fidelity and segmentation granularity without relying on external segmenters.

Original authors: Xufan He, Yushuang Wu, Xiaoyang Guo, Chongjie Ye, Jiaqing Zhou, Tianlei Hu, Xiaoguang Han, Dong Du

Published 2026-03-30
📖 4 min read☕ Coffee break read

Original authors: Xufan He, Yushuang Wu, Xiaoyang Guo, Chongjie Ye, Jiaqing Zhou, Tianlei Hu, Xiaoguang Han, Dong Du

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 want to build a custom LEGO castle. In the past, 3D AI generators were like magic machines that could only spit out a single, solid block of plastic shaped like a castle. You couldn't take it apart, you couldn't change the color of just the tower, and you certainly couldn't replace a broken window.

UniPart is a new AI system that changes the game. Instead of making a solid block, it builds the castle piece by piece, understanding exactly which brick is a window, which is a door, and which is a roof tile. It can do this just by looking at a single photo of a castle.

Here is how it works, broken down into simple concepts:

1. The "Eagle Eye" Discovery

The researchers noticed something cool about existing AI models. Even when they were just trying to learn the shape of a whole object (like a whole chair), the AI was secretly learning where the parts were (legs, seat, back). It was like a student studying a whole map who accidentally memorized the borders of every country without trying.

The team realized: If the AI already "sees" the parts, why not teach it to use that knowledge?

2. The "Dual-Layer Blueprint" (Geom-Seg VecSet)

To make this work, they created a new type of digital blueprint called Geom-Seg VecSet.

  • The Old Way: Imagine a blueprint that only shows the outline of a house.
  • The UniPart Way: Imagine a blueprint that shows the outline AND has color-coded stickers on it saying "This is the kitchen," "This is the bedroom," and "This is the bathroom."

This blueprint holds two things at once: the shape (geometry) and the parts (segmentation). It's like a single file that tells the computer both what the object looks like and how to take it apart.

3. The Two-Step Construction Process

UniPart builds the object in two stages, like a master architect and a master builder working together.

Stage 1: The Architect (Whole-Object Generation)
First, the AI looks at your photo and draws the rough shape of the entire object. But instead of just drawing a blob, it immediately "slices" it into parts in its mind. It creates a "mask" that says, "Okay, this chunk is the left arm, this chunk is the right arm."

  • Analogy: It's like a sculptor looking at a block of clay and instantly seeing where the arms and legs should be, even before chiseling them out.

Stage 2: The Builder (Part-Level Refinement)
Now comes the magic. The AI takes those specific "chunks" (the left arm, the right arm) and refines them individually.

  • The Secret Sauce (Dual-Space): To make sure the parts look perfect, the AI uses two different "workspaces":
    1. The "Where" Space: It figures out exactly where the part belongs in the big picture (scale and position).
    2. The "What" Space: It figures out the perfect, high-definition shape of the part itself, as if it were floating in a vacuum.
  • Analogy: Imagine a carpenter who first measures where a door goes in a house (the "Where"), and then builds the door itself with perfect wood grain and hinges in a separate workshop (the "What"). Finally, they fit the perfect door into the perfect spot.

4. Why This Matters

Before UniPart, if you wanted to edit a 3D object, you often had to manually cut it apart or rely on other clumsy tools. If the AI made a mistake, the whole object looked weird.

With UniPart:

  • It's Modular: You can swap out just the wheels of a car without messing up the body.
  • It's Precise: Small details (like a thin antenna on a robot) don't get lost or blurry.
  • It's Smart: It understands that a "leg" is different from a "torso" without needing a human to tell it every single time.

In a Nutshell

Think of UniPart as the difference between a 3D printer that spits out a solid, unchangeable statue, and a smart factory that assembles a robot from pre-fabricated, high-quality, interchangeable parts. It doesn't just guess the shape; it understands the structure, allowing us to create complex, editable, and realistic 3D worlds with just a single picture.

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 →