AI-DRIVEN CARDIAC MRI SEGMENTATION USING A HYBRID TRANSU-NET MODEL

Project Code :TCMAPY1853

Objective

The primary Objective of this project is to develop an automated, accurate, and user-friendly system for cardiac MRI segmentation using deep learning models, including U-Net, U-Net++, and TransU-Net. The system aims to provide precise segmentation of cardiac structures such as the background, right ventricle, myocardium, and left ventricle in NIfTI-format MRI scans. It will be deployed as a Flask-based web application with secure user access through XAMPP-hosted MySQL authentication. Additionally, the project will offer a comparative analysis dashboard to visualize model performance and facilitate informed model selection for clinical applications, ultimately advancing cardiovascular diagnostics and medical imaging research.

Abstract

The "AI-Driven Cardiac MRI Segmentation Using a Hybrid TransU-Net Model" project introduces a robust and scalable framework for automated segmentation of cardiac structures in MRI scans, leveraging state-of-the-art deep learning models: U-Net, U-Net++, and TransU-Net. Implemented within a Flask-based web application, the system integrates secure user authentication via MySQL and supports the processing of NIfTI-format MRI volumes to segment critical cardiac regions are background, right ventricle, myocardium, and left ventricle with average Dice scores. The pipeline encompasses exploratory data analysis, preprocessing with resizing and normalization, data augmentation, and GPU-accelerated model training using a combined loss function (Weighted CrossEntropy and Dice). A dedicated model comparison dashboard visualizes performance metrics, including training/test accuracy and Dice coefficients, using interactive charts and tables. Accurateprediction capabilities allow users to upload MRI scans for segmentation, with results visualized alongside quantitative metrics. Deployed on a flask framework, the framework ensures efficient computation and scalability. This system serves as a powerful tool for researchers and clinicians, enabling precise cardiac segmentation and comparative model evaluation to advance medical imaging diagnostics and research.

Keywords:

 Cardiac MRI Segmentation, Deep Learning, U-Net, U-Net++, TransU-Net, Medical Imaging, Flask Web Application, MySQL Authentication, Dice Coefficient, Model Evaluation, GPU Computing.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE REQUIREMENTS

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - SVGA

RAM                                        - 8GB

 

SOFTWARE REQUIREMENTS:

 

Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Flask, Mysql.connector, Os, Pytorch, Nibabel, Numpy

IDE/Workbench                      :  VsCode

Technology                             :  Python 3.6+

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

Demo Video