Periodontal ligament (PDL) segmentation

I have successfully segmented a tooth and maxilla from my imaging data. However, I am facing challenges with segmenting the periodontal ligament (PDL). I attempted to use shelling techniques to create the PDL, but unfortunately, the shelling process was not successful, possibly due to complexities in the geometry. Consequently, I am seeking alternative methods to accurately generate the PDL without relying on shelling.

If anyone has experience or expertise in effectively segmenting the periodontal ligament or can suggest alternative approaches, I would greatly appreciate your assistance. My goal is to ensure a precise representation of the PDL within the segmented tooth and maxilla model. Thank you in advance for any guidance, suggestions, or techniques you can provide.

Could attach a few images that shows the kind of images that you work with, the structure that you try to segment, and your results so far? It may help us to give you some hints.


Having successfully extracted both the maxilla model and 16 individual teeth from my imaging data, I meticulously closed any gaps or voids within the model structure. My utilization of Blender facilitated a sculpting process that significantly refined and elevated the overall quality of the maxilla model.

Currently, I’m confronted with the task of manually crafting a 0.2mm thick periodontal ligament (PDL) layer that remains consistent across all teeth. Regrettably, the specific PDL thickness I require couldn’t be accurately extracted from the original CT scan data. In light of this, my intention is to manually delineate the PDL layer onto the surfaces of the teeth using appropriate software tools.

I’m seeking insights regarding effective techniques to accomplish this endeavour. I’m particularly interested in understanding if a plausible approach exists for manually generating the PDL layer from the tooth surfaces. Any suggestions, guidance, or expertise in this regard would be immensely valuable.

It’s worth noting that I’m specifically looking for alternative methods that go beyond the conventional options such as shelling, upscaling/downscaling, or utilizing boolean operations. If anyone possesses novel ideas or distinct methodologies to create the PDL manually, I eagerly anticipate the opportunity to benefit from your innovative perspectives and expertise.

Do you want to extract the shape of the PDL from the CT scan or you are just looking for tools that allow you to paint a thin layer on the tooth surface?

What is the purpose of this? Creating a highly detailed model for one specific case (for example, for 3D visualization for educational purposes) or you would want to do some clinical analysis?

I’m looking for tools that let me paint a thin layer on tooth surfaces of 0.2mm thickness for all teeth. After this, I’ll turn these models into CAD files, assemble them, and analyze them using ANSYS. I come from a mechanical engineering background and am researching dental biomechanics as part of my PhD work.

Since you don’t rely on images and it is hard to represent thin layers as labelmap images, it makes sense to grow the thin layer in mesh representation, from the tooth surface. Extracting the tooth surface areas where you want to grow from should be straightforward (you can easily do it in Slicer, but I guess in Blender or in the CAD software, too). The typical methods for growing layers that you dismissed (shelling, growing, subtracting, etc.) should mostly work. Self-intersection at sharp edges may be a problem but if you have time then you can fix them by local manual editing.

If you want a more automated pipeline then you can implement something similar that is used for cortical thickness measurement (such as in FreeSurfer), but it would only worth the effort if you had to analyse many cases or you would want to measure the actual PDL thickness.