Oral Cavity Region Detection Tool
Team
- e17058, Devindi G.A.I, e17058@eng.pdn.ac.lk
- e17090, Francis F.B.A.H, e17090@eng.pdn.ac.lk
- e17190, Liyanage S.N, e17190@eng.pdn.ac.lk
Table of Contents
Introduction
This project contains a web-based application that can be used to upload images of the oral cavity and identify the known regions which are normal. For example: The tool will process an image uploaded by the clinician and apply masks to easily recognize a specific region of the oral cavity which does not indicate any abnormality.
Why
If known regions are quickly detected using a methodology, without patient having to endure prolonged invasions to the oral cavity, the dentists can easily identify the abnormal regions and pay more attention to the undetected oral lesions/ suspected regions in a matter of seconds.
On the other hand, AI detection systems that are used to detect oral cancers require oral cavity images with only the lesion component. Therefore, the output masks of our tool can be used to filter out the lesion part and feed it to the cancer detection tools.
Solution Architecture
Use Case Diagram
UML Class Diagram
Software Design
User Interface for Dentists
Web application mainly consists of 4 pages,
- Login Page
- Managing User login with the email and the password.
- Signup Page
- Managing a signup of a new user to the system with relevant details
- Image Collection and Upload Page
- Managing the image database of the user and the image upload functionality.
- Provide filters to categorize images based on different criteria(Age,ID , District)
- Work Place Page
- Main workplace of the tool
- Running the algorithm on an image set.
- previewing masked images
See the prototype of the web interface here
Wire frame Diagram for the Web application
Login Page (Implemented)
Signup Page (Implemented)
Collection & Upload Page (Wireframe)
Work Place Page (Wireframe)
User Interface for Administrators
The Administrators’s portal have the following functionalities.
- Login Page
- Accept registration requests of the authorized Dentists
Portal showing the registration requests (Implemented)
Machine Learning Model
A machine learning model is built to identify and correctly segment the known, normal regions of an Oral Cavity image.
The process of building the model is devided into 8 phases as shown in the below figure