Liver vasculature segmentation

Hello, 3D Slicer team!
We want to use 3D Slicer in a project where it is necessary to make a reconstruction of liver, tumor, and arteries similar to your recent manuscript (Utility of 3D Reconstruction of 2D Liver Computed Tomography/Magnetic Resonance Images as a Surgical Planning Tool for Residents in Liver Resection Surgery - PubMed ). Unfortunately, the paper doesn’t explain any segmentation and reconstruction steps.
I used high contrast 0.625 mm arterial and venous angio CTs and followed Slicer’s tutorials - Heart segmentation (Whole heart segmentation from cardiac CT in 10 minutes - YouTube) and segmentation for 3D printing (New video tutorial for Segment editor - lumbar spine segmentation for 3D printing). Thanks to tutorials - the liver and tumor were efficiently segmented and reconstructed (liver_SceneView.jpg). However, the segmentation of the vasculature is far away from perfection showing in the manuscript (MasterSceneView.jpg).
Would be possible to explain in steps how you reconstructed vessels from the arterial and venous angio CTs? Did you use SlicerVMTK module? By the way, Slicer 4.8.1 contains extension SlicerVMTK module, but this extension is absent in Slicer 4.9.0 latest nightly build (2018-04-23).
Also, did you use ITK in 3D Slicer to reconstruct liver vasculatures? If so, how ITK was connected to 3D slicer? Via what extension?
Would be possible to create a tutorial video specifically for vessels reconstruction? Or, is it already exist?
Thanks a lot for your help!


1 Like

Would be possible to explain in steps how you reconstructed vessels from the arterial and venous angio CTs?

It was a mostly manual process, using threshold paint, followed up manual touch-ups and smoothing. In the new Segment editor module there are some more advanced tools (Grow from seeds; Fast marching - in SegmentEditorExtraEffects extension) that may make the process a bit easier.

Did you use SlicerVMTK module?

We did not use it (at that time it was not available) but at least the vesselness filtering part might be able to help making vessels more distinguishable from background. I would recommend to contact VMTK developers directly in asking advice about what VMTK tools may be used for your images.

By the way, Slicer 4.8.1 contains extension SlicerVMTK module, but this extension is absent in Slicer 4.9.0 latest nightly build (2018-04-23).

Both Slicer and VMTK has been going through large overhauls recently. Probably it’ll take at least a couple of weeks until we can get back VMTK in the extension manager. Until then you can use Slicer 4.8.1 or use VMTK processing tools directly, outside of Slicer.

Also, did you use ITK in 3D Slicer to reconstruct liver vasculatures? If so, how ITK was connected to 3D slicer? Via what extension?

We did not use any ITK filters. You have access to hundreds of ITK filters through Simple Filters module (included in Slicer core).

Would be possible to create a tutorial video specifically for vessels reconstruction? Or, is it already exist?

Suitable method for vessel segmentation depends entirely on what vessels in which organ need to be segmented, what imaging modality, imaging protocol, contrast agent are used. If we segment vessels again then we may create a tutorial about how we do it exactly, for that particular study.

1 Like