Multidimensional segmentation based on adaptive bounding box and ellipsoid models
AssigneeSiemens Medical Solutions USA, Inc.
InventorsCarlos E. Cardenas, Thomas Stingl, Marc Rose
Life of this patent
Estimating the term…
Abstract
A seed point is selected inside a structure that is to be segmented in image data. An adaptive model is defined around the seed point, and a preprocessing filter is applied only within the bounding region. A presegmentation of the preprocessed result is performed, and the bounding region is expanded if necessary to accommodate the presegmentation result. An adaptive model for post-processing may be used. The model is translated, rotated and scaled to find a best fit with the pre-segmented data.
Claims20
A method for segmenting a structure in a set of image data, the structure being identified by one or more seed points, comprising a processor configured to perform the following steps of:
- a) defining an adaptive model around the seed point having one or more boundaries and sectors;
- b) applying prefiltering only on the area defined by the adaptive model;
- c) applying presegmentation within the result of prefiltering;
- and,
- d) analyzing results of presegmentation for rotation or translation of the adaptive model;
- e) if the result of the presegmentation touches any of the one or more boundaries of the adaptive model, expanding the corresponding boundary and sector.
A method for segmenting a structure in a set of image data, the structure being identified by one or more seed points, comprising a processor configured to perform the following steps of:
- (a) presegmenting the structure;
- (b) defining a bounding shape around the seed point, the bounding shape having one or more boundaries;
- (c) filtering at least a portion of the set of image data;
- (d) determining whether any part of the one or more boundaries are within the bounding shape;
- and
- (e) if any part of the one or more boundaries are within the bounding shape, growing a region within the bounding shape and if the region touches any of the one or more boundaries before reaching the structure, expanding the bounding shape.
A computer system for segmenting a structure in a set of image data, the structure being identified by one or more seed points, comprising:
- one or more processors;
- a memory readable by the processor, the memory comprising program code executable by the processor, the program code adapted to perform the following steps:
- (a) presegmenting the structure;
- (b) defining a bounding shape around the seed point, the bounding shape having one or more boundaries;
- (c) filtering at least a portion of the set of image data;
- (d) determining whether any part of the one or more boundaries are within the bounding shape;
- and
- (e) if any part of the one or more boundaries are within the bounding shape, growing a region within the bounding shape and if the region touches any of the one or more boundaries before reaching the structure, expanding the bounding shape.
Dependencies are inferred from the claim text.