[CVPR 2025] RelaxFlow: Solving Amodal 3D Ambiguity with Low-Pass Semantic Corridors

RelaxFlow: Text-Driven Amodal 3D Generation

Summary
Problem
Method
Results
Takeaways
Abstract

RelaxFlow is a training-free dual-branch framework designed for text-driven amodal 3D generation, enabling users to specify the semantic completion of occluded or ambiguous regions in an image. By decoupling observation fidelity from semantic intent, it achieves state-of-the-art results in generating 3D assets that are both faithful to visible pixels and consistent with textual prompts.

TL;DR

Generative AI models often struggle with "hallucination" when faced with occluded images. If you only see the back of a wooden board, is it a sofa or a bed? RelaxFlow introduces a training-free dual-branch framework that uses text prompts to steer 3D completion. By applying a low-pass relaxation to the semantic branch, it allows high-level text intent to guide the global shape while letting the original image pixels strictly dictate the visible details.

The Tension Between Pixels and Pixels

When we look at a partially occluded object, our brains perform "amodal perception"—we mentally fill in the blanks. Current image-to-3D models try to do this but face a fundamental conflict:

  1. Observation Fidelity: The visible parts must match the input image perfectly (Rigid Control).
  2. Prompt Following: The hidden parts must follow the user's text prompt (Relaxed Control).

Existing models treat these two forces with the same level of "gravity." This leads to a tug-of-war where either the 3D shape looks nothing like the prompt, or the visible pixels get blurred and distorted to accommodate the text.

Methodology: Decoupling via Relaxation

The core insight of RelaxFlow is that semantic intent is low-frequency, while visual evidence is high-frequency. If we want a prompt to guide a "sofa" shape, we don't need it to specify every textile fiber; we just need it to define the "corridor" of valid sofa-like geometries.

1. Dual-Branch ODE Flow

Instead of a single generation path, RelaxFlow runs two in parallel:

  • Observation Branch: Uses the original image tokens to anchor high-frequency details.
  • Semantic-Prior Branch: Uses visual proxies generated from your text prompt to "steer" the hidden geometry.

2. Multi-Prior Consensus

To avoid the quirks of a single reference image, RelaxFlow uses multiple visual priors for the same text (e.g., three different "sofas"). By concatenating these in the cross-attention layer, the model naturally pays attention to what they have in common (the "sofa-ness") and ignores the inconsistent textures.

3. Low-Pass Relaxation (The "Secret Sauce")

The authors implement a Gaussian blur on the cross-attention logits of the semantic branch. RelaxFlow Pipeline Overview Figure 3: The RelaxFlow pipeline showing the separation of rigid observation and relaxed semantic guidance.

Theoretically, they prove this is equivalent to applying a low-pass filter to the generative vector field. This "thickens" the semantic corridor, making it easier for the model to find a path that is both semantically correct and compatible with the hard pixel constraints of the observation.

Experimental Results: Disambiguating the Unseen

The authors introduced two new benchmarks: ExtremeOcc-3D (for objects 80% hidden) and AmbiSem-3D (for objects that could be two different things).

Qualitative Comparison Figure 4: Note how RelaxFlow (bottom) correctly transforms an ambiguous wooden board into a bed based on the prompt, whereas others collapse into single, often incorrect modes.

MethodCLIP (Text) ↑Point-FID ↓User Preference ↑
SAM3D (Baseline)24.08100.389.22%
RelaxFlow (Ours)27.2681.1168.52%

The quantitative gains are massive. On the SAM3D backbone, RelaxFlow dropped the Point-FID (a measure of 3D semantic error) by nearly 20 points without requiring any additional training.

Deep Insight: Why This Matters

RelaxFlow proves that you don't always need more data or bigger models to solve complex 3D ambiguity. Sometimes, it's about gradient surgery. By understanding the frequency characteristics of "intent" vs. "evidence," RelaxFlow allows us to use existing powerful feedforward models in a modular, controllable way.

Limitations

While powerful, RelaxFlow can struggle if the text prompt and the image are fundamentally contradictory (e.g., trying to turn a clear image of a car into a bird). In these cases, it results in a "soft concept fusion" or morphing effect.

Conclusion

RelaxFlow bridges the gap between human-like amodal reasoning and machine-driven 3D generation. It’s a "plug-and-play" module that makes 3D generation interactive and context-aware—critical for the future of AR/VR and robotics where we rarely see the "whole" object at once.

Find Similar Papers

Try Our Examples

  • Search for recent training-free methods in 3D generation that use dual-branch or multi-path ODE/SDE formulations to handle conflicting constraints.
  • Which paper originally proposed Smoothed Energy Guidance (SEG) or attention blurring in diffusion models, and how does RelaxFlow's theoretical proof of vector field relaxation build upon it?
  • Investigate how the concept of "low-pass semantic corridors" can be applied to video generation or amodal segmentation tasks to maintain temporal and spatial consistency under occlusion.
Contents
[CVPR 2025] RelaxFlow: Solving Amodal 3D Ambiguity with Low-Pass Semantic Corridors
1. TL;DR
2. The Tension Between Pixels and Pixels
3. Methodology: Decoupling via Relaxation
3.1. 1. Dual-Branch ODE Flow
3.2. 2. Multi-Prior Consensus
3.3. 3. Low-Pass Relaxation (The "Secret Sauce")
4. Experimental Results: Disambiguating the Unseen
5. Deep Insight: Why This Matters
5.1. Limitations
6. Conclusion