Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Segmentation of Body fat using Machine Learning

Obesity is increasingly prevalent and associated with increased risk of developing type 2 diabetes, cardiovascular diseases, and cancer. Magnetic resonance imaging (MRI) is an accurate method for determination of body fat volume and distribution. However, quantifying body fat from numerous MRI slice

Project Title

Segmentation of Body fat using Machine Learning

Project Area of Specialization

Artificial Intelligence

Project Summary

Obesity is increasingly prevalent and associated with increased risk of developing type 2 diabetes, cardiovascular diseases, and cancer. Magnetic resonance imaging (MRI) is an accurate method for determination of body fat volume and distribution. However, quantifying body fat from numerous MRI slices is tedious and time-consuming. Here we are developing a machine/deep learning-based method for measuring visceral and subcutaneous fat.

In first phase, we convert CT (Computed Tomography) images into MRI (Magnetic resonance imaging) images, as it is the gold standard in medical imaging. Unfortunately, it is not a viable option for patients with metal implants, as the metal in the machine could interfere with the results and the patient’s safety. So, to solve this problem we are using CT images and then converting in MRI images.

In second phase, we are using segmentation techniques to segment out body fat. A machine/deep learning approach was developed for segmenting visceral and subcutaneous fat based on the U-net architecture. Machine/deep learning can learn patterns in visual inputs in order to predict object classes that make up an image.

Project Objectives

The main aim of this project is to design a model for Fat segmentation. The objective set are:

  • Detection of fat region in Human Body.
  • Separation of Brown Adipose Tissues (BAT) and White Adipose Tissues (WAT).
  • Developing and analyzing Machine Learning Algorithms for Fat segmentation
  • To run and verify a model with dataset having no ground truth i.e. images or results from experts.

Project Implementation Method

Our objective is to detect the human body fat, segment brown and white fat using Machine Learning Techniques. For this purpose, we need dataset of MRI Scanned Images, which we will acquire by translating labeled dataset of CT Scanned Images. The prior step before the translation is the pre-processing to remove the noise and normalized the MRI images. Image Translation is achieve using CycleGAN tool. Segmentation part is done by using the U-NET which is neural network for segmentation of biomedical images.

Methodolgy

For training purpose, the available dataset is CT images. CT is preferable for bones and MRI is used for soft tissues such as fat parts around the organs. Due to unavailability of MRI dataset, we need to translate these images. CycleGAN uses unsupervised method using the training dataset and move from source to target domain.

U-NET is used for semantic segmentation, which does label the ROI in the image to equivalent class. U-NET model works on Convolution, Max Pooling and Transposed Convolution.

Software Techniques used in project
Serial # Components Description 
1. CycleGAN ML Technique for Image Translation
2.  U-NET Technique for Image Segmentation
3.  ITK-Snap/3D-Slicer Tool for Segmentation of CT/MRI images (for Verifications of results)

The framework of our project is as mentioned in above table, we will use CycleGan for Image Translation from one domain to another domain. And then we will use these translated images for segmentation in U-net. We are using deep learning techniques so we will not use ITK-Snap as much in our project. But we will use ITK-Snap to compare our generated results of U-net with the segmented image which is produced by using ITK-Snap.

Serial #

1.

2. 

3. 

Benefits of the Project

1. Our project is beneficial in medical perspectives i.e. to prevent from diseases such as:

  • Obesity
  • Cardiac diseases
  • Diabetes
  • Some Metabolic syndromes

2. Useful for datasets having no ground truth, which means we can train our model using the training data of one domain and then validate that model by using the data from other domain.

3. All existing algorithms dependent upon expert knowledge, but our model can segment out fat using machine learning techniques with no need of any expert.

Technical Details of Final Deliverable

  1. Our product will be a complete model which can segment out body fat tissues from MRI/CT images.
  2. Firther it can be used for images (datasets) with no ground truth available.

Final Deliverable of the Project

Software System

Core Industry

Medical

Other Industries

Education

Core Technology

Artificial Intelligence(AI)

Other Technologies

Sustainable Development Goals

Good Health and Well-Being for People, Industry, Innovation and Infrastructure

Required Resources

Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1Initial Study and Project ResearchReport on initial study and existing models for fat segmentation
Month 2Model Selection and Comparison Comparison report for different Neural Networks for image segmentation and translation.
Month 3Model Selection for Image translation Selected Neural network for image translation i.e. CycleGAN technique
Month 4Model Selection for SegmentationSelected Neural Network for Segmentation i.e. U-net architecture
Month 5Selected models analysis Report of training with previous data, their results and accuracy for selected models.
Month 6Training for our own DatasetTrained U-net for our own data set
Month 7Translation from CT to MRI imagesTrained CycleGAN and translated images from CT to MRI
Month 8Final model for fat SegmentationReport on final outcome and results for verification.
If you need this project, please contact me on contact@adikhanofficial.com
Design of automated vehicle for handicap using artificial techniques

This project comprises of facilitating the handicapped people in driving vehicles. We use...

1675638330.png
Adil Khan
10 months ago
Automation of Cafeteria Using Django Framework and React Native

The Project ?Cafeteria Automation System? enables the end users to register online, read a...

1675638330.png
Adil Khan
10 months ago
Iot based industrial load monitoring with PF controller

With the development in modern communication technology, every physical device is now conn...

1675638330.png
Adil Khan
10 months ago
Low Cost Antenna Trainer (Transmitter) With Multiple Antennas

The main motive behind making this project is that these antenna trainer are very expensiv...

1675638330.png
Adil Khan
10 months ago
Air Pollution Monitoring System

Air pollution has become a common phenomenon everywhere. Especially in the urban areas, ai...

1675638330.png
Adil Khan
10 months ago