# DArch: Dental Arch Prior-assisted 3D Tooth Instance Segmentation

arXiv: https://arxiv.org/abs/2204.11911 · HTML: https://mlsanity.com/paper/2204.11911/

## Key facts

- Cited by 18 papers in the map (data through 14 Oct 2026).
- Builds on 26 of its 41 references that are in the map.
- First posted on arXiv 25 Apr 2022.

## Builds on (most cited first, 26 of 26)

- [Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks](https://mlsanity.com/paper/1506.01497/) (2015)
- [PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation](https://mlsanity.com/paper/1612.00593/) (2016)
- [PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space](https://mlsanity.com/paper/1706.02413/) (2017)
- [DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation](https://mlsanity.com/paper/1901.05103/) (2019)
- [VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detection](https://mlsanity.com/paper/1711.06396/) (2017)
- [PointRCNN: 3D Object Proposal Generation and Detection from Point Cloud](https://mlsanity.com/paper/1812.04244/) (2018)
- [PV-RCNN: Point-Voxel Feature Set Abstraction for 3D Object Detection](https://mlsanity.com/paper/1912.13192/) (2019)
- [PointCNN: Convolution On X-Transformed Points](https://mlsanity.com/paper/1801.07791/) (2018)
- [Deep Hough Voting for 3D Object Detection in Point Clouds](https://mlsanity.com/paper/1904.09664/) (2019)
- [Frustum PointNets for 3D Object Detection from RGB-D Data](https://mlsanity.com/paper/1711.08488/) (2017)
- [PIXOR: Real-time 3D Object Detection from Point Clouds](https://mlsanity.com/paper/1902.06326/) (2019)
- [OctNet: Learning Deep 3D Representations at High Resolutions](https://mlsanity.com/paper/1611.05009/) (2016)
- [PointGroup: Dual-Set Point Grouping for 3D Instance Segmentation](https://mlsanity.com/paper/2004.01658/) (2020)
- [Deep Continuous Fusion for Multi-Sensor 3D Object Detection](https://mlsanity.com/paper/2012.10992/) (2020)
- [Volumetric and Multi-View CNNs for Object Classification on 3D Data](https://mlsanity.com/paper/1604.03265/) (2016)
- [Group-Free 3D Object Detection via Transformers](https://mlsanity.com/paper/2104.00678/) (2021)
- [PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Clouds](https://mlsanity.com/paper/2103.14635/) (2021)
- [OccuSeg: Occupancy-aware 3D Instance Segmentation](https://mlsanity.com/paper/2003.06537/) (2020)
- [Deep Snake for Real-Time Instance Segmentation](https://mlsanity.com/paper/2001.01629/) (2020)
- [Deep Sliding Shapes for Amodal 3D Object Detection in RGB-D Images](https://mlsanity.com/paper/1511.02300/) (2015)
- [Fast Interactive Object Annotation with Curve-GCN](https://mlsanity.com/paper/1903.06874/) (2019)
- [MLCVNet: Multi-Level Context VoteNet for 3D Object Detection](https://mlsanity.com/paper/2004.05679/) (2020)
- [O-CNN: Octree-based Convolutional Neural Networks for 3D Shape Analysis](https://mlsanity.com/paper/1712.01537/) (2017)
- [VoxSegNet: Volumetric CNNs for Semantic Part Segmentation of 3D Shapes](https://mlsanity.com/paper/1809.00226/) (2018)
- [TSGCNet: Discriminative Geometric Feature Learning with Two-Stream GraphConvolutional Network for 3D Dental Model Segmentation](https://mlsanity.com/paper/2012.13697/) (2020)
- [BoxNet: A Deep Learning Method for 2D Bounding Box Estimation from Bird's-Eye View Point Cloud](https://mlsanity.com/paper/1908.07085/) (2019)

## Built on by (most cited first, 18 of 18)

- [3DTeethSeg'22: 3D Teeth Scan Segmentation and Labeling Challenge](https://mlsanity.com/paper/2305.18277/) (2023)
- [DentVLM: A Multimodal Vision-Language Model for Comprehensive Dental Diagnosis and Enhanced Clinical Practice](https://mlsanity.com/paper/2509.23344/) (2025)
- [ImplantFormer: Vision Transformer based Implant Position Regression Using Dental CBCT Data](https://mlsanity.com/paper/2210.16467/) (2022)
- [3D Dental Model Segmentation with Geometrical Boundary Preserving](https://mlsanity.com/paper/2503.23702/) (2025)
- [Automatic Tooth Segmentation from 3D Dental Model using Deep Learning: A Quantitative Analysis of what can be learnt from a Single 3D Dental Model](https://mlsanity.com/paper/2209.08132/) (2022)
- [Teeth-SEG: An Efficient Instance Segmentation Framework for Orthodontic Treatment based on Anthropic Prior Knowledge](https://mlsanity.com/paper/2404.01013/) (2024)
- [A Critical Analysis of the Limitation of Deep Learning based 3D Dental Mesh Segmentation Methods in Segmenting Partial Scans](https://mlsanity.com/paper/2305.00244/) (2023)
- [SSA3D: Text-Conditioned Assisted Self-Supervised Framework for Automatic Dental Abutment Design](https://mlsanity.com/paper/2512.11507/) (2025)
- [MSFormer: A Skeleton-multiview Fusion Method For Tooth Instance Segmentation](https://mlsanity.com/paper/2310.14489/) (2023)
- [Evaluating the Suitability of Different Intraoral Scan Resolutions for Deep Learning-Based Tooth Segmentation](https://mlsanity.com/paper/2502.19515/) (2025)
- [TAlignDiff: Automatic Tooth Alignment assisted by Diffusion-based Transformation Learning](https://mlsanity.com/paper/2508.04565/) (2025)
- [Shape-preserving Tooth Segmentation from CBCT Images Using Deep Learning with Semantic and Shape Awareness](https://mlsanity.com/paper/2511.16936/) (2025)
- [Text Condition Embedded Regression Network for Automated Dental Abutment Design](https://mlsanity.com/paper/2511.22578/) (2025)
- [CrownGen: Patient-customized Crown Generation via Point Diffusion Model](https://mlsanity.com/paper/2512.21890/) (2025)
- [SOFTooth: Semantics-Enhanced Order-Aware Fusion for Tooth Instance Segmentation](https://mlsanity.com/paper/2512.23411/) (2025)
- [Text-Conditioned Multi-Expert Regression Framework for Fully Automated Multi-Abutment Design](https://mlsanity.com/paper/2604.09047/) (2026)
- [From Full and Partial Intraoral Scans to Crown Proposal: A Classification-Guided Restoration Assistance Pipeline](https://mlsanity.com/paper/2605.15241/) (2026)
- [B-Spline Embedded Structure Learning for 3D Tooth Segmentation](https://mlsanity.com/paper/2608.17291/) (2026)

## Abstract (arXiv)

Automatic tooth instance segmentation on 3D dental models is a fundamental task for computer-aided orthodontic treatments. Existing learning-based methods rely heavily on expensive point-wise annotations. To alleviate this problem, we are the first to explore a low-cost annotation way for 3D tooth instance segmentation, i.e., labeling all tooth centroids and only a few teeth for each dental model. Regarding the challenge when only weak annotation is provided, we present a dental arch prior-assisted 3D tooth segmentation method, namely DArch. Our DArch consists of two stages, including tooth centroid detection and tooth instance segmentation. Accurately detecting the tooth centroids can help locate the individual tooth, thus benefiting the segmentation. Thus, our DArch proposes to leverage the dental arch prior to assist the detection. Specifically, we firstly propose a coarse-to-fine method to estimate the dental arch, in which the dental arch is initially generated by Bezier curve regression, and then a graph-based convolutional network (GCN) is trained to refine it. With the estimated dental arch, we then propose a novel Arch-aware Point Sampling (APS) method to assist the tooth centroid proposal generation. Meantime, a segmentor is independently trained using a patch-based training strategy, aiming to segment a tooth instance from a 3D patch centered at the tooth centroid. Experimental results on 4,773 dental models have shown our DArch can accurately segment each tooth of a dental model, and its performance is superior to the state-of-the-art methods.
