DETERMINING A RANGE OF MOTION OF AN ARTIFICIAL KNEE JOINT
20230019801 · 2023-01-19
Inventors
- Oliver FLEIG (Baldham, DE)
- Christian BRACK (Neusaess, DE)
- Zohar LEDER (Munich, DE)
- Martin Bauer (Munich, DE)
Cpc classification
A61B2090/397
HUMAN NECESSITIES
A61B2034/104
HUMAN NECESSITIES
A61B34/20
HUMAN NECESSITIES
A61B5/1072
HUMAN NECESSITIES
A61B5/1121
HUMAN NECESSITIES
A61B90/39
HUMAN NECESSITIES
International classification
A61B5/11
HUMAN NECESSITIES
A61B34/10
HUMAN NECESSITIES
A61B34/20
HUMAN NECESSITIES
A61B5/00
HUMAN NECESSITIES
A61B5/107
HUMAN NECESSITIES
Abstract
A data processing method for determining a range of motion of an artificial knee joint which connects a femur and a tibia via a medial ligament and a lateral ligament, wherein at least the femur comprises an implant which forms a medial condyle and a lateral condyle, the method comprising the steps of: acquiring the maximum lengths of the lateral ligament and the medial ligament: for a particular flexion angle of the knee joint; calculating a first virtual position between the femur and the tibia in which the lateral condyle of the femoral implant touches the tibia and the medial ligament is stretched to its maximum length; calculating a maximum valgus angle of the range of motion from the first virtual position; calculating a second virtual position between the femur and the tibia in which the medial condyle of the femoral implant touches the tibia and the lateral ligament is stretched to its maximum length; and calculating a maximum yarns angle of the range, of motion from the second virtual position.
Claims
1-18. (canceled)
19. A computer-implemented method for use in association with a knee arthroplasty performed on a knee joint of a patient, the knee joint comprising a lateral ligament and a medial ligament, the method comprising: determining, by a computer system, at one or more flexion angles of the knee joint: a first relative position of a tibia and a femur in response to the knee joint being under a varus stress, and a second relative position of the tibia and the femur in response to the knee joint being under a valgus stress; determining, by the computer system for each of the flexion angles, a change in a length of each of the lateral ligament and the medial ligament based on the first and second relative positions; determining, by the computer system for each of the flexion angles, a varus angle and a valgus angle for an implant based on the change in the length of each of the lateral ligament and the medial ligament; and outputting, by the computer system, a range of motion of the knee joint across the one or more flexion angles based on the determined varus angle and the determined valgus angle.
20. The method of claim 19, wherein the first and second relative positions are determined subsequent to a cut of a proximal end of the tibia and an insertion of a spreading device between the femur and the tibia.
21. The method of claim 19, wherein the change in the length of each of the lateral ligament and the medial ligament are measured perpendicular to a tibial cutting plane.
22. The method of claim 19, wherein the change in the length of each of the lateral ligament and the medial ligament are determined based on a distance between a point on the femur and a tibial cutting plane.
23. The method of claim 19, wherein the varus stress and the valgus stress are applied via a spreading device inserted into the knee joint.
24. The method of claim 19, further comprising: receiving, by the computer system, at least one position or size parameter for the implant; and modifying, by the computer system, an output of the range of motion based on the at least one position or size parameter.
25. A computer system for use in association with a knee arthroplasty performed on a knee joint of a patient, the knee joint comprising a lateral ligament and a medial ligament, the system comprising: a display device; and a computer system comprising: a processor, and a memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the processor to: determining for one or more flexion angles of the knee joint: a first relative position of a tibia and a femur in response to the knee joint being under a varus stress, and a second relative position of the tibia and the femur in response to the knee joint being under a valgus stress, determining, for each of the flexion angles, a change in a length of each of the lateral ligament and the medial ligament based on the first and second relative positions, determining, for each of the flexion angles, a varus angle and a valgus angle for a femoral implant or a tibial implant based on the change in the length of each of the lateral ligament and the medial ligament, and outputting, via the display device, a range of motion of the knee joint across the one or more flexion angles based on the determined varus angle and the determined valgus angle.
26. The computer system of claim 25, wherein the first and second relative positions are determined subsequent to a cut of a proximal end of the tibia and an insertion of a spreading device between the femur and the tibia.
27. The computer system of claim 25, wherein the change in the length of each of the lateral ligament and the medial ligament are measured perpendicular to a tibial cutting plane.
28. The computer system of claim 25, wherein the change in the length of each of the lateral ligament and the medial ligament are determined based on a distance between a point on the femur and a tibial cutting plane.
29. The computer system of claim 25, wherein the varus stress and the valgus stress are applied via a spreading device inserted into the knee joint.
30. The computer system of claim 25, the memory stores instructions that, when executed by the processor, cause the processor to: receive at least one position or size parameter for the implant; and modify an output of the range of motion based on the at least one position or size parameter.
31. A method for use in performing a knee arthroplasty performed on a knee joint of a patient, the knee joint comprising a lateral ligament and a medial ligament, the method comprising: generating a cutting plane through a proximal end of a tibia of the knee joint of a patient; resecting through the cutting plane; inserting a spreading device between the resected proximal end of the tibia and a femur of the knee joint; applying a varus stress and a valgus stress to the knee joint when the knee joint is at one or more flexion angles; determining for each of the one or more flexion angles of the knee joint: a first relative position of the tibia and the femur in response to the knee joint being under the varus stress, and a second relative position of the tibia and the femur in response to the knee joint being under the valgus stress; determining, for each of the flexion angles, a change in a length of each of the lateral ligament and the medial ligament based on the first and second relative positions; determining, for each of the flexion angles, a varus angle and a valgus angle for a femoral implant or a tibial implant based on the change in the length of each of the lateral ligament and the medial ligament; and outputting a range of motion of the knee joint across the one or more flexion angles based on the determined varus angle and the determined valgus angle.
32. The method of claim 31, wherein the change in the length of each of the lateral ligament and the medial ligament are measured perpendicular to a tibial cutting plane.
33. The method of claim 31, wherein the change in the length of each of the lateral ligament and the medial ligament are determined based on a distance between a point on the femur and a tibial cutting plane.
34. The method of claim 31, further comprising: placing a spreading device between the femur of the patient and the tibia, wherein the varus stress and the valgus stress are applied via the spreading device.
35. The method of claim 19, further comprising: receiving at least one position or size parameter for the implant; and modifying an output of the range of motion based on the at least one position or size parameter.
Description
[0030] The invention shall now be explained in more detail with reference to the accompanying figures; which show:
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047] A marker device 12 is rigidly attached to the femur 8, and a marker device 13 is rigidly attached to the tibia 9. The femur 8 and tibia 9 are each registered with reference to the corresponding marker device 12 or 13, respectively, for example using a pointer (not shown). The registration data are stored in the memory 4 of the medical navigation system 1. Attaching a marker device to a bone or registering a bone to a marker device is not however part of the present invention.
[0048] In
[0049]
[0050] The range of motion of the knee joint is preferably determined over a range of flexion angles. The envelope describing the range of motion over such a range of flexion angles can be interpolated from the maximum varus and/or valgus angles for the individual flexion angles sampled. For example, a varus stress is applied to the knee and the knee is bent over the range of flexion angles. Over this range, the medical navigation system samples the position of the marker devices 12 and 13 in order to calculate the relative position between these marker devices and therefore also between the femur 8 and the tibia 9. The maximum varus angle can be calculated for each sample, which corresponds to a particular flexion angle. A valgus stress is then correspondingly applied to the knee and the knee is bent over the range of flexion angles. A plurality of maximum valgus angles are calculated, which correspond to the plurality of flexion angles. The maximum varus and valgus angles over the range of flexion angles result in an envelope of the range of motion of the knee joint. An example of such an envelope is shown in
[0051] Due to the shape of the femur and the tibia, even a fully stretched ligament (a ligament stretched to its maximum length) is not completely straight but rather may comprise curved sections. In order to reduce computational complexity, the ligaments 10 and 11 are preferably considered to be straight. In addition, the maximum length of a ligament need not necessarily be defined as the maximum distance between the points at which the ligament is connected to the femur 8 and tibia 9, respectively. In this example embodiment, the length of a ligament is instead defined as the distance between the point F.sub.m or F.sub.l, respectively, and a plane P which defines a tibial cut. The tibial cut can be an actual tibial cut which has been made prior to performing the present invention and which is therefore not part of the present invention, or a planned tibial cut. The ligaments 10 and 11 are considered to be perpendicular to the surface of the tibial cutting plane P. This is shown in
[0052] In
[0053] In this process, a plurality of relative positions between the femur 8 and the tibia 9 are sampled. Each relative position is represented by a transformation matrix T.sub.i, wherein 0<i<N is used as an index for identifying the individual samples within the plurality of samples and wherein the matrix is preferably a 4×4 matrix. Since the femur 8 and the tibia 9 are registered to their respective marker devices 12 and 13, the positions of the points F.sub.m and F.sub.l relative to the tibia 9 are also known or can be calculated.
[0054]
[0055]
[0056] The post-operative situation assumes a particular choice for the femoral implant 8c and tibial implant 9a and a particular position of the femoral implant 8c on the femur 8 and the tibial implant 9a on the tibia 9. The purpose of the present invention is to calculate the range of motion of the post-operative artificial knee joint if these assumptions were actually implemented. In view of the calculated range of motion, it is possible to amend one or more of these assumptions until a desired range of motion results.
[0057] For each sample, the distances D.sub.m,i, and D.sub.l,i are calculated using the following equations:
d.sub.m,i=|T.sub.i×F.sub.m,i−P|
d.sub.l,i=T.sub.i×F.sub.l,i−P|
[0058] The product of the transformation matrix T.sub.i and the position F.sub.m,i or F.sub.l,i of the feature points F.sub.m, and F.sub.l respectively, transforms the corresponding point into the co-ordinate system of the tibia 9. The length of a ligament is then the shortest signed distance between this transformed point and the plane P of the tibial cut.
[0059]
[0060] The maximum varus and/or valgus angles are calculated for each recorded transformation matrix T.sub.i. This results in a calculated, predicted post-operative envelope for the range of motion, as shown in the screenshot in
[0061] The relative positions shown in
[0062] In the first approach, the condyles of the femoral implant 8c are modelled as ellipses, as shown in
[0063] In this first approach, the two ellipses representing the condyles 8a, 8b are first brought into contact with the surface of the tibia 9. For this purpose, the minimum distances between the two ellipses and the cutting plane P of the tibia (or the surface of the tibia in general) are calculated, as shown in the side view in
[0064] The axis of rotation is defined by a vector r.sub.impl which is calculated as
{right arrow over (r.sub.impl)}={right arrow over (n.sub.sp)}×({right arrow over (t.sub.cut . . . ant)}×{right arrow over (n.sub.sp)})
where t.sub.cut . . . ant, is a vector pointing in the anterior direction of the tibia 9 and lying in the cutting plane P and n.sub.sp is a vector pointing to the right-hand side of the femur 8. The vector n.sub.sp is calculated as
{right arrow over (n.sub.sp)}={right arrow over (f.sub.ant)}×{right arrow over (f.sub.mech)}
where f.sub.ant is a vector pointing in the anterior direction of the femur and f.sub.mech is a vector corresponding to the mechanical axis of the femur. The vector r.sub.impl thus represents the line forming the intersection between the femoral sagittal plane and the tibial cutting plane P.
[0065] The Vector
{right arrow over (f.sub.up)}={right arrow over (f.sub.impl . . . right)}×{right arrow over (r.sub.impl)}
is then used together with the vector
{right arrow over (f.sub.impl . . . right)}=M.Math.{right arrow over (f.sub.right)}
to calculate the angle by which the femoral implant has to be rotated about the line defined by r.sub.impl as
[0066] The index i has been omitted from the vectors in order to improve the legibility of the formulae. The vector f.sub.impl . . . right points to the right-hand side of the femoral implant 8c and is calculated from the vector f.sub.right which points to the right-hand side of the femur 8 and the transformation matrix M which represents the position of the femoral implant 8c relative to the femur 8. The vector n.sub.tibia . . . cut represents the normal vector to the tibial cutting plane P. A rotation matrix R.sub.i can be defined in terms of β.sub.i and r.sub.impl,i and represents the rotation needed in order to move the femur 8 into a position relative to the tibia 9 in. which its condyles 8a and 8b are equally distant from the surface of the tibia 9.
[0067] The distance g by which the femur 8 has to be moved translationally relative to the tibia 9 is given by the shortest distance between the ellipse which represents the condyle and the surface of the tibia 9, as shown in
[0068] As can be seen from the schematic drawing in
[0069] Alternatively, the condyles are not modelled as ellipses but are rather represented by the actual shape of the femoral implant, as shown in
[0070] In a second general approach, the two condyles of the femur 8 are not initially brought into contact with the tibia 9, as in the first approach. Instead, the feature point F.sub.m or F.sub.t at which a ligament connects to the femur 8 is used as the centre of rotation for the femur 8. The position of the point F.sub.m relative to the tibia 9 as shown in
[0071] It should again be noted that the present invention does not comprise any surgical steps but rather merely relates to simulating the predicted outcome of an arthroplasty performed using the assumed parameters for the implant(s).