NeuroNURBS: Learning Efficient Surface Representations for 3D Solids
Jiajie Fan, Babak Gholami, Thomas B\"ack, Hao Wang

TL;DR
NeuroNURBS introduces a novel method for directly encoding NURBS surface parameters, significantly improving efficiency and precision in 3D solid representation over traditional UV-grid methods.
Contribution
It proposes NeuroNURBS, a learning-based approach that encodes NURBS surfaces directly, reducing GPU and memory usage while enhancing surface generation quality.
Findings
GPU consumption reduced by 86.7% during training
Memory requirement drops by 79.9% for storing 3D solids
Improves FID score from 30.04 to 27.24 in solid generation
Abstract
Boundary Representation (B-Rep) is the de facto representation of 3D solids in Computer-Aided Design (CAD). B-Rep solids are defined with a set of NURBS (Non-Uniform Rational B-Splines) surfaces forming a closed volume. To represent a surface, current works often employ the UV-grid approximation, i.e., sample points uniformly on the surface. However, the UV-grid method is not efficient in surface representation and sometimes lacks precision and regularity. In this work, we propose NeuroNURBS, a representation learning method to directly encode the parameters of NURBS surfaces. Our evaluation in solid generation and segmentation tasks indicates that the NeuroNURBS performs comparably and, in some cases, superior to UV-grids, but with a significantly improved efficiency: for training the surface autoencoder, GPU consumption is reduced by 86.7%; memory requirement drops by 79.9% for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis · Image Processing and 3D Reconstruction · 3D Surveying and Cultural Heritage
MethodsSparse Evolutionary Training
