Optimal selection of contact curves

11160568 · 2021-11-02

Assignee

Inventors

Cpc classification

International classification

Abstract

A cutting jig and corresponding method of manufacture is provided. The jig comprises a unitary piece combining a bone cutting guide defining a cut plane and a set of fins projecting from a jig substrate and terminating in curvilinear bone-jig contact surfaces for abutting articular surface features. The curvilinear surfaces are characterized by custom patient-specific parameters derived from measurements obtained from selected image slices of a patient's joint region such that the curvilinear surfaces establish one and only one mechanical self-locking position for the unitary piece. One obtains a series of image slices of a patient's joint region, then selects a set of slices that show specified articular surface features in the joint region. Patient-specific parameters obtained from measurements of the slices specify curvilinear bone-jig contact surfaces and a cut plane. The contact surfaces at the ends of the fins may be extruded as stepped set of line segments that follow curves along the articular surface features.

Claims

1. A method for defining contact curves of a cutting jig, comprising: obtaining a series of image slices of a patient's joint region; selecting a set of the image slices that show specified articular surface features in the joint region; characterizing patient-specific parameters from measurements obtained from the selected image slices so as to specify a set of curvilinear bone-jig contact surfaces and a cut plane, the patient-specific parameters being obtained from the selected image slices by: (1) obtaining a sequence of image slices, defining x-y image planes and a separation distance Δz between image slices: (2) forming at least one sequence of curves from projections of the image slices for one or more selected viewing angles φ relative to the respective x-y image planes, the curves following medial and lateral condyles of ends of respective femur and tibia proximate to a region of the knee as identified in the image slices, each curve approximated as a polynomial in its x y image plane then projected by geometric transformation onto rotated planes that correspond to the selected viewing angles φ; and (3) constraining viewing angles φ to meet a non-intersection condition on the respective sequences of curves; and manufacturing a jig in the form of a unitary piece combining a bone cutting guide and the set of curvilinear contact surfaces projecting from a jig substrate for abutting articular surface features, the curvilinear contact surfaces positioned according to the patient-specific parameters such that the curvilinear surfaces establish one and only one mechanical self-locking position for the unitary piece and the bone cutting guide defines the specified cut plane.

2. A method as in claim 1, wherein curvilinear contact surfaces are manufactured in accord with curves projected onto rotated planes for the constrained viewing angles by extruding step structures in the form of fins in the direction of the rotated planes and that terminate in a stepped set of line segments that follow the projected curves.

3. A method as in claim 1, wherein the manufactured jig is a femoral jig having a front plate coupled to an end plate at an elbow joint, the front plate having at least one planar slot therein coinciding with a desired cut plane when the jig is installed onto a femur, the front plate having a pair of anterior feet with curvilinear surfaces thereon for contact with anterior sides of respective medial and lateral condyles of the femur, the end plate having a pair of posterior feet with curvilinear surfaces thereon for contact with condylar surfaces of the respective medial and lateral condyles, the end plate also having a posterior projection proximate to the elbow joint and having a convex curvilinear surface for contact with trochlear groove surfaces in an intercondylar region of the femur.

4. A method as in claim 1, wherein the manufactured jig is a tibial jig having a main medial block and a front plate coupled to the main medial block at an elbow joint, the main plate having at least one planar slot therein coinciding with a desired cut plane when the jig is installed onto a tibia, an end extension projecting from a superior posterior surface of the front plate, the end extension having pairs of medial and lateral posterior feet with downward projections, the main medial block having a concave extension on an interior side of the elbow joint for contact with a side surface of the tibia, the downward projections of the posterior feet having underside curvilinear surfaces for contact with the medial and lateral condyles of the tibia at a position anterior to the tibial spine.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 illustrates an assembly of medial/lateral condyles and a trochlear groove as components of femur.

(2) FIG. 2 illustrates an assembly of medial/lateral tibial plateau and a tibial spine as components of tibia.

