System and method for image segmentation in generating computer models of a joint to undergo arthroplasty
First Claim
1. A method of partitioning an image of a bone into a plurality of regions, the method comprising the acts of:
- obtaining a plurality of volumetric image slices of the bone;
generating a plurality of spline curves associated with the bone;
verifying that at least one of the plurality of spline curves follow a surface of the bone; and
creating a three dimensional (3D) mesh representation based upon the at least one of the plurality of spline curves.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for image segmentation in generating computer models of a joint to undergo arthroplasty are disclosed. Some embodiments may include a method of partitioning an image of a bone into a plurality of regions, where the method may include obtaining a plurality of volumetric image slices of the bone, generating a plurality of spline curves associated with the bone, verifying that at least one of the plurality of spline curves follow a surface of the bone, and creating a 3D mesh representation based upon the at least one of the plurality of spline curve.
-
Citations
73 Claims
-
1. A method of partitioning an image of a bone into a plurality of regions, the method comprising the acts of:
-
obtaining a plurality of volumetric image slices of the bone; generating a plurality of spline curves associated with the bone; verifying that at least one of the plurality of spline curves follow a surface of the bone; and creating a three dimensional (3D) mesh representation based upon the at least one of the plurality of spline curves. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of generating a representation of a model bone, the method comprising the acts of:
-
obtaining an image scan of the representation as a plurality of slices; segmenting each slice in the plurality using one or more segmentation curves; generating a mesh of the representation; adjusting each slice in the plurality to include areas where the boundary area of the bone is stable between successive image scans; and generating anchor segmentation such that the anchor segmentation follows a boundary of the representation of the model bone. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of segmenting a target bone using a representation of a model bone, the method comprising the acts of:
-
registering a segmented form of the representation to an image scan of the target bone; refining the registration of the segmented form of the representation near a boundary of the target bone; generating a mesh from the segmented form of the representation; and generating a plurality of spline curves that approximate the intersection of the mesh and one or more slices from the image scan of the target bone. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A method of mapping a representation of a model bone into an image scan of a target bone:
-
registering a generated portion of the representation into the image scan of the target bone using a translational transformation; registering the generated portion of the representation into the image scan of the target bone using a similarity transformation; registering a boundary portion of the representation into the image scan of the target bone using an affine transformation; and registering the boundary portion of the representation into the image scan of the target bone using a spline transformation. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for determining a degree of correspondence between an image of a target bone and a representation of a model bone, the method comprising the acts of:
-
selecting a plurality of sample points in the representation of the model bone to be registered; partitioning the plurality of sample points into a plurality of groups; sampling the image of the target bone; determining a correlation of voxel intensities between the image of the target bone and the representation of the model bone for each group in the plurality; and averaging the correlation determined for each group in the plurality. - View Dependent Claims (49, 50, 51, 52, 53)
-
-
54. A method for refining registration of a representation of a model bone to a target bone, the method comprising the acts of:
-
transforming an anchor segmentation mesh; generating a plurality of random points around the transformed anchor segmentation mesh; determining if each point in the plurality lies inside one or more of the following meshes;
InDark-OutLight, InLight-OutDark, or Dark-In-Light determining whether one or more of the plurality of points lie within a threshold distance of the surface of the transformed anchor segmentation mesh; andadding each point in the plurality as a dark point or light point depending upon whether the point lies within the InDark-OutLight, InLight-OutDark, or Dark-In-Light meshes and to determine of the point lies inside or outside of the transformed anchor segmentation mesh. - View Dependent Claims (55, 56, 57, 58, 59)
-
-
60. A method for generating spline curves outlining the surface of a feature of interest of a target bone, the method comprising the acts of:
-
intersecting a 3D mesh model of the feature surface with one or more slices of target data, the intersection defining a polyline curve; paramaterizing the polyline curve as a function of length and tangent variation; calculating a weighted sum of the length and tangent paramaterizations; and sampling the polyline using the results of the act of calculating. - View Dependent Claims (61, 62, 63)
-
-
64. A method of generating a spline curve of a current slice of a bone, the method comprising the acts of:
-
obtaining a spline curve from a previous slice; and modifying the spline curve from the previous slice to emphasize one or more features present in both the current slice and the previous slice.
-
- 65. The method of 64, wherein the act of modifying the spline curve from the previous slice occurs automatically.
Specification