John A. Bogovic, Jerry L. Prince, and Pierre-Louis Bazin
Deformable models are widely used for image segmentation, most commonly to find single objects within an image. Although several methods have been proposed to segment multiple objects using deformable models, substantial limitations in their utility remain. This paper presents a multiple object segmentation method using a novel and efficient object representation for both two and three dimensions. The new framework guarantees object relationships and topology, prevents overlaps and gaps, enables boundary-specific speeds, and has a computationally efficient evolution scheme that is largely independent of the number of objects. Maintaining object relationships and straightforward use of object-specific and boundary-specific smoothing and advection forces enables the segmentation of objects with multiple compartments, a critical capability in the parcellation of organs in medical imaging. Comparing the new framework with previous approaches shows its superior performance and scalability.
Source code and demonstrations
Source code and MATLAB demonstrations can be found on the MGDM NITRC page.
- Compiled MGDM code and MATLAB scripts can be downloaded from NITRC. This release also contains several demonstrations of MGDM.
- Instructions for checking out and compiling the MGDM source code.
- Users experienced with deformable models can take full advantage of MGDM by specifying boundary-specific speeds.