Search papers, labs, and topics across Lattice.
The paper introduces BrepGaussian, a novel framework for reconstructing Boundary Representation (B-rep) CAD models from multi-view images using Gaussian Splatting. It addresses the challenge of recovering B-rep representations from unstructured data by employing a Gaussian Splatting renderer with learnable features and a specific fitting strategy to generate parametric CAD surfaces. The method utilizes a two-stage learning framework to disentangle geometry reconstruction and feature learning, resulting in improved geometry and coherent instance representations compared to existing methods.
Ditch messy point clouds: BrepGaussian directly reconstructs clean, parametric CAD models from multi-view images using a differentiable Gaussian Splatting renderer.
The boundary representation (B-rep) models a 3D solid as its explicit boundaries: trimmed corners, edges, and faces. Recovering B-rep representation from unstructured data is a challenging and valuable task of computer vision and graphics. Recent advances in deep learning have greatly improved the recovery of 3D shape geometry, but still depend on dense and clean point clouds and struggle to generalize to novel shapes. We propose B-rep Gaussian Splatting (BrepGaussian), a novel framework that learns 3D parametric representations from 2D images. We employ a Gaussian Splatting renderer with learnable features, followed by a specific fitting strategy. To disentangle geometry reconstruction and feature learning, we introduce a two-stage learning framework that first captures geometry and edges and then refines patch features to achieve clean geometry and coherent instance representations. Extensive experiments demonstrate the superior performance of our approach to state-of-the-art methods. We will release our code and datasets upon acceptance.