Image processing method including steps for the segmentation of a multidimensional image, and medical imaging apparatus utilizing this method
First Claim
1. A method for the processing of a multidimensional image which is formed by points representing objects which have an intensity which differs from one object to another, and are delimited from a background by way of their edges, the method comprising:
- segmenting the image into cells relating to the background and cells relating to the objects, by applying criteria which impose that said cells have respective, substantially uniform intensities, that said cells neither intersect nor enclose any object edge, and that the object edges coincide with cell edges.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for the processing of a multidimensional image which is formed by points representing objects of different intensity and are delimited from a background by way of their edges; this method includes steps for the segmentation (100; 30, 40) of the image into cells belonging to the background and cells belonging to the objects, for the application of criteria which impose that said cells (Ci) have substantially uniform intensities, that the cells neither intersect nor enclose any object edge, and that the object edges coincide with cells edges; this method includes a step for the presegmentation (30) of the image into a first number of cells while performing a classification of the image points in the various cells as a function of intensity gradients of these points, and an actual segmentation step (40) for reducing the first number of cells by classifying the cells in the form of pairs of adjoining cells (Cj, Ck), by evaluating a merger threshold (λ0(j,k)) for the cells of the pairs as a function of their intensity variance (σ2) and of their intensity gradients (∥G∥), by evaluating a specific merger threshold (l0p) below which a predetermined number (H0p) of adjoining cells of pairs is merged, and by performing the concomitant merger of adjoining cells of pairs whose merger threshold is below said specific threshold.
59 Citations
15 Claims
-
1. A method for the processing of a multidimensional image which is formed by points representing objects which have an intensity which differs from one object to another, and are delimited from a background by way of their edges, the method comprising:
-
segmenting the image into cells relating to the background and cells relating to the objects, by applying criteria which impose that said cells have respective, substantially uniform intensities, that said cells neither intersect nor enclose any object edge, and that the object edges coincide with cell edges. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
presegmenting the image into a first number of cells while performing a classification of the points of the image in the various cells in conformity with a criterion which is a function of intensity gradients (∥ - G∥
) of said points, and
actually segmenting so as to reduce the first number of cells by classifying the cells into pairs of adjoining cells (Cj, Ck) while evaluating a merger threshold (λ
0(j,k)) of the cells of the pairs as a function of the intensity variance (σ
2) and the intensity gradients (∥
G∥
) in the cells of each pair and while evaluating a specific merger threshold (l0p) below which the adjoining cells of pairs are merged in a predetermined number (H0(p)) and byperforming the concomitant merger of adjoining cells of pairs having intensity characteristics which lead to a merger threshold which is lower than the specific threshold.
-
-
3. A method as claimed in claim 2 wherein the presegmenting further comprises transforming the multidimensional image into a topographic image by way of intensity gradient functions of the image points while identifying (Ci) the cells searched in catch basins (CB) and while identifying the edges bounding said cells at watershed lines (WS) of the topographic image.
-
4. A method as claimed in claim 3 wherein the points of the watershed lines (WS) are collected in the adjoining catch basins (CB) which are situated to both sides of these lines, wherein the cells obtain a uniform intensity which is calculated as the mean value (IiMOY) of the intensity of the points within the catch basins and form a class of objects, and wherein interfaces (BD) are defined between pairs of edge points (VBD) of the pairs of adjoining cells and coincide with object edges.
-
5. A method as claimed in claim 2 wherein the actually segmenting further comprises:
-
defining a cost function (F) which comprises a first term which is a function of the intensity variance (σ
2) within the cells present in the image, and a second term which is weighted by a variable weighting factor (λ
) and is a function of intensity gradients at the edge points of cells, andevaluating the merger threshold (λ
0(j,k)) in order to perform the merging of two adjoining cells (Cj, Ck) of a pair as the value of the variable weighting factor (λ
) which cancels the difference (E0) between the cost function (F0) calculated before the merging of two cells and the cost function (F1) calculated after this merger.
-
-
6. A method as claimed in claim 5 wherein the cost function is given by the formula:
-
in which the first term is the intensity variance function, expressed by a first function for the summing, over all cells (Ci), of the squares of the differences between the intensity (I(x,y)) of a voxel having the co-ordinates (x,y) and the mean intensity (IiMOY) in the cells (Ci) whereto this voxel belongs, and in which the second term is weighted by the weighting factor (λ
) and is formed by a second function for the summing, over all pairs of voxels situated at the interface of the cells, of a specific measure which takes into account the modulus of the normalized gradient (∥
G∥
/∥
G0∥
) of the voxels of these interface pairs, andwherein the merger threshold (λ
0(j,k)) enabling the merger of two adjoining cells (Cj, Ck) to be performed is evaluated as a function of the differences of the mean intensities (IiMOY, IkMOY) of two cells to be merged, and of the number of points (mj, mk) in these cells, and of a second summing function in conformity with a formula;
-
-
7. A method as claimed in claim 5 wherein evaluating the specific merger threshold (l0p), enabling the concomitant execution of several mergers of two adjoining cells (Cj, Ck), further comprises:
-
determination of merger thresholds (λ
0(j,k)) for the cells of all pairs of cells of the image,classification of these values (λ
0(j,k)) of the merger threshold according to increasing values (λ
0p), the number of said values being at the most equal to the total number of interfaces present in the presegmented image (1≦
λ
0p≦
λ
0MAX),determination of slices (l0p) of these values of merger threshold factors (λ
0p), classified according to increasing values,formation of a simple histogram of the number (h0p) of merger events for adjoining cells in each respective slice (l0p) of the merger threshold values (λ
0(j,k)),formation of an accumulated histogram while inscribing in each slice (l0p) the accumulated sum (H0p) of the number of said events (h0p) from the first slice (l01) until the slice considered (l0p), for all slices (l01 l0MAX) of the merger threshold values (λ
0p), anddefinition of said specific merger threshold as the slice (l0p) which comprises the number of events (H0p) corresponding to a predetermined number of concomitant mergers.
-
-
8. A method as claimed in claim 7 further comprising, after evaluating the specific merger threshold,
selecting a predetermined number of interfaces to be concomitantly eliminated between adjoining cells of pairs, visiting the pairs of adjoining cells of the image and merging adjoining cells of pairs whenever the merger threshold relating to these cells (λ - 0(j,k)) is below said specific merger threshold (l0p).
-
9. The method of claim 3 wherein the actually segmenting further comprises:
-
defining a cost function (F) which comprises a first term which is a function of the intensity variance (σ
2) within the cells present in the image, and a second term which is weighted by a variable weighting factor (λ
) and is a function of intensity gradients at the edge points of cells, andevaluating the merger threshold (λ
0(j,k)) in order to perform the merging of two adjoining cells (Cj, Ck) of a pair as the value of the variable weighting factor (λ
) which cancels the difference (E0) between the cost function (F0) calculated before the merging of two cells and the cost function (F1) calculated after this merger.
-
-
10. The method of claim 9 wherein the cost function is given by the formula:
-
in which the first term is the intensity variance function, expressed by a first function for the summing, over all cells (Ci), of the squares of the differences between the intensity (I(x,y)) of a voxel having the co-ordinates (x,y) and the mean intensity (IiMOY) in the cells (Ci) whereto this voxel belongs, and in which the second term is weighted by the weighting factor (λ
) and is formed by a second function for the summing, over all pairs of voxels situated at the interface of the cells, of a specific measure which takes into account the modulus of the normalized gradient (∥
G∥
/∥
G0∥
) of the voxels of these interface pairs, andwherein the merger threshold (λ
0(j,k)) enabling the merger of two adjoining cells (Cj, Ck) to be performed is evaluated as a function of the differences of the mean intensities (IjMOY, IkMOY) of two cells to be merged, and of the number of points (mj, mk) in these cells, and of a second summing function in conformity with a formula;
-
-
11. The method of claim 10 wherein evaluating the specific merger threshold (l0p), enabling the concomitant execution of several mergers of two adjoining cells (Cj, Ck), further comprises:
-
determination of merger thresholds (λ
0(j,k)) for the cells of all pairs of cells of the image,classification of these values (λ
0(j,k)) of the merger threshold according to increasing values (λ
0p), the number of said values being at the most equal to the total number of interfaces present in the presegmented image (1≦
λ
0p≦
λ
0MAX),determination of slices (l0p) of these values of merger threshold factors (λ
0p), classified according to increasing values,formation of a simple histogram of the number (h0p) of merger events for adjoining cells in each respective slice (l0p) of the merger threshold values (λ
0(j,k)),formation of an accumulated histogram while inscribing in each slice (l0p) the accumulated sum (H0p) of the number of said events (h0p) from the first slice (l01) until the slice considered (l0p), for all slices (l01 l0MAX) of the merger threshold values (λ
0p), anddefinition of said specific merger threshold as the slice (l0p) which comprises the number of events (H0p) corresponding to a predetermined number of concomitant mergers.
-
-
12. A method as claimed in claim 1 further comprising,
prior to segmenting, acquiring two-dimensional (2-D) intensity images of a volume and reconstructing a noisy three-dimensional (3-D) image, and subsequent to segmenting of the three-dimensional image into object cells and background cells, reconstructing a three-dimensional image by means of a method utilizing voluminal renditions where each object is attributed the respective individual intensity of the corresponding cell. -
13. A method as claimed in claim 1 wherein the multidimensional image is a medical vascular image.
-
14. A medical imaging apparatus comprising:
-
an image acquisition system for providing data of an image, and an image processing system which has access to the data of the image and to an image display system and comprises a processor for carrying out an image processing method as claimed in claim 1.
-
-
15. A medical imaging apparatus as claimed in claim 14 wherein the image acquisition system further comprises an x-ray source.
Specification