[CVPR 2025] SimRecon: Bridging the Real-to-Sim Gap with Active Viewpoint Optimization and Scene Graph Synthesis

SimRecon: SimReady Compositional Scene Reconstruction from Real Videos

Summary
Problem
Method
Results
Takeaways
Abstract

SimRecon is a novel "Perception-Generation-Simulation" framework designed to reconstruct object-centric, simulation-ready 3D scenes from cluttered real-world videos. By integrating 3D Gaussian Splatting (2DGS) with generative priors and a Scene Graph Synthesizer, it achieves state-of-the-art (SOTA) performance in both visual fidelity and physical plausibility.

TL;DR

SimRecon transforms standard 2D videos of cluttered indoor environments into interactive, simulation-ready 3D scenes. By treating reconstruction as a "Perception-Generation-Simulation" pipeline, the authors solve the twin problems of visual infidelity and physical implausibility. The secret sauce lies in Active Viewpoint Optimization (AVO) for better object generation and a Scene Graph Synthesizer (SGS) that acts as a blueprint for stable physical assembly.

Background: The Limits of Holistic Reconstruction

Most recent breakthroughs in 3D vision, such as 3D Gaussian Splatting (3DGS), focus on "holistic" scenes. They create beautiful "digital dioramas" that look great from a camera but are functionally useless for robotics. If you want a robot to pick up a kettle, the model needs to know where the kettle ends and the table begins.

Existing compositional methods attempt to solve this but fail in complex, cluttered scenes. They often select "bad" views (heavily occluded) for object completion, leading to "melted" geometry, and they lack a sense of physical grammar, resulting in objects that float in mid-air or clip through walls when imported into simulators.

Methodology: The Core Bridging Modules

SimRecon introduces a structured set of object primitives, each defined by intrinsic (geometry, textures, mass) and relational (supportive, attached) attributes.

1. Active Viewpoint Optimization (AVO)

Instead of picking a random frame from the video, AVO "hunts" for the best viewpoint in 3D space.

  • The Intuition: A good view is one that reduces information entropy.
  • The Implementation: The authors use the accumulated opacity from the Gaussian Splatting pipeline as a differentiable proxy for information gain. By maximizing this opacity, the system automatically finds the angle that sees the "most" of the object with the least occlusion.

Overall Architecture Figure 1: The SimRecon pipeline featuring AVO and SGS modules.

2. Scene Graph Synthesizer (SGS)

To avoid the "floating chair" problem, SimRecon builds a 3D Scene Graph.

  • Progressive Merging: It clusters objects into regions, uses a VLM (like Qwen2.5-VL) to identify relationships (e.g., "cup is supported by table"), and merges these local graphs into a global hierarchy.
  • Hierarchical Assembly: Unlike previous methods that use random search to fix collisions, SimRecon mimics the "real world" construction. It places the floor, then the table on the floor, then the cup on the table, using a brief physics simulation at each step to let gravity settle the objects naturally.

Experiments & Results

The authors tested SimRecon on the ScanNet dataset against SOTA baselines like InstaScene and DPRecon.

  • Geometric Accuracy: SimRecon achieved a Chamfer Distance of 4.34, significantly lower than InstaScene's 6.90, proving that better view selection leads to more accurate 3D shapes.
  • Visual Quality: The LPIPS score (measuring perceptual similarity) dropped to 0.153, nearly half of the competing methods.
  • Physical Validity: In simulation tests (Blender/Isaac Sim), SimRecon's scenes remained stable, whereas MetaScenes—which relies on post-hoc collision fixing—often failed to model accurate contact relationships.

Qualitative Comparison Figure 2: Qualitative results showing SimRecon's ability to reconstruct individual objects faithfully compared to baselines.

Critical Analysis & Conclusion

Takeaway

SimRecon’s biggest contribution is the realization that compositional reconstruction is a bridge between computer vision and physical simulation. By using differentiable optimization to select generation conditions (AVO) and semantic graphs to guide assembly (SGS), it provides a robust template for "Real-to-Sim" pipelines.

Limitations & Future Work

  • Inference Time: While faster than SDF-based methods (DPRecon), the pipeline still takes ~21 minutes per scene. Real-time application is not yet feasible.
  • Scalability: The current graph merging relies on VLMs, which might struggle with extremely dense scenes (hundreds of small objects) without better spatial grounding.
  • Outlook: This work paves the way for automated creation of diverse training environments for Embodied AI agents directly from casual mobile video.

Author Perspective: By shifting from "holistic rendering" to "constructive assembly," we move 3D reconstruction closer to the native principles of the physical world.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize differentiable rendering or information theory to optimize camera viewpoints for 3D object completion tasks.
  • Which paper first proposed the concept of 3D Scene Graphs (3DSG) for indoor environments, and how has the integration of VLMs changed the inference of these graphs?
  • Investigate how the SimRecon "Perception-Generation-Simulation" pipeline could be extended to dynamic scenes involving human-object interactions or articulated objects.
Contents
[CVPR 2025] SimRecon: Bridging the Real-to-Sim Gap with Active Viewpoint Optimization and Scene Graph Synthesis
1. TL;DR
2. Background: The Limits of Holistic Reconstruction
3. Methodology: The Core Bridging Modules
3.1. 1. Active Viewpoint Optimization (AVO)
3.2. 2. Scene Graph Synthesizer (SGS)
4. Experiments & Results
5. Critical Analysis & Conclusion
5.1. Takeaway
5.2. Limitations & Future Work