Skip to content

🦷 DentaScanAI β€” AI-powered dental health analysis using YOLOv8, OpenCV, and Deep Learning. Detects dental issues from X-rays and connects users with dentists in real time.

Notifications You must be signed in to change notification settings

harshit-033/dental_detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🦷 DentaScanAI – AI-Powered Dental Health Analysis

Project Preview

Python YOLOv8 OpenCV Deep Learning Hackathon Project License: MIT


πŸš€ Overview

DentaScanAI is an AI-powered web application built to assist in dental health analysis through image-based diagnosis.
It uses Deep Learning (YOLOv8-L) to detect and classify dental issues from X-ray images and integrates real-time doctor consultation, AI-generated health reports, and clinic recommendations β€” all within one platform.

This project was developed during MEDHA-2025 (IIT Bombay Edition) Hackathon hosted by GL Bajaj Institute of Technology & Management, as part of a 36-hour hackathon sprint.


🧩 Project Features

  • 🧠 AI Model (YOLOv8-L) trained on 2400+ dental X-ray images across 9 categories.
  • βš™οΈ 80-20 Train-Test Split with 48 epochs of training.
  • πŸ“ˆ Achieved ~75–80% accuracy during evaluation.
  • 🩺 AI-Powered Diagnosis: Detects and classifies dental conditions automatically.
  • 🧾 AI-Generated Reports: Summarizes detected issues and recommended next steps.
  • πŸ‘©β€βš•οΈ Doctor Connect: Real-time chat and video consultations with dentists.
  • πŸ₯ Nearby Clinics: Suggests local dental clinics for quick appointments.
  • πŸ’¬ Home Remedies: Offers temporary relief suggestions based on detected issue.

βš™οΈ Tech Stack

Component Technology
Model YOLOv8-L (Ultralytics)
Language Python
Libraries OpenCV, NumPy, Pandas, Torch, Ultralytics
Frontend HTML, CSS, JavaScript, React (optional)
Backend Flask / FastAPI
Database MongoDB / Firebase
Deployment Local Server (Hackathon Build)
GPU Used NVIDIA GeForce RTX 3050 (6 GB)

πŸ“Š Model Performance

Metric Result
Training Images 2400
Epochs 48
Accuracy ~75–80%
Dataset Split 80% Train / 20% Test

πŸ”„ Workflow

graph TD
A[Dataset Collection & Preprocessing] --> B[Annotation & Labeling]
B --> C[YOLOv8-L Model Training]
C --> D[Evaluation & Accuracy Testing]
D --> E[Integration with Backend API]
E --> F[Frontend Web Interface]
F --> G[Real-time Inference & User Interaction]

Loading

About

🦷 DentaScanAI β€” AI-powered dental health analysis using YOLOv8, OpenCV, and Deep Learning. Detects dental issues from X-rays and connects users with dentists in real time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages