Learning From Structure: Topology-Aware AI for Dental Scans`

· Source: Artificial Intelligence on Medium · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics, Medical Imaging AI · Depth: Advanced, long

Summary

A project developed a topology-aware AI model to automate the manual, time-consuming process of labeling dental CT scans for manufacturing dentures, retainers, and dental guards. The initial dataset comprised only 25 manually annotated scans, each taking an hour to label across three classes: teeth, gums, and the gingival boundary layer. The input design for the Graph Neural Network (GNN) used each point's XYZ position and a 3-component surface normal vector. Data augmentation techniques, including random rotations, targeted stretching, jaw shear transformations, and variable-width stretches, were crucial due to the small dataset. Two model approaches were explored: a DGCNN with ArcFace loss, achieving an IoU of 0.66 but lacking spatial resolution, and a patch-based attention GNN that improved IoU to 0.80 by processing smaller spatial patches and incorporating a multi-term loss function.

Key takeaway

For AI Scientists developing medical imaging segmentation models, you should prioritize robust data augmentation and input feature engineering, especially when working with limited 3D datasets. Consider patch-based GNN architectures and multi-objective loss functions, including topology-aware penalties, to achieve higher spatial resolution and enforce anatomical constraints, which can significantly improve model performance on complex structures like dental scans.

Key insights

Topology-aware GNNs can automate dental scan segmentation, significantly reducing manual annotation time.

Principles

Method

The method involves creating a labeled 3D mesh dataset, designing inputs with XYZ coordinates and surface normals, applying extensive data augmentation, and training a patch-based attention GNN with a multi-term loss function including balanced cross-entropy, Dice loss, and a topology penalty.

In practice

Topics

Best for: AI Scientist, Research Scientist, AI Engineer, Machine Learning Engineer, Data Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence on Medium.