Residual Primitive Fitting of 3D Shapes with SuperFrusta
Aditya Ganeshan, Matheus Gadelha, Thibault Groueix, Zhiqin Chen, Siddhartha Chaudhuri, Vladimir Kim, Wang Yifan, Daniel Ritchie

TL;DR
This paper presents SuperFrustum, a new primitive for 3D shape modeling, and ResFit, an iterative algorithm that efficiently decomposes shapes into accurate, editable primitive assemblies, achieving state-of-the-art results.
Contribution
Introduction of SuperFrustum primitives and ResFit algorithm for improved 3D shape decomposition into parsimonious, editable assemblies.
Findings
Achieves over 9 points higher IoU on benchmarks.
Uses nearly half as many primitives as previous methods.
Produces high-fidelity, editable shape programs.
Abstract
We introduce a framework for converting 3D shapes into compact and editable assemblies of analytic primitives, directly addressing the persistent trade-off between reconstruction fidelity and parsimony. Our approach combines two key contributions: a novel primitive, termed SuperFrustum, and an iterative fiting algorithm, Residual Primitive Fitting (ResFit). SuperFrustum is an analytical primitive that is simultaneously (1) expressive, being able to model various common solids such as cylinders, spheres, cones & their tapered and bent forms, (2) editable, being compactly parameterized with 8 parameters, and (3) optimizable, with a sign distance field differentiable w.r.t. its parameters almost everywhere. ResFit is an unsupervised procedure that interleaves global shape analysis with local optimization, iteratively fitting primitives to the unexplained residual of a shape to discover a…
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 · Computer Graphics and Visualization Techniques · Advanced Numerical Analysis Techniques
