Susceptibility Weighted Imaging
Through this assignment you will learn about susceptibility weighted imaging (SWI). You are provided with real data acquired on a 7T MRI scanner (single human brain slice, gradient recalled echo acquisition with an echo time of 16.81ms). You are required to use a corresponding magnitude and phase image and create a susceptibility weighted image. Additionally, you will investigate how susceptibility weighted images are created and how contrast in these images can be changed via the phase mask.
Prior to starting the assignment, you will need to:
o get access to MATLAB.
o download NIAK tools (https://www.nitrc.org/projects/niak/)
o download the data provided and open it in MATLAB using the NIAK tool to read .nii (NIfTI) files.
o start to learn the basics of MATLAB in viewing and working with images (use the ‘imshow’ command to view
images and change the scale and see how to best visualise the images).
o read the 2000 paper by Wang et al. which outlines the method of homodyne filtering (Eqs. 5-7).
o read the 2004 paper by Haacke et al. which describes SWI, and the process used to create a phase mask.
Once you have completed the above tasks you are ready to start create a susceptibility weighted image. Enjoy!
What you need to do (20 marks in total):
1) Show the magnitude and raw phase images in MATLAB. Use the data cursor tool and highlight values around the image, you will see that the raw phase image contains values in the [-π, π] range. Why is this the case?
[1 mark]
2) You will now work with the magnitude and raw phase image data. Your task is to implement homodyne filtering and produce an image of tissue phase.
You need to submit your homodyne filter script. Save the tissue phase image and plot it over a range [-2, 2]. What happened to the wraps present in the raw tissue phase? [Note: as a first step, use a filter size of 1⁄4 of the matrix size, and consider using the ‘hann’ function in MATLAB for the creation of the 2D filter]
[5 marks]
3) Now you will create a phase mask. Create the phase mask from tissue phase using positive tissue phase values only.
Show the image over the range [0.7, 1] and save it for submission.
[3 marks]
4) With the tissue phase mask in hand, now you will be able to investigate how raising the phase mask to a power (P) influences the result. Create a susceptibility weighted image when
o P=1.Savetheimageandlabelit. o P = 2. Save the image and label it. o P = 4. Save the image and label it.
Discuss the influence of P on the susceptibility weighted result. How should P be chosen?
[4 marks]
5) Create a susceptibility weighted image using P = 2 and by emphasizing negative tissue phases only. Describe the steps you used to create this image. Save your result and label it clearly. How does this image differ from
when positive tissue phase values are used to create the phase mask?
[4 marks]
6) Instead of using 1⁄4 of the matrix size in your homodyne filter setting, try different sizes such as 1⁄2 and 1/8.
Show the images and discuss how filter size affects tissue phase.
[3 marks]
You should only submit what has been identified as part of this assignment using blue italicised font. Please submit one file each using the respective blackboard Turnitin links:
(1) Please submit a single REPORT file including the ASSIGNMENT COVERSHEET. Each question should be labelled clearly, and figures should be identified using appropriate titles.
(2) Please submit a single .m file containing your Matlab code and scripts