Skip to content
ModelListedExternal
Browse files

Oralguard

Trained model weights for the OralGuard pipeline. Detects caries, deep caries, periapical lesions, and impacted teeth on panoramic dental X-rays.

KindOtherVersionRevision 06b2a3cCgrade

Model source

Kind
Other
File size
49.7–204 MB
Version
vRevision 06b2a3c
Updated
Sep 16, 2026
Downloads
0
Source
Hugging Face

Source description

OralGuard — Uncertainty-Aware Dental Pathology Detection

Trained model weights for the OralGuard pipeline. Detects caries, deep caries, periapical lesions, and impacted teeth on panoramic dental X-rays.

Model Files

  • oralguard_det_best.pt — YOLOv8m detector (mAP@50: 0.548)
  • classifier_best.pt — ResNet50 multi-label classifier (F1: 0.564)

Dataset

DENTEX Challenge 2023 (MICCAI) — 678 annotated panoramic X-rays across 4 pathology classes with FDI tooth notation.

Architecture

  • Tooth detection: YOLOv8m
  • FDI notation mapping: Custom coordinate-to-tooth mapper
  • Pathology classification: ResNet50 + MC Dropout (T=30)
  • Uncertainty quantification: Predictive entropy
  • Explainability: GradCAM++
  • Active learning: Entropy-based uncertainty sampling

Performance

ClassmAP@50
Caries0.544
Deep Caries0.431
Periapical Lesion0.263
Impacted Tooth0.955
Overall0.548

Limitations

The classifier flags 100% of predictions as uncertain due to class imbalance in the training data (only 128 periapical lesion examples). This reflects genuine model uncertainty and is the intended behaviour of the uncertainty mechanism. Not validated for clinical use.

Author

Dr. Enosh A. Paulson BDS (RGUHS) | PGDMI Candidate, IIHMR Bangalore GitHub: https://github.com/enosh729-design/Oral_guard HuggingFace: https://huggingface.co/Enosh729

Citation

If you use these weights, please cite the DENTEX 2023 dataset: DENTEX: Dental Enumeration and Diagnosis on Panoramic X-rays Challenge, MICCAI 2023.

Sources

1 source
Hugging FacePrimaryVersion 06b2a3c390a6caca640e6c6f74f73017e0c5a17b
huggingface.co/Enosh729/oralguard/tree/06b2a3c390a6caca640e6c6f74f73017e0c5a17b

Verified Sep 2

Download files

Model artifacts

8 artifacts

classifier_best.pt

pt · 204 MB · SHA-256 0ef5ca989fdd…5744 · Hugging Face

Download file

classifier_finetuned.pt

pt · 204 MB · SHA-256 365b5ae467b6…c90f · Hugging Face

Download file

classifier_v2.pt

pt · 204 MB · SHA-256 cda045a45d6a…b119 · Hugging Face

Download file

classifier_v3.pt

pt · 204 MB · SHA-256 8f1f7f7a752f…77c7 · Hugging Face

Download file

oralguard_det_best.pt

pt · 49.7 MB · SHA-256 c3303656e72e…723a · Hugging Face

Download file

oralguard_det_finetuned.pt

pt · 49.7 MB · SHA-256 94d63d72e92c…39e4 · Hugging Face

Download file

oralguard_det_v2.pt

pt · 49.7 MB · SHA-256 59570bb993bc…da26 · Hugging Face

Download file

oralguard_det_v3.pt

pt · 198 MB · SHA-256 86ce653bdba8…0254 · Hugging Face

Download file

Source excerpts

2 excerpts

--- license: mit language: - en tags: - dental-ai - medical-imaging - yolov8 - pytorch - object-detection - multi-label-classification - uncertainty-quantification - gradcam pipeline_tag: object-detection --- # OralGuard — Uncertainty-Aware Dental Pathology Detection Trained model weights for the OralGuard pipeline. Detects caries, deep caries, periapical lesions, and impacted teeth on panoramic dental X-rays. ## Model Files - oralguard_det_best.pt — YOLOv8m detector (mAP@50: 0.548) - classifier_best.pt — ResNet50 multi-label classifier (F1: 0.564) ## Dataset DENTEX Challenge 2023 (MICCAI) — 678 annotated panoramic X-rays across 4 pathology classes with FDI tooth notation. ## Architecture - Tooth detection: YOLOv8m - FDI notation mapping: Custom coordinate-to-tooth mapper - Pathology classification: ResNet50 + MC Dropout (T=30) - Uncertainty quantification: Predictive entropy - Explainability: GradCAM++ - Active learning: Entropy-based uncertainty sampling ## Performance | Class | mAP@50 | |---|---| | Caries | 0.544 | | Deep Caries | 0.431 | | Periapical Lesion | 0.263 | | Impacted Tooth | 0.955 | | Overall | 0.548 | ## Limitations The classifier flags 100% of predictions as uncertain due to class imbalance in the training data (only 128 periapical lesion examples). This reflects genuine model uncertainty and is the intended behaviour of the uncertainty mechanism. Not validated for clinical use. ## Author Dr. Enosh A. Paulson BDS (RGUHS) | PGDMI Candidate, IIHMR Bangalore GitHub: https://github.com/enosh729-design/Oral_guard HuggingFace: https://huggingface.co/Enosh729 ## Citation If you use these weights, please cite the DENTEX 2023 dataset: DENTEX: Dental Enumeration and Diagnosis on Panoramic X-rays Challenge, MICCAI 2023.

Source context: 0 downloads · 0 likes · Pipeline object-detection · Repo Enosh729/oralguard