Operating system: Windows 10
Slicer version: 4.8.1
Hi,
I am attempting to segment the spinal vertebrae of a pig from CT images.
The objective is to generate a surface model from the bone segmentation. The user will then perform a registration between the model and the pig (matching points on the model to the respective points on the pig’s spine) so that a surgical navigation system is in place.
The region of interest is the spinous process (the pointy tip of the vertebra; enclosed in red) since this is the site on the pig’s spine where the stylus tool can easily access during navigation.
The CT slice in use is shown below as well as a closeup of the vertebrae. The bone can clearly be seen in white and the vertebra is well-defined.
However, the brightness/contrast does not seem to be consistent throughout the slice. For instance, the spinous process - the most important region - is not being processed as bone (it is a shade of gray rather than white) and this is causing issues in segmentation since the entire vertebra needs to be segmented.
This is evident when I try to perform a bone segmentation using Threshold in which the bone structure of interest (the vertebra) is not being entirely segmented (the spinous process is left out). Further peculiarities include the bone structure not of interest (the ribs) getting segmented perfectly in addition to artifact in the lower region being included.
Threshold results:
Closeup of vertebra for the above cases:
I am hoping that better segmentation techniques / tools exist that can solve this unique problem.
I know of threshold separating filters such as Otsu but I am not getting much success with these tools.
Any insight into this matter will be greatly appreciated.
Thanks,
Hikmat