Operating system: Windows 11
Slicer version: 5.2.2
Expected behavior: Segmenting to be recorded
Actual behavior: Lagging and freezing. No segmenting is recorded after done loading.
Hi, I am new to 3D slicer and am using this software to segment CT scans for a research project. I was able to do a sample as provided by the software with no issues. After downloading my CT scans that are 10GB in size I am now having issues. When using the threshold application my Slicer app just closes and nothing is saved. When using the level tracing application and click to segment something, it doesn’t actually segment the section. Instead, the screen freezes and nothing saves. I have tried this on both of my laptops and seem to be having issues with both. Not sure if it matters but the current one I am trying has 16 GB RAM and 474 GB storage. Any help is greatly appreciated. Thank you!
For segmenting a 10GB image you need minimum 30-50GB memory to store the segmentation and working buffers (e.g., partial computation results). Since you don’t have that much physical RAM, all operations become several magnitudes slower.
For a CT of 10GB size I would recommend at least 100GB of RAM, and a fast CPU (preferably 4GHz clock speed) with large cache.
If that is not feasible, you can use Crop volume module to remove the irrelevant image regions and/or resample the image to reduce its size. If you load from non-DICOM images then you can use ImageStacks module of SlicerMorph extension to load a lower-resolution cropped version directly.
Thank you for the fast response! I am attempting to crop the images and am now getting this error.
Bad allocation means that you have ran out of memory space.
You can increase virtual memory size in your Windows system settings to at least 50GB (maybe up to 100GB if you still get out of memory errors). Things will not be any faster but at least you will not run out of memory.
Thank you so much! I got it working a little better now after cropping.