Skip to content

🚑 🏥 A program that uses artificial intelligence to detect tumors in MRI brain images.

Notifications You must be signed in to change notification settings

level0rd/MRI-Detector

Repository files navigation

MRI-detector

The program, using the VGG19 convolutional neural network, detects tumors on MRI images. Before using the program, the doctor needs to register. After registration, it is necessary to enter the last name, first name, and password. Upon successful login, the main window of the program becomes available. The program allows you to:

  • load the MRI image of the patient (after successful loading, the image is automatically processed by the neural network);
  • enter necessary patient information (last name, first name, birthday, and necessary additional information);
  • save patient information and recognition results;
  • load previously saved additional information.

MySQL database is used for storing information.

Install

  • Install the database MySQL and MySQL Workbench 8.0.
  • Import database from DataBase.sql.
  • Clone repo and install requirements.txt in a Python<=3.7.0 environment.
  • Download neural network weights.
  • Use Main.py for launch.

Architecture

Arch2

Enter form

Enter

Main form

175292901-e779eb8d-6277-43d7-ba18-ed891f8e8474

About

🚑 🏥 A program that uses artificial intelligence to detect tumors in MRI brain images.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published