Published October 5, 2025 | Version 1.0
Dataset Restricted

Dental Structure Segmentation Dataset for Panoramic Radiographs (TL-pano)

Description

This dataset is for non-commercial research purposes only.

The automatic detection of dental diseases using deep learning is an emerging field. The featureless nature of common dental diseases makes it difficult to detect and accurately stage using traditional detection methods and datasets. We propose an anonymous instance segmentation dataset, named TL-pano, for the segmentation of tooth and alveolar bone structures in panoramic radiographs, for use as a supporting dataset to improve the quality of dental caries and periodontal bone loss detection as distributed datasets. Our dataset contains 197 annotated and 114 non-annotated panoramic radiographs, with instance level segmentation annotations for tooth layers, tooth numbers and alveolar bone detection.

 

The primary classes of objects annotated in the radiographs include:

·         Composite - Class 0 – Any composite/reconstructive material present on the tooth eg. Fillings, Root Canals

·         Enamel – Class 1 - The enamel layer of the tooth

·         Pulp – Class 2 - The pulp layer of the tooth

·         Dentin – Class 3 - The dentin layer of the tooth

·         Tooth – Class 4 - The full outline of the tooth with attached FDI tooth numbering

·         Upper – Class 5 - The upper (Maxillary) alveolar bone

·         Lower – Class 6 - The lower (Mandible) alveolar bone

 

If the primary class is 'Tooth' (Class 4), the Quadrant classes include:

Upper Right - Class 0 - Upper right quadrant of teeth (FDI 1?)

Upper Left - Class 1 - Upper left quadrant of teeth (FDI 2?)

Lower Left - Class 2 - Lower left quadrant of teeth (FDI 3?)

Lower Right - Class 3 - Lower right quadrant of teeth (FDI 4?)

 

If the primary class is 'Tooth' (Class 4), the Tooth Number classes include:

Central Incisor - Class 0 - Central Incisor tooth (FDI ?1)

Lateral Incisor - Class 1 - Lateral Incisor tooth (FDI ?2)

Canine - Class 2 - Canine  tooth (FDI ?3)

First Premolar - Class 3 - First Premolar tooth (FDI ?4)

Second Premolar - Class 4 - Second Premolar tooth (FDI ?5)

First Molar - Class 5 - First Molar tooth (FDI ?6)

Second Molar - Class 6 - Second Molar tooth (FDI ?7)

Third Molar - Class 7 - Third Molar tooth (FDI ?8)

 

The dataset contains 197 "annotated" and 114 "unannotated" images.

"annotated" Images and annotations are stored in their own individual subfolders where a .JPG image has a corresponding .JSON annotation file exclusivly for that image.

.JSON annotations are stored as pixel value (x,y) coordinate polygons per object, with three classes "class_id" (0-6), "quadrant_id" (null, 0-3) and "tooth_type_id" (null, 0-7), where "quadrant_id" and "tooth_type_id" are null if "class_id" is not 4.

Annotations are processed to retain as much information as possible, so "class_id" 3, 4, 5, and 6 have overlap with other classes. Processing is required before using the dataset in a multiclass setting. When processing, the lower the class number the higher the priority of the object.

.JSON annotations are stored as:

{
    "filename": "img_num.jpg",
    "annotations": [
        {
            "class_id": (0-6),
            "quadrant_id": (null, 0-3),
            "tooth_type_id": (null, 0-7),
            "coordinates": [
                [
                    X_1,
                    Y_1
                ],
                ...
            ]
        },
        ...
    ]
}

 

 

Instance counts for each class are as follows:

 

 

Primary Class Instance Counts

 

Composite

Enamel

Pulp

Dentin

Tooth

Upper

Lower

Class Number

0

1

2

3

4

5

6

Instances

1328

5873

5392

5725

5725

197

197

 

 

 

Tooth Quadrant Class Instance Counts

 

Upper Right

Upper Left

Lower Left

Lower Right

Class Number

0

1

2

3

Instances

1984

1982

2010

1990

 

 

 

Tooth Type Class Instance Counts

 

Central Incisor

Lateral Incisor

Canine

First Premolar

Second Premolar

First Molar

Second Molar

Third Molar

Class Number

0

1

2

3

4

5

6

7

Instances

1081

1069

1075

1015

1022

1107

1118

479

 

Files

Restricted

The record is publicly accessible, but files are restricted to users with access.