(3) FIG. 3 is an isometric view of a femoral cutting jig mechanism FCJM.

(4) FIG. 4 is an isometric view of a tibial cutting jig mechanism TCJM.

(5) FIG. 5 illustrates an embodiment of a sequence of curves resulting from projections of MRI images (“slices of a portion of either femur of tibia onto MRI images planes, z=z.sub.n−2, z=z.sub.n−1, z=z.sub.n, z=z.sub.n+1, z=z.sub.n+2, viewed from a selected viewing angle φ relative to an xy-plane.

(6) FIG. 6 illustrates one of a first sequence of curves, y(s)=Q.sub.n(x), that approximates one of the femur or tibial curve projections shown in FIG. 5.

(7) FIG. 7 illustrates an embodiment of a second sequence of curves that approximate a sequence of femur or tibia curve projections from a viewing angle φ=0.

(8) FIG. 8 illustrates an embodiment of a second sequence of curves that approximate a sequence of femur or tibia curve projections from a viewing angle φ>0 relative to an xy-plane.

(9) FIG. 9 graphically illustrates constraint ranges for a femur or tibia viewing angle β corresponding to a non-intersection condition.

(10) FIG. 10 shows the cross section of yz-plane and illustrates the construction of a femur or tibial jig relative to anatomical surface.

(11) FIG. 11 shows the result of curve extrusion forming a STEP without any interference between the curves.

(12) FIG. 12 shows a cross section sagittal view of the femur with the illustration of the same extrusion directions where three curvilinear segmented curves positioned above the distal point.

(13) FIG. 13 shows a cross section sagittal view of the femur with the illustration of the extrusion directions where two curvilinear curves are positioned above the distal point and one curve below the distal point.

(14) FIG. 14 illustrates the additional segmented lines in the neighborhood of the two selected curvilinear curves defined in FIGS. 6, 7, 8, and 9.

(15) FIG. 15 shows the partial mating surfaces of the tibial jig constructed with additional segmented lines.

(16) FIG. 16 illustrates the partial mating surfaces combined with a STEP feature in FIG. 11.

DETAILED DESCRIPTION

(17) This invention provides a method, and corresponding apparatus, for determining a small number (≥2) of contact curves located on a femur and tibia, for locating and orienting a cut plane appliance, commonly referred to as a surgical cutting jig, that can be used in a total knee replacement.

(18) With reference to FIG. 3, a femoral cutting jig FCJM is seen to have a front plate 31 coupled to an end plate 33 at an elbow joint 32. The front plate 31 has at least one planar slot 34 therein coinciding with a desired cut plane when the jig is installed onto a femur. The front plate 31 has a pair of anterior feet 35 and 36 with curvilinear surfaces (left and right portions of CA3) thereon for contact with anterior sides of respective medial and lateral condyles MC and LC of a patient's femur. The end plate 33 has a pair of posterior feet with curvilinear surfaces CA1 and CA2 thereon for contact with condylar surfaces of the respective medial and lateral condyles MC and LC. The end plate 33 also has at least one posterior projection 37 and 38 proximate to the elbow joint 32 and having a convex curvilinear surface (center portion of CA3) for contact with trochlear groove TG surfaces in an intercondylar region of the femur.

(19) With reference to FIG. 4, a tibial cutting jig TCJM has a main medial block 41 and a front plate 43 coupled to the main medial block 41 at an elbow joint 42. The main plate 41 has at least one planar slot 44 therein coinciding with a desired cut plane when the jig is installed onto a tibia. An end extension 45 projects from a superior posterior surface of the front plate 43 and has pairs of medial and lateral posterior feet 46 and 47 with downward projections. The main medial block 41 has a concave extension 48 on an interior side of the elbow joint 42 and terminating in curvilinear contact CA3 that abuts a side surface of the tibia. The downward projections of the posterior feet 46 and 47 have underside curvilinear surfaces CA1 and CA2 for contact with the lateral and medial tibial plateaus LTP and MTP at a position anterior to the tibial spine TS.

(20) The number of femur or tibia contact curves can be as small as 2-5, or can be larger if desired, depending upon the femur topography and the degree of stability desired. A Cartesian coordinate system (x, y, z) is established, with fixed z-axis oriented parallel to a unit length vector ū, which is perpendicular to a sequence of spaced apart xy-planes that are coincident with a sequence of planes defined by MRI planes. The MRI planes are spaced apart by a non-zero separation distance Δz=z.sub.n+1−z.sub.n, either constant or variably as illustrated in FIG. 5.

(21) A medial condyle MC and the corresponding lateral condyle LC of the distal femur (FIG. 1) projected onto a sequence of xy-planes ( . . . , z.sub.n−2, z.sub.n−1, z.sub.n, z.sub.n+1 z.sub.n+2 . . . ) are represented by curves obtained from a sequence of the MRI image planes, as illustrated in FIG. 5. In one embodiment, a sequence of MRI images provides an approximation for the local surface topography of the medial condyle and of the adjacent lateral condyle of the knee; and each of the sequence of MRI images represents a projection of the two condyles and trochlear groove onto an MRI image plane, which defines a sequence of “slices” in FIG. 5.

(22) Each of a sequence {P(z.sub.n)}.sub.n of z-axis projections (MRI images) onto one of the xy-planes (e.g., z=z.sub.n) is a curve that can be approximated (see FIG. 6) as a polynomial, y=Q.sub.n(x), lying in the xy-plane and comprising three consecutive y-extremum values: a first y-maximum (e.g., lateral condyle), an intermediate y-minimum (e.g., trochlear groove), and a second y-maximum (e.g., medial condyle) at x-values and corresponding y-values
(x,y)=(x.sub.n,1,y.sub.n1),(x.sub.n,2,y.sub.n2),(x.sub.n,3,y.sub.n3)(n=1,2, . . . ,N;N≥2)  (1)

(23) As illustrated in FIG. 6, only a selected interval of x-values and corresponding extremum y-value amplitudes are shown. Each of the sequence of curves illustrated in FIG. 5 can be approximated by a polynomial in x:
y=Q.sub.n(x)=a.sub.n+b.sub.n(x−x.sub.n,1)−u.sub.n0{(x−x.sub.n,1).sup.2(x−x.sub.n,3).sup.2},  (2-A)
(dy/dx)x.sub.n,1=(dy/dx)x.sub.n,2=(dy/dx)x.sub.n,3=0,  (2-B)
Q.sub.n(x.sub.n,1)=a.sub.n=y(x.sub.n,1),  (3)
Q.sub.n(x.sub.n,2)=a.sub.n+b.sub.n(x.sub.n,2−x.sub.n,1)=y(x.sub.n,3),  (4)
b.sub.n=(y(x.sub.n,3)−y(x.sub.n,1))/(x.sub.n,3−x.sub.n,1),  (5)
where the line segment y(x)=a.sub.n+b.sub.n(x−x.sub.n,1) passes through the points, (x.sub.n,1, y.sub.n,1) and (x.sub.n,3, y.sub.n,3). Alternatively, the three consecutive y-extremum values may be a first y-minimum, an intermediate y-maximum, and a second y-minimum, and the polynomial approximation in Eq. (2-A) is replaced by an alternative expression,
y=Q.sub.n,alt(x)=a.sub.n+b.sub.n(x−x.sub.n,1)+u.sub.n0{(x−x.sub.n,1).sup.2(x−x.sub.n,3).sup.2},  (2-C)
a.sub.n+b.sub.nx.sub.n,3=Q(x.sub.n,3),  (2-D)
and Eqs. (3)-(5) are unchanged.

(24) Returning to Eqs. (2-A) and (2-B), a minimum value for Q.sub.n(x) (x.sub.n,1<x<x.sub.n,3) is determined from
{(∂Q.sub.n(x))/∂x}=b.sub.n−4u.sub.n,0{(x−x.sub.n,1).sup.2(x−x.sub.n,3).sup.2}≈0,  (6)
x.sub.n,13=(x.sub.n,1+x.sub.n,3)/2,  (7)
Eq. (6) is a cubic equation in the unknown, x.sub.n,min, with at least one determinable real root, x=x.sub.n,min. A suitable approximation for x.sub.n,min is
x.sub.n,min=x.sub.n,13+c.sub.nb.sub.n,  (8)
c.sub.n=−1/{4u.sub.n,0(x.sub.n,1−x.sub.n,3).sup.2},  (9)
Q.sub.n(x.sub.min)=a.sub.n+b.sub.nx.sub.n,min−u.sub.n,0(x.sub.n,min−x.sub.n,1).sup.2(x.sub.n,min−x.sub.n,3)=Q.sub.n,min,  (10)
where x=x.sub.n,min is a real solution of the cubic equation in Eq. (6), and Q.sub.n,min is a measured (minimum) value that determines the value of the parameter u.sub.n,0.

(25) A difference of two (not necessarily consecutive) approximation polynomials,
ΔQ.sub.n2(x)=Q.sub.n1(x)Q.sub.n2,n1(x),  (11)
is computed for each of a sequence of selected x-coordinate values, x=x.sub.p (independent of fixed indices n1 and n2) in a selected x-interval, x.sub.LB≤x.sub.UB. Ideally, the values ΔQ.sub.n2,n1(x) satisfy
ΔQ.sub.n2,n1(x.sub.p)>0(1≤n1<n2≤N),  (12)
for each of the selected values, x=x.sub.p (p=1, . . . , P≥2), so that the two approximation polynomials, Q.sub.n1(x.sub.p) and Q.sub.n2(x.sub.p), do not intersect with each other. This condition of non-intersection is unlikely to occur for some value pairs (n1, n2) of the indices. Values, ΔQ.sub.n2,n1>0, ΔQ.sub.n2,n1(x.sub.p)=0 or ΔQ.sub.n2,n1(x.sub.p)<0, with n fixed, as illustrated in FIG. 7 for ΔQ.sub.n1(x) and ΔQ.sub.n1+1(x), with viewing angle φ=0.

(26) However, if the sequence of approximation polynomials ΔQ.sub.n1,n2(x.sub.p) is viewed at a selected non-zero viewing angle φ (0<φ<π), as illustrated in FIG. 8, the non-intersection condition set forth in Eq. (12) may be satisfied. FIG. 8 views the femur surface in a direction of a vector lying in or parallel to a slice surface and satisfies the non-intersection condition in Eq. (12) for all index pairs (n1, n2) (n1<n2). For a particular (consecutive or non-consecutive) pair of MRI slices, a first viewing angle 9<π/2 may also suffice, and/or a second viewing angle φ>π/2 may also suffice. For fixed indices n1 and n2, the polynomial values, ΔQ.sub.n2,n1(x.sub.p)>0, ΔQ.sub.n2,n1(x.sub.p)=0 and ΔQ.sub.n2,n1(x.sub.p)<0, are preferably treated separately, because the permitted ranges of the viewing angle φ are separately defined for each condition.

(27) Viewing of a polynomial difference ΔQ.sub.n2,n1(x) for two consecutive MRI slices at an angle φ is implemented by a geometric transformation from the original coordinate system (x, y, z) to a rotated coordinate system (x′, y′, z′),

(28) [ x y z ] = [ 1 0 0 0 cos sin 0 sin cos ] [ x y z ] = [ x y cos + z sin - y sin + z cos ] , ( 13 )
Note that under this transformation the value of each of the selected x-coordinate values, x′.sub.p=x.sub.p, are unchanged. Under this transformation, the quantities of interest, (ΔQ.sub.n2,n1(x), .sub.Δzn2,n1)=(Q.sub.n2(x)−Q.sub.n1(x), z.sub.n2−z.sub.n1) become transformed to
{Q.sub.n+1(x)−Q.sub.n(x)}′={Q.sub.n2(x)−Q.sub.n1(x)}.Math.cos φ+{z.sub.n2−z.sub.n1).Math.sin φ=ΔQ.sub.n2n1(x,φ),  (14)
{z.sub.n21−z.sub.n1}′=−{(Q.sub.n+1(x)−Q.sub.n1(x)}.Math.sin φ+{z.sub.n+1−z.sub.n}.Math.cos φ=Δz.sub.n+1(φ),  (15)
z.sub.n2−z.sub.n1=(n2−n1).Math.Δz,  (16)
where Δz is a known and fixed distance between two consecutive slices. The non-intersection condition in Eq. (12) becomes
ΔQ.sub.n2,n1(x,φ)=ΔQ.sub.n2,n1(x.sub.p).Math.cos φ+Δz.sub.n+1.Math.sin φ={(Q.sub.n2,n1(x.sub.p)}.sup.2+(Δz.sub.n2,n1).sup.2}.sup.1/2.Math.{sin{(φ+tan.sup.−1[(ΔQ.sub.n2,n1(x.sub.p)/Δz.sub.n2,n1)]}>0.  (17)
Equations (14) and (15) apply to any pair of slices, z=z.sub.n1 and z=z.sub.n2 (1≤n1<n2≤N). An arithmetic average value of the values ΔQ.sub.n2,n1(x.sub.p)/{(n2−n1)Δz}.

(29) For a fixed slice pair (n2,n1), Eq. (12) should be satisfied for each selected x-value, x=x.sub.p in the selected sequence {x.sub.p}. Each selected coordinate value, x=x.sub.p, may require a different range of the viewing angles φ so that φ becomes dependent upon the index n and upon the coordinate value, x=x.sub.p: φ=φ(n2;n1;x.sub.p). The coordinate difference, Δz.sub.n2n1 is always positive and constant so that the signum of the ratio
R=R(n2;n1;x.sub.p)=ΔQ.sub.n2,n1(x.sub.p)/(NΔz),  (18-1)
is the signum of the numerator ΔQ.sub.n2,n1(x.sub.p). For definiteness, where ΔQ.sub.n2,n1(x.sub.p)<0, write
R=−|R(n2;n1;x.sub.p)|=−|(ΔQ.sub.n2,n1(x.sub.p))/NΔz|(R<0),  (18-2)
R=|R(n2;n1;x.sub.p)|=|(ΔQ.sub.n2,n1(x.sub.p))/NΔz|(R>0).  (18-3)

(30) From a consideration of the different circumstances, one verifies that the angle φ that satisfies the non-intersection condition in Eq. (12) is constrained as follows:
ΔQ.sub.n+1(x.sub.p)>0:−tan.sup.−1(R)<φ<π−tan.sup.−1(R)(R>0),  (19-1)
ΔQ.sub.n+1(x.sub.p)>0:0<φ<π(R=0),  (19-2)
ΔQ.sub.n+1(x.sub.p)>0:−{π+tan.sup.−1(|R|)}<φ<tan.sup.−1(|R|)(R<0)   (19-3)
The φ-ranges for each of the three φ-constraints in Eqs. (19-1)-(19-3) overlap and are illustrated graphically in FIG. 9. These φ-constraints correspond to the following respective φ-ranges:
ρ.sub.p+={φ|−tan.sup.−1(R)<φ<π−tan.sup.−1(R)}(R>0)  (20-1)
ρ.sub.p0={φ|0<φ<π}(R=0)  (20-2)
ρ.sub.p−={φ|−{π+tan.sup.−1(R)<φ<tan.sup.−1(R)}(R<0)  (20-3)

(31) And each of these three φ-ranges sets is summed over all x-coordinate values, x=x.sub.p, that satisfy the corresponding φ-constraint set forth in the φ-constraint sets, Eq. (20-1), (20-2) and (20-3). The dotted curvilinear segments in FIG. 9, identified as ρ.sub.p+ and ρ.sub.p− indicate the φ-range corresponding to ρ.sub.p+ and ρ.sub.p− set forth in Eqs. (20-1) and (20-3), respectively. Where no x-coordinate, x=x.sub.p0, satisfies ΔQ.sub.n2,n1(x.sub.ρ0)=0 (x.sub.p0 is an empty set), the φ-constraint in Eq. (20-2) is not imposed.

(32) Each of the sets, ρ.sub.p+, ρ.sub.p0 and ρ.sub.p−, of φ-values corresponds to a mutually exclusive set of x-coordinate values, x=x.sub.p, and to a fixed choice of index n; and one or more of the corresponding x-coordinate sets may be empty. For a fixed slice index value n, a three-way intersection of permitted ranges of the angle φ,
ρ.sub.p(n)=ρ.sub.p+∩ρ.sub.p0∩ρ.sub.p−(ρ.sub.p0 non-empty)  (21-1)
or ρ.sub.p(n)=ρ.sub.p+∩ρ.sub.p−(ρ.sub.p0 empty)  (21-2)
of the three φ-constraint sets defines the permissible range for the viewing angle φ that satisfies the non-intersection condition Eq. (12) for fixed slice indices, n2 and n1. Note that the intersection condition ρ.sub.p(n) must be determined separately for each pair of consecutive MRI slices (z=z.sub.n2 and z=z.sub.n1) of interest. The set intersection ρ.sub.p(n) can also be characterized as
ρ.sub.p(n)={∅|max{tan.sup.−1(R)}<φ<π−max{tan.sup.−1(R)}},  (22)
where the first max{tan.sup.−1(R)} term in Eq. (20-1) and the second max{tan.sup.−1(R)} term in Eq. (20-3) correspond to ρ.sub.p− and ρ.sub.p+, respectively.

(33) Where one seeks to satisfy the non-intersection condition in Eq. (12) for a consecutive sequence of slice indices, n=n1, n1+1, n1+2, . . . , n2 (n2>n1), one estimates a further intersection of permitted angles
ρ.sub.p(total)=ρ.sub.p(n=n1)∩ρ.sub.p(n=n1+1)∩ρ.sub.p(n=n1+2) . . . ∩ρ.sub.p(n=n2)  (23)
of the corresponding φ-constraint sets. The selected viewing angle β can be chosen within the ranges defined by Eq. (21-1) or (alternatively) Eq. (21-2).

(34) This condition is illustrated in FIG. 10 that shows the construction method on Y-Z plane. This condition leads to the selected curvilinear lines to be extruded in the direction 103 of φ(select) to assure that there is no interference between the extruded segmented curvilinear lines CA1, CA2, and CA3 and form a STEP structures as shown in FIG. 11 and the extrusion direction 113 is also determined against the surface of the anatomy (relative to the distal femur point 121) to assure that there is no interference between the jig and the surface of anatomy in FIG. 12. However, if one of the segmented lines is selected below the distal point 131, the extrusion direction is reversed to avoid any interference with anatomical surface as shown in FIG. 13.

(35) Although the selected segmented lines are optimal to mate the jig on the anatomical surface, there is uncertainty on the anatomical surface due to the random characteristics of joint arthritis. FIG. 14 exhibits that additional segmented lines are added in the neighborhood of each selected segmented line. In this example, four main segmented lines 141, 142, 143, 144 are seen, each of which are surrounded by two or three neighboring segmentations 1411, 1412, 1413, 1421, 1422, 1423, 1431, 1432, 1441, and 1442. The gap between the neighboring segmented lines is s=1 to 1.5 mm and the overall thickness is less than t=3 to 5 mm. Within the boundary of the thickness, 3-D surface is constructed as shown in FIG. 15. FIG. 16 shows that this method should be combined with the STEP structure illustrated in FIG. 11.