Generating an anatomical model using a rule-based segmentation and classification process
First Claim
1. A method comprising:
- specifying a first class of a class network, wherein the first class is associated with a first anatomical object;
specifying a second class of the class network, wherein the second class is associated with a second anatomical object, and wherein the second class is specified according to a relation between objects in the second class and objects in the first class;
specifying a process hierarchy, wherein the process hierarchy includes a first process step and a second process step;
performing the first process step to detect the first anatomical object using the first class;
performing the second process step to detect the second anatomical object using the second class, wherein the second process step detects the second anatomical object using the detection of the first anatomical object; and
measuring the second anatomical object.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for computer-aided detection uses a computer-implemented network structure to analyze patterns present in digital image slices of a human body and to generate a three-dimensional anatomical model of a patient. The anatomical model is generated by detecting easily identifiable organs first and then using those organs as context objects to detect other organs. A user specifies membership functions that define which objects of the network structure belong to the various classes of human organs specified in a class hierarchy. A membership function of a potentially matching class determines whether a candidate object of the network structure belongs to the potential class based on the relation between a property of the voxels linked to the candidate object and a property of the context object. Some voxel properties used to classify an object are location, brightness and volume. The human organs are then measured to assist in the patient'"'"'s diagnosis.
60 Citations
33 Claims
-
1. A method comprising:
-
specifying a first class of a class network, wherein the first class is associated with a first anatomical object; specifying a second class of the class network, wherein the second class is associated with a second anatomical object, and wherein the second class is specified according to a relation between objects in the second class and objects in the first class; specifying a process hierarchy, wherein the process hierarchy includes a first process step and a second process step; performing the first process step to detect the first anatomical object using the first class; performing the second process step to detect the second anatomical object using the second class, wherein the second process step detects the second anatomical object using the detection of the first anatomical object; and measuring the second anatomical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented network structure, comprising:
-
a data network including a first set of voxel values, a second set of voxel values, a first object and a second object, wherein the first set of voxel values and the second set of voxel values are part of a digital image slice of a human body, wherein each of the first set of voxel values is linked to the first object, wherein each of the second set of voxel values is linked to the second object, wherein the first object exhibits a first property that depends on the first set of voxel values, and wherein the second object exhibits a second property that depends on the second set of voxel values; a class network including a first class and a second class, wherein a first membership function associated with the first class determines that the first object belongs to the first class, wherein a second membership function associated with the second class determines that the second object belongs to the second class, wherein the second membership function determines that the second object belongs to the second class based on a relation between the first property and the second property; and a process hierarchy including a first process step and a second process step, wherein the first process step designates the first class, wherein the second process step designates the second class and has an algorithm, wherein the first process step is performed before the second process step is performed, and wherein the algorithm measures the second property. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented network structure, comprising:
-
a data network including a first voxel value, a second voxel value, a first link, a second link, a first object and a second object, wherein the first voxel value and the second voxel value are part of a digital image slice of a human body, wherein the first link links the first voxel value to the first object, and wherein the second link links the second voxel value to the second object; a class network including a first class and a second class; and a process hierarchy including a first process step and a second process step, wherein the first process step determines that the first object belongs to the first class, wherein the second process step determines that the second object belongs to the second class based on a relation between the second object and the first object, wherein the first process step is performed before the second process step is performed, wherein the second process step has an algorithm, and wherein the algorithm measures a property of voxels that belong to the second class. - View Dependent Claims (20, 21, 22)
-
-
23. A system comprising:
-
a display on which a digital image of a cross section of a human body is displayed; and means for identifying a first anatomical object and a second anatomical object in the digital image based on a process hierarchy of process steps, wherein the process hierarchy specifies that a first process step identifies the first anatomical object before a second process step identifies the second anatomical object, and wherein the second anatomical object is identified based on the identification of the first anatomical object. - View Dependent Claims (24, 25, 26)
-
-
27. A system comprising:
-
a display on which a digital image of a cross section of a human body is displayed; and means for generating an anatomical model of the human body, wherein the anatomical model includes a first organ and a second organ, wherein the means identifies the first organ in the digital image, and wherein the means identifies the second organ based on the identification of the first organ. - View Dependent Claims (28, 29)
-
-
30. A method comprising:
-
specifying a first class of a class network; specifying a second class of the class network; specifying a third class of the class network, wherein objects of an object network are classified by a first membership function as belonging to the first class, wherein objects of the object network are classified by a second membership function as belonging to the second class, and wherein the first class is associated with a first human organ, the second class is associated with a second human organ, and the third class is associated with a third human organ, specifying a process hierarchy, wherein the process hierarchy includes a first process step, a second process step and a third process step; performing the first process step to detect the first human organ using the first membership function; performing the second process step to detect the second human organ using the second membership function; and performing the third process step to detect the third human organ using the third membership function, wherein the third membership function classifies objects of the object network as belonging to the third class based on either a first relation between objects in the third class and objects in the first class or based on a second relation between objects in the third class and objects in the second class, and wherein the third membership function classifies objects based on the second relation when the second membership function determines a better fit for the objects classified as belonging to the second class than a fit determined by the first membership function for the objects classified as belonging to the first class. - View Dependent Claims (31, 32, 33)
-
Specification