cs.GRMar 24, 2026

Patchwork: A compact representation for 3D polygonal shapes

Authors: Ruichen Zheng, Biao Zhang, Michael Birsak, Mikhail Skopenkov, Peter Wonka

Organizations: King Abdullah University of Science and Technology, Thuwal, 23955, Saudi Arabia

Abstract

We introduce Patchwork, a new general-purpose shape representation capable of modeling 2D and 3D geometry with a small number of parameters. Patchwork is grounded in a rigorous mathematical framework, providing provable complexity bounds and the ability to approximate arbitrary shapes with arbitrary precision in any dimension. We propose an efficient gradient-based optimization scheme to fit Patchwork representations to 2D and 3D data, along with a novel regularization loss that progressively prunes redundant elements, yielding high compactness after convergence. Our approach offers fast fitting performance, a fraction of the required parameters compared to existing alternatives, and native support for inside-outside classification, making it a versatile and compact representation for geometric learning and reconstruction tasks, with future potential for 3D generation. Our implementation is available at: https://github.com/Ankbzpx/patchwork-experiment.

Figures & tables

Appendix figures & tables8 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. MeshReGen: A Unified 3D Geometry Regeneration Framework

    Apr 30, 2026Geon Yeong Park, Roman Shapovalov, Rakesh Ranjan +33D Shape Editing3D Reconstruction

  2. Shape Representation using Gaussian Process mixture models

    Apr 1, 2026Panagiotis Sapoutzoglou, George Terzakis, Georgios Floros +13D Representation LearningStatistical Shape Modeling