Deep Algebraic Fitting for Multiple Circle Primitives Extraction from Raw Point Clouds
Not on the map. Why?
Abstract (arXiv)
The shape of circle is one of fundamental geometric primitives of man-made engineering objects. Thus, extraction of circles from scanned point clouds is a quite important task in 3D geometry data processing. However, existing circle extraction methods either are sensitive to the quality of raw point clouds when classifying circle-boundary points, or require well-designed fitting functions when regressing circle parameters. To relieve the challenges, we propose an end-to-end Point Cloud Circle Algebraic Fitting Network (Circle-Net) based on a synergy of deep circle-boundary point feature learning and weighted algebraic fitting. First, we design a circle-boundary learning module, which considers local and global neighboring contexts of each point, to detect all potential circle-boundary points. Second, we develop a deep feature based circle parameter learning module for weighted algebraic fitting, without designing any weight metric, to avoid the influence of outliers during fitting. Unlike most of the cutting-edge circle extraction wisdoms, the proposed classification-and-fitting modules are originally co-trained with a comprehensive loss to enhance the quality of extracted circles.Comparisons on the established dataset and real-scanned point clouds exhibit clear improvements of Circle-Net over SOTAs in terms of both noise-robustness and extraction accuracy. We will release our code, model, and data for both training and evaluation on GitHub upon publication.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 92 references that are in the map. First posted on arXiv 2 Apr 2022.
Builds on
23 of 92 references.
References · 23
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2020Point Transformercited by 1,470
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2020PCT: Point cloud transformercited by 732
- 2019RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Cloudscited by 585
- 2019Modeling Point Clouds with Self-Attention and Gumbel Subset Samplingcited by 151
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 124
- 20183D Point Capsule Networkscited by 106
11 more
- 2019ShellNet: Efficient Point Cloud Convolutional Neural Networks using Concentric Shells Statisticscited by 104
- 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
- 2018Supervised Fitting of Geometric Primitives to 3D Point Cloudscited by 91
- 2018EC-Net: an Edge-aware Point set Consolidation Networkcited by 84
- 2020PIE-NET: Parametric Inference of Point Cloud Edgescited by 67
- 2021Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinderscited by 60
- 2018PointSIFT: A SIFT-like Network Module for 3D Point Cloud Semantic Segmentationcited by 58
- 2018Know What Your Neighbors Do: 3D Semantic Segmentation of Point Cloudscited by 22
- 2020Learning Part Boundaries from 3D Point Cloudscited by 9
- 2019LSANet: Feature Learning on Point Sets by Local Spatial Aware Layercited by 5
- 2015Fast and numerically stable circle fitcited by 2
Built on by
Not cited yet.