Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Liu, Yilin, Chen, Jiale, Pan, Shanshan, Cohen-Or, Daniel, Zhang, Hao, Huang, Hui
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917688356372480
author Liu, Yilin
Chen, Jiale
Pan, Shanshan
Cohen-Or, Daniel
Zhang, Hao
Huang, Hui
author_facet Liu, Yilin
Chen, Jiale
Pan, Shanshan
Cohen-Or, Daniel
Zhang, Hao
Huang, Hui
contents We introduce a novel method for acquiring boundary representations (B-Reps) of 3D CAD models which involves a two-step process: it first applies a spatial partitioning, referred to as the ``split``, followed by a ``fit`` operation to derive a single primitive within each partition. Specifically, our partitioning aims to produce the classical Voronoi diagram of the set of ground-truth (GT) B-Rep primitives. In contrast to prior B-Rep constructions which were bottom-up, either via direct primitive fitting or point clustering, our Split-and-Fit approach is top-down and structure-aware, since a Voronoi partition explicitly reveals both the number of and the connections between the primitives. We design a neural network to predict the Voronoi diagram from an input point cloud or distance field via a binary classification. We show that our network, coined NVD-Net for neural Voronoi diagrams, can effectively learn Voronoi partitions for CAD models from training data and exhibits superior generalization capabilities. Extensive experiments and evaluation demonstrate that the resulting B-Reps, consisting of parametric surfaces, curves, and vertices, are more plausible than those obtained by existing alternatives, with significant improvements in reconstruction quality. Code will be released on https://github.com/yilinliu77/NVDNet.
format Preprint
id arxiv_https___arxiv_org_abs_2406_05261
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioning
Liu, Yilin
Chen, Jiale
Pan, Shanshan
Cohen-Or, Daniel
Zhang, Hao
Huang, Hui
Computer Vision and Pattern Recognition
Graphics
We introduce a novel method for acquiring boundary representations (B-Reps) of 3D CAD models which involves a two-step process: it first applies a spatial partitioning, referred to as the ``split``, followed by a ``fit`` operation to derive a single primitive within each partition. Specifically, our partitioning aims to produce the classical Voronoi diagram of the set of ground-truth (GT) B-Rep primitives. In contrast to prior B-Rep constructions which were bottom-up, either via direct primitive fitting or point clustering, our Split-and-Fit approach is top-down and structure-aware, since a Voronoi partition explicitly reveals both the number of and the connections between the primitives. We design a neural network to predict the Voronoi diagram from an input point cloud or distance field via a binary classification. We show that our network, coined NVD-Net for neural Voronoi diagrams, can effectively learn Voronoi partitions for CAD models from training data and exhibits superior generalization capabilities. Extensive experiments and evaluation demonstrate that the resulting B-Reps, consisting of parametric surfaces, curves, and vertices, are more plausible than those obtained by existing alternatives, with significant improvements in reconstruction quality. Code will be released on https://github.com/yilinliu77/NVDNet.
title Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioning
topic Computer Vision and Pattern Recognition
Graphics
url https://arxiv.org/abs/2406.05261