AI Navigate

DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives

arXiv cs.CV / 3/18/2026

📰 NewsIdeas & Deep AnalysisModels & Research

Key Points

  • DualPrim proposes a compact representation that uses positive and negative superquadrics to encode shapes.
  • The additive–subtractive design enables topology-aware modeling of holes and concavities without sacrificing differentiability.
  • It is embedded in a volumetric differentiable renderer, enabling end-to-end learning from multi-view images and seamless mesh export via a closed-form boolean difference.
  • Empirically, DualPrim achieves state-of-the-art accuracy and produces outputs that are compact, structured, and more suitable for downstream editing and asset reuse than additive-only approaches.

Abstract

Neural reconstructions often trade structure for fidelity, yielding dense and unstructured meshes with irregular topology and weak part boundaries that hinder editing, animation, and downstream asset reuse. We present DualPrim, a compact and structured 3D reconstruction framework. Unlike additive-only implicit or primitive methods, DualPrim represents shapes with positive and negative superquadrics: the former builds the bases while the latter carves local volumes through a differentiable operator, enabling topology-aware modeling of holes and concavities. This additive-subtractive design increases the representational power without sacrificing compactness or differentiability. We embed DualPrim in a volumetric differentiable renderer, enabling end-to-end learning from multi-view images and seamless mesh export via closed-form boolean difference. Empirically, DualPrim delivers state-of-the-art accuracy and produces compact, structured, and interpretable outputs that better satisfy downstream needs than additive-only alternatives.