Liver Tumour Segmentation

Project Code :TCPGPY1918

Objective

The objective of this project is to develop an advanced deep learning model that can accurately segment liver tumors from CT scans. The goal is to enhance medical image processing capabilities, enabling precise and efficient identification of liver tumors. This system aims to support healthcare professionals by providing high-quality, pixel-level segmentation, which can improve diagnostic accuracy and treatment planning.

Abstract

This work focuses on medical image processing, specifically on liver CT scans and segmentation masks. We start by loading .nii files, extracting pixel data, and returning it as numpy arrays. This process ensures correct data orientation for further processing. We verify data loading by sampling scans and masks, checking their shapes and paths. The code then introduces custom classes and functions for preprocessing, such as TensorCTScan for grayscale display and histogram-based normalization functions like freqhist_bins and hist_scaled. These functions create multiple channels for various contrast settings, essential for deep learning models. We save processed images in RGB format for compatibility. Our custom deep learning model combines Attention U-Net with pre-trained models, DenseNet121 and InceptionV3. The architecture uses attention gates for refined segmentation and a transformer block for feature refinement, leading to precise pixel-level boundaries. The model is optimized for high accuracy in liver tumor identification.

Keywords: Liver CT scans, segmentation masks, medical image processing, Attention U-Net, DenseNet121, InceptionV3, deep learning, data preprocessing, liver tumor identification.

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

Block Diagram

Specifications

4.1 H/W System Configuration:-

Β·         Processor                        -    I3/Intel Processor

Β·         RAM                              -    4GB (min)

Β·         Hard Disk                      -   160GB

Β·         Key Board                     -    Standard Windows Keyboard

Β·         Mouse                            -    Two or Three Button Mouse

Β·         Monitor                          -    SVGA

4.2 S/W System Configuration:-

Β·         Operating System            :   Windows 7/8/10

Β·         Application Server          :   Python               

Β·         Front End                         :   HTML, CSS, Bootstrap

Β·         Database                           :   SQLYog

Server                              :   Xampp

Demo Video

mail-banner
call-banner
contact-banner
Request Video