Last update: Feb. 8, 2004

BACK


Publications by Stephen M. Pizer* et al. on shape symmetry elicitation :

*Affiliations: Department of Computer Science, College of Arts and Sciences,
Medical Image Display & Analysis Group (MIDAG)
The University of North Carolina at Chapel Hill
Email: pizer@cs.unc.edu

BibTeX references.


Multiscale Medial Loci and Their Properties

S. M. Pizer, K. Siddiqi, G. Szekely, J. N. Damon & S. W. Zucker.

International Journal of Computer Vision (IJCV), 55(2-3), pp. 155-179, 2003.
Special Issue on Research at the University of North Carolina,
Medical Image Display & Analysis Group (MIDAG)

Abstract

Blum's medial axes have great strengths, in principle, in intuitively describing object shape in terms of a quasi-hierarchy of figures. But it is well known that, derived from a boundary, they are damagingly sensitive to detail in that boundary. The development of notions of spatial scale has led to some definitions of multiscale medial axes different from the Blum medial axis that considerably overcame the weakness. Three major multiscale medial axes have been proposed: iteratively pruned trees of Voronoi edges (Ogniewicz, 1993; Székely, 1996; Näf, 1996), shock loci of reaction-diffusion equations (Kimia et al., 1995; Siddiqi and Kimia, 1996), and height ridges of medialness (cores) (Fritsch et al., 1994; Morse et al., 1993; Pizer et al., 1998). These are different from the Blum medial axis, and each has different mathematical properties of generic branching and ending properties, singular transitions, and geometry of implied boundary, and they have different strengths and weaknesses for computing object descriptions from images or from object boundaries. These mathematical properties and computational abilities are laid out and compared and contrasted in this paper.

Keywords: medial loci, multiscale, shape


Untangling the Blum Medial Axis Transform

Robert A. Katz and Stephen M. Pizer

International Journal of Computer Vision (IJCV), 55(2-3), pp. 139-153, 2003.
Special Issue on Research at the University of North Carolina,
Medical Image Display & Analysis Group (MIDAG)

Abstract

For over 30 years, Blum's Medial Axis Transform (MAT) has proven to be an intriguing tool for analyzing and computing with form, but it is one that is notoriously difficult to apply in a robust and stable way. It is well documented how a tiny change to an object's boundary can cause a large change in its MAT. There has also been great difficulty in using the MAT to decompose an object into a hierarchy of parts reflecting the natural parts-hierarchy that we perceive. This paper argues that the underlying cause of these problems is that medial representations embody both the substance of each part of an object and the connections between adjacent parts. A small change in an object's boundary corresponds to a small change in its substance but may involve a large change in its connection information. The problems with Blum's MAT are generated because it does not explicitly represent this dichotomy of information. To use the Blum MAT to it's full potential, this paper presents a method for separating the substance and connection information of an object. This provides a natural parts-hierarchy while eliminating instabilities due to small boundary changes. The method also allows for graded, fuzzy classifications of object parts to match the ambiguity in human perception of many objects.

Keywords: medial, medial analysis, form analysis, Blum MAT, object part hierarchies


Deformable M-Reps for 3D Medical Image Segmentation

Stephen M. Pizer et al.

International Journal of Computer Vision (IJCV), 55(2-3), pp. 85-106, Nov.-Dec. 2003.
Special Issue on Research at the University of North Carolina,
Medical Image Display & Analysis Group (MIDAG)

Abstract

M-reps (formerly called DSLs) are a multiscale medial means for modeling and rendering 3D solid geometry. They are particularly well suited to model anatomic objects and in particular to capture prior geometric information effectively in deformable models segmentation approaches. The representation is based on figural models, which define objects at coarse scale by a hierarchy of figures-each figure generally a slab representing a solid region and its boundary simultaneously. This paper focuses on the use of single figure models to segment objects of relatively simple structure. A single figure is a sheet of medial atoms, which is interpolated from the model formed by a net, i.e., a mesh or chain, of medial atoms (hence the name m-reps), each atom modeling a solid region via not only a position and a width but also a local figural frame giving figural directions and an object angle between opposing, corresponding positions on the boundary implied by the m-rep. The special capability of an m-rep is to provide spatial and orientational correspondence between an object in two different states of deformation. This ability is central to effective measurement of both geometric typicality and geometry to image match, the two terms of the objective function optimized in segmentation by deformable models. The other ability of m-reps central to effective segmentation is their ability to support segmentation at multiple levels of scale, with successively finer precision. Objects modeled by single figures are segmented first by a similarity transform augmented by object elongation, then by adjustment of each medial atom, and finally by displacing a dense sampling of the m-rep implied boundary. While these models and approaches also exist in 2D, we focus on 3D objects. The segmentation of the kidney from CT and the hippocampus from MRI serve as the major examples in this paper. The accuracy of segmentation as compared to manual, slice-by-slice segmentation is reported.

Keywords: segmentation, medial, deformable model, object, shape, medical image


Automatic and Robust Computation of 3D Medial Models Incorporating Object Variability

Martin Styner, Guido Gerig, Sarang Joshi & Stephen Pizer

International Journal of Computer Vision (IJCV), 55(2-3), pp. 107-122, Nov.-Dec. 2003.
Special Issue on Research at the University of North Carolina,
Medical Image Display & Analysis Group (MIDAG)

