Method of unsupervised cell nuclei segmentation
First Claim
Patent Images
1. An improved method of cell nucleus segmentation from an image containing a cell nucleus including the steps of:
- (i) constructing a search space in the image;
(ii) searching the search space with a Viterbi algorithm using a first predetermined value of λ
to find a boundary of the nucleus;
(iii) determining a centroid within the boundary;
(iv) constructing an updated search space in the image centred on the centroid;
(v) searching the updated search space with the Viterbi algorithm using the first predetermined value of λ
to find an updated boundary of the nucleus;
(vi) comparing the update boundary with the boundary;
(vii) repeating steps (iii) to (vi) until the boundary and the update boundary are substantially the same;
(viii) storing an image of the cell nucleus and the found boundary when the update boundary is the same as the boundary;
(ix) searching the search space with a Viterbi algorithm using a second predetermined value of λ
to find an update boundary of the nucleus; and
(x) rejecting the nucleus if the update boundary differs from the boundary by greater than a predetermined amount.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of segmentation of cell nuclei is described that uses an active contours approach based on a Viterbi search algorithm. Also disclosed is an initialisation technique that maximises the probability of a correct segmentation. The invention also includes a method to classify cell nuclei according to the difficulty of correct segmentation. Nuclei that are difficult to segment can be rejected to minimise the probability of false positives. The probability of false positives can be driven close to 0%.
24 Citations
15 Claims
-
1. An improved method of cell nucleus segmentation from an image containing a cell nucleus including the steps of:
-
(i) constructing a search space in the image;
(ii) searching the search space with a Viterbi algorithm using a first predetermined value of λ
to find a boundary of the nucleus;
(iii) determining a centroid within the boundary;
(iv) constructing an updated search space in the image centred on the centroid;
(v) searching the updated search space with the Viterbi algorithm using the first predetermined value of λ
to find an updated boundary of the nucleus;
(vi) comparing the update boundary with the boundary;
(vii) repeating steps (iii) to (vi) until the boundary and the update boundary are substantially the same;
(viii) storing an image of the cell nucleus and the found boundary when the update boundary is the same as the boundary;
(ix) searching the search space with a Viterbi algorithm using a second predetermined value of λ
to find an update boundary of the nucleus; and
(x) rejecting the nucleus if the update boundary differs from the boundary by greater than a predetermined amount. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of cell nuclei segmentation including the steps of:
-
(i) locating cell nuclei in a sample;
(ii) initialising the segmentation method by determining a contour for a selected cell nucleus;
(iii) conducting a first segmentation step employing a Viterbi algorithm with a first predetermined value of λ
to obtain a first nucleus boundary;
(iv) conducting a second segmentation step employing a Viterbi algorithm with a second predetermined value of λ
to obtain a second nucleus boundary;
(v) comparing the first and second nucleus boundary; and
(vi) storing an image of the cell nucleus if the first boundary and the second boundary are substantially the same within a predetermined limit. - View Dependent Claims (8)
utilising the Viterbi algorithm at a predetermined value of λ
to obtain a first result for the nucleus contour and reevaluating the centroid of the nucleus;
recalculating the Viterbi algorithm with the same value of λ
to obtain a further centroid of the nucleus;
comparing the first and further centroids; and
storing a high resolution image of the nucleus if the centroids are substantially the same within predetermined limits.
-
-
9. An improved method of cell nucleus segmentation from an image containing a cell nucleus including the steps of:
-
(i) constructing a search space in the image;
(ii) searching the search space with a Viterbi algorithm using a first predetermined value of λ
to find a boundary of the nucleus;
(iii) determining a centroid within the boundary;
(iv) constructing an updated search space in the image centred on the centroid;
(v) searching the updated search space with the Viterbi algorithm using the first predetermined value of λ
to find an updated boundary of the nucleus;
(vi) comparing the updated boundary with the boundary;
(vii) repeating steps (iii) to (vi) until the boundary and the update boundary are substantially the same; and
(viii) storing an image of the cell nucleus and the found boundary when the update boundary is the same as the boundary. - View Dependent Claims (10, 11, 12, 13, 14, 15)
locating a region of at least one pixel within the nucleus;
constructing the search space between an inner and an outer curve centred on the region.
-
-
11. The method of claim 10 wherein the step of locating a region employs a method of converging squares.
-
12. The method of claim 10 wherein the region is approximately the minimum size of a nucleus in the image.
-
13. The method of claim 9 wherein the curves are ellipses.
-
14. The method of claim 9 including the further steps of:
-
searching the search space with a Viterbi algorithm using a second predetermined value of λ
to find an update boundary of the nucleus; and
rejecting the nucleus if the update boundary differs from the boundary by greater than a predetermined amount.
-
-
15. The method of claim 14 wherein the second predetermined value of λ
- is less than the first predetermined value of λ
.
- is less than the first predetermined value of λ
Specification