Performing semantic segmentation of brain volume on 2D slices

10 views (last 30 days)
Abdulrahman Alduraywish
Abdulrahman Alduraywish on 21 Jun 2021
I working on semantic segmentation of brain in CSF,GM and WM. Due to the limited MRI scans that I have access to, I want to perform the training on 2D slices. Is there any advice or code that I can start with?

Answers (1)

Philip Brown
Philip Brown on 21 Jun 2021
You could take a look at this GitHub repo Brain-MRI-Age-Classification-using-Deep-Learning. The function prepare2DImageDataset.m might be relevant for you.
I think this example might be some help: 3-D Brain Tumor Segmentation Using Deep Learning, or this video tutorial.
For a 2-D semantic seg example (not involving brains), take a look at Semantic Segmentation Using Deep Learning. You'd need to get your data from the 3-D MRI scans into 2-D slices. You could look at writing a custom datastore to read 2-D slices from the 3-D data.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!