3d skeleton from z-stack of binarized images

2 visualizzazioni (ultimi 30 giorni)
Rory
Rory il 23 Apr 2014
Commentato: Iris il 1 Dic 2014
I have 10 10x10 um binarized images recorded in 0.1 um steps (so the volume is 10x10x1 um). The images are of entangled fibers. I want to generate a 3d skeletonization of these fibers (branch structure from which to calculate branch lengths, number of branches, porosity, tortuosity, etc.).
How do I do it? Thanks in advance.
  1 Commento
Iris
Iris il 1 Dic 2014
Hi, I have a very similar problem, working with 3D TiFF files of cytoskeletal structures which I would like to classify by shape (whether they are curved or straight) and length. They are separated objects, so I won't have to worry with nodes. Still I need to skeletonize, which I have not figured out how to do. I have done a distance transformation, but would need to perform a non-maximum suppression or something similar now before performing the Hough Transformation. How did you work out the 3D skeletonization back then? Many thanks in advance!

Accedi per commentare.

Risposte (1)

Image Analyst
Image Analyst il 24 Apr 2014
Wow. Not easily. Tracking fibers in 3 dimensions is not trivial. Of course you can skeletonize but where fibers touch there will be a connection, and you don't want one there. We've done it, but it's very complicated and not just a short demo we can upload here.
  2 Commenti
Rory Staunton
Rory Staunton il 24 Apr 2014
It seems I should first generate a 3d array of voxels, input the known values from the images in the correct locations, and then interpolate the values of those in between. From there, I could at least generate an isosurface. With an isosurface I guess I could begin to skeletonize by 'shrinking' the surface until nothing is left but nodes and branches? Let me know if you suggest a different approach.
Image Analyst
Image Analyst il 24 Apr 2014
Not sure hwy you need an isosurface or why you need to interpolate.

Accedi per commentare.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by