Marching-Primitives: Shape Abstraction from Signed Distance Function
Weixiao Liu, Yuwei Wu, Sipu Ruan, Gregory S. Chirikjian

TL;DR
Marching-Primitives introduces a novel method to directly extract primitive-based shape abstractions from signed distance functions by iteratively growing primitives through voxel connectivity analysis, improving accuracy and generalizability.
Contribution
The paper presents a new approach to obtain primitive-based shape representations directly from SDFs, unlike previous methods that extract polygonal meshes.
Findings
Outperforms state-of-the-art in accuracy
Generalizes across categories and scales
Works on synthetic and real-world data
Abstract
Representing complex objects with basic geometric primitives has long been a topic in computer vision. Primitive-based representations have the merits of compactness and computational efficiency in higher-level tasks such as physics simulation, collision checking, and robotic manipulation. Unlike previous works which extract polygonal meshes from a signed distance function (SDF), in this paper, we present a novel method, named Marching-Primitives, to obtain a primitive-based abstraction directly from an SDF. Our method grows geometric primitives (such as superquadrics) iteratively by analyzing the connectivity of voxels while marching at different levels of signed distance. For each valid connected volume of interest, we march on the scope of voxels from which a primitive is able to be extracted in a probabilistic sense and simultaneously solve for the parameters of the primitive to…
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.
Code & Models
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 Image and Video Retrieval Techniques
