Operating system: Windows 10
Slicer version: 5.6.2
Hi everyone,
I have about 10 MRI scans of a family member, taken from the early 2000s to now, covering the brain and the spine. I want to compare these scans over the years, ideally by creating a video or GIF that fades between similar images or viewing them side by side, but I’m not sure how to start.
The reports include phrases like:
Multiplanar MR images of the brain before and after injecting gadolinium.
Axial and sagittal MR images of the spine, with contrast, in T1/T2-weighted sequences.
FLAIR images and gradient echo techniques for certain views.
Someone told me that unless these scans use 3D sequences (which I don’t think they do), it’s hard to compare because the slices aren’t in the exact same planes. Still, I want to try since doctors here don’t spend much time reviewing older scans, and a proper comparison could really help.
ChatGPT mentioned ANTs, but it seems more complicated than Slicer. Do you know of any software, tools, or AI that could align and compare these images easily or even create the kind of video I’m hoping for? Or could you please guide me on how to achieve this using Slicer?
What you describe should be possible. Of course the scans may look very different from study to study so you may not be able to see the same structures in the same way at each time point.
Thank you. I’ve opened two studies to experiment, but it looks like I’ll need to go through a lot of documentation and maybe some YouTube videos, as there are just so many options, buttons, views, and menus to figure out!
Does Slicer automatically find images with the same MR setting and view to compare them?
True, it’s complicated, in part because there are many kinds of imaging and many different things people might want to do. Hopefully you can find your way through it. If you run into specific issues be sure to post, ideally with screenshots so we can give you specific suggestions.
No, that’s something you need to do manually. MR scans are not uniform, so there may not even be the same scan types from study to study, or they may have different names (series descriptions) for the same type of scan depending on how they were acquired.
I watched the first three YouTube tutorials by Jan Witowski, and while they are the best I found, I didn’t continue because they seem to focus on segmentation, which might not be relevant to this project if I’m correct.
Instead, since I only have one week to create the comparison, I opened all 10 MRI scans in Weasis, exported them as PNG files, and organized them into folders. I further categorized the folders based on the scanned regions, such as Brain, TSp, LSp, etc., to make things less confusing. It would have been great if 3D Slicer had some sort of AI or similarity check to assist with this part.
I noticed that Weasis provides two parameters for each slice: Thickness and Location. How accurate are these values? Could 3D Slicer use them to generate a 3D model of the body from all 10 scans and align slices from different scans to this model for comparing slices that are close to one another?
If that’s not feasible, what approach would you recommend for visually comparing the brain and spine across these 10 MRI scans spanning several years? There are over 2,300 slices/images in total. From what I understand about 3D Slicer so far, it doesn’t seem to simplify this specific application I’m trying to achieve, meaning I’d have to handle all the tedious work manually. Am I correct?
Based on what you have described I would suggest the following:
drag and drop the folders containing the dicom files for each of the 10 scans (called Studies) so that they are indexed in Slicer’s dicom database
this will sort the files by date and collect related images into what are called “series” which typically correspond to what loads in Slicer as a Volume (taking into account the image geometry like spacing and slice location)
you can load whole studies or individual series to view. If the particular MR series corresponds to a volume it will load as one. If a series is not a volume it may be something else more complex and probably you want to ignore those.
Thank you.
I’m not sure how one of these two slices could be registered to the other when they seem to be on slightly different planes. How can the registered image still be accurate?
Also, for spinal MR images, how is registration handled given the presence of surrounding structures like internal organs? Is there a method to focus solely on the spinal column for registration, ignoring the rest of the image?
The brain images should register well, as long as there is a full volume of data. If they are thickly sliced, then seeing one scan rotated into the sampling grid of the other will probably be fuzzy, but at least the structures will line up. You should go ahead and try. Registration — 3D Slicer documentation
For your question about the spine, yes, you can provide a mask that indicates which part of the image should be registered. Parts outside the mask will be ignored.