Abstract

This paper presents a novel processing scheme for the automatic and robust computation of a medial shape model, which represents an object population with shape variability. The sensitivity of medial descriptions to object variations and small boundary perturbations are fundamental problems of any skeletonization technique. These problems are approached with the computation of a model with common medial branching topology and grid sampling. This model is then used for a medial shape description of individual objects via a constrained model fit. The process starts from parametric 3D boundary representations with existing point-to-point homology between objects. The Voronoi skeleton of each sampled object boundary is partitioned into non-branching medial sheets and simplified by a novel pruning algorithm using a volumetric contribution criterion. Using the surface homology, medial sheets are combined to form a common medial branching topology. Finally, the medial sheets are sampled and represented as meshes of medial primitives. Results on populations of up to 184 biological objects clearly demonstrate that the common medial branching topology can be described by a small number of medial sheets and that even a coarse sampling leads to a close approximation of individual objects.

Keywords: medical imaging, shape analysis, Voronoi skeleton, medial shape description, skeleton pruning


M-Reps: A New Object Representation for Graphics

S. M. Pizer, A. Thall, and D. Chen (1999).
Submitted to ACM TOG.


Medial Node Models to identify and Measure Objects in Real-Time 3D Echocardiography

Stephen G, Pizer S. M. (1999).
IEEE Transactions on Medical Imaging 18: (10) 1025-1034.


Marching optimal-parameter ridges:
An algorithm to extract shape loci in 3D images

Jacob D. Furst & Stephen M. Pizer
1st International Conference on Medical Image Computing & Computer-Assisted Intervention (MICCAI'98)
Massachusetts Institute of Technology, Cambridge MA, USA, October 11-13, 1998

Abstract

A method for identifying image loci that can be used as a basis for object segmentation & image registration. The focus is on 1D & 2D shape loci in 3D images. This method, called marching ridges, uses generalized height ridges, oriented medialness measures and a marching cubes like algorithm to extract optimal scale-orientation cores. It can aslo be used of other tasks such as finding intensity skeletons of objects and identifying object boundaries.

Notes

Maximum Convexity Height Ridge (Eberly 1996):

Expanded upon the above, the authors propose the following - more general - new definition.

Height Ridge:

Skeletons & edges finding require a choice of directions different than that of the maximal convexity definition (??? unclear why ??? not explained ... ).

Optimal Parameter Height Ridge (OPHR):

N.B.: For OPHR, each ridge point is a maximum of the function M when restricted to the space spanned by the directions transverse to the ridge.

Marching Ridges Algorithm

Marching ridge incorporates the strategies of both marching lines and cubes. Furthermore, beside identifying the zero-x of 1st derivatives, 2nd derivatives must also be checked (negative).


3D/2D Registration via Skeletal Near Projective Invariance in Tubular Objects

Alan Liu , Elizabeth Bullitt & Stephen M. Pizer
1st International Conference on Medical Image Computing & Computer-Assisted Intervention (MICCAI'98)
Massachusetts Institute of Technology, Cambridge MA, USA, October 11-13, 1998

Abstract

The skeletons of tubular anatomical structures (e.g. intracerebral blood vessels) are used as registration primitives. The method is based on the property of near projective invariance (of 3D space curves into 2D planar curves) found in tubular objects.

Notes

Projective invariance of a 3D tubular object

In practice, the tubular shape does not preserve this property all along its length, due to overlaps in the projection. There are 2 such types of overlaps:

  1. Local overlap or self-occlusion: a contiguous portion of the same tube overlaps under projection.
  2. Non-local overlap: protions of 2 distinct tubes overlap.

Registration algorithm

  1. 3D skeletons are extracted from volume data (3D MRA), using core centers.
  2. 2D skeletons are extracted from X-ray angiograms, also using cores.
  3. Disparity/correspondence fields are computed between these 2 sets of skeletons, where the 3D skeletons are first projected


Volume Rendering Guided by Multiscale Medial Models

David T Chen, Stephen M Pizer, Andrei State
TR97-002, Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599-3175

David Chen's PhD dissertation (html) on the same topic.


Marching Cores: A Method for Extracting Cores from 3D Medical Images

J. D. Furst S.M. Pizer & D.H. Eberly
Proceedings of the Workshop on Mathematical Methods in Biomedical Image Analysis
IEEE Computer Society, June 1996, San Francisco, CA, pp.124-130.

Abstract

The Marching Cores algorithm generates cores of 3D medical images and also generalizes to finding implicitly defined manifolds of codimension greater than one. As we march along the core, we use medialness kernels to generate new medialness values and then find ridges in the extended medial space using the geometric definition of height ridges and mathematical models of manifold intersections. Results from both a test image and a CT image illustrate the algorithm.


Intensity Ridge & Widths for Tubular Object Segmentation & Description

S. Aylward, E. Bullit, S. Pizer & D. Eberly
Proceedings of the Workshop on Mathematical Methods in Biomedical Image Analysis
IEEE Computer Society, June 1996, San Francisco, CA, pp. 131-138.

Some illustrative results here.


BACK

Page created & maintained by Frederic Leymarie, 1999-2000.
Comments, suggestions, etc., mail to: leymarie@lems.brown.edu