Automated arthroplasty planning
11653976 · 2023-05-23
Assignee
Inventors
Cpc classification
G06F3/04815
PHYSICS
A61B2034/108
HUMAN NECESSITIES
A61B2034/102
HUMAN NECESSITIES
A61B2034/105
HUMAN NECESSITIES
A61B2034/107
HUMAN NECESSITIES
International classification
A61B34/10
HUMAN NECESSITIES
A61B34/00
HUMAN NECESSITIES
G06F3/04815
PHYSICS
Abstract
Systems and methods are provided to aid in planning at least a portion of a total knee arthroplasty procedure. The system and method automatically aligns the implant components and the bones according to a desired clinical alignment goal with minimum user input. The system and method further allows the user to adjust the position and orientation of the femur, tibia, or implant in a clinical direction regardless of a pre-adjusted position and orientation of the femur, tibia, or implant. The graphical user interface is provided that includes a three-dimensional (3-D) view window, a view options window, a patient information window, an implant family window, a workflow-specific tasks window, and a limb and knee alignment measures window.
Claims
1. A computerized method for automatically placing a model of an implant relative to a model of a bone, the method comprising: automatically determining three orthogonal planes with respect to a virtual model of a first bone using a plurality of anatomical landmarks located on the virtual model of the first bone, wherein the three orthogonal planes comprises a coronal plane, an axial plane, and a sagittal plane of the virtual model of the first bone; receiving selections of: a first implant, and an alignment goal from a set of alignment goals; and automatically placing a virtual model of the first implant, corresponding to the selected first implant, on the virtual model of the first bone to satisfy the selected alignment goal based on a computation utilizing the selected alignment goal, the three orthogonal planes, and geometry data of the virtual model of the first implant.
2. The computerized method of claim 1 wherein the computation comprises computing a concatenation of transforms to align the virtual model of the first implant with respect to the virtual model of the first bone.
3. The computerized method of claim 2 wherein a sequential order of the concatenation of transforms includes an initial first bone transform, a first bone-to-implant transform, an alignment goal transform, a translation first bone transform, and a flexion-extension first bone rotation transform.
4. The computerized method of claim 2 wherein the portion of the geometry of the virtual model of the first implant is a plane offset by a thickness of the implant.
5. The method of claim 1 wherein the set of alignment goals a comprises varus-valgus alignment goals and axial rotational alignment goals, wherein the varus-valgus alignment goals comprise a neutral mechanical axis of the first bone and a native alignment of the first bone, and the axial rotation alignment goals comprise a parallelity to a transepicondylar axis of condyles of the first bone an angle offset from an anatomical axis of the first bone, and a native alignment of the first bone.
6. The computerized method of claim 1 further comprising receiving user adjustments of a desired change in at least one of four clinical directions, wherein each clinical direction is adjusted independently, and wherein the virtual model of the first bone with respect to the virtual model of the first implant is adjusted automatically using a calculation to satisfy the desired change.
7. The computerized method of claim 6 further comprising automatically re-placing the virtual model of the first bone with respect to the virtual model of the first implant in response to at least one of: an adjustment made in a desired clinical direction; or a re-selection of an alignment goal; and wherein at least one of the adjustments and the re-selection is inputted into the concatenation of transforms; and wherein the concatenation of transforms are computed in a sequential order to re-align the virtual model of the first implant with respect to the virtual model of first bone in the desired clinical direction or the re-selected alignment goal without affecting a pre-adjusted position and orientation of the virtual model of the first implant with respect to the virtual model of the first bone.
8. The computerized method of claim 6 further comprising receiving a user reset of an adjustment made by the user in one or more of the clinical directions to a default value.
9. The computerized method of claim 6 wherein the computer automatically determines a position and orientation of the virtual model of the first implant in six degrees of freedom with respect to the virtual model of the first bone.
10. The computerized method of claim 6 wherein the four clinical directions include a medial-lateral translation direction, a proximal-distal translation direction, an anterior-posterior translation direction, and a flexion-extension rotation direction.
11. The computerized method of claim 1 further comprising determining a condylar axis with respect to two condyles of the virtual model of the first bone, wherein the condylar axis is determined by at least one of: an axis connecting the center of two circles, where each circle is fitted about a portion of each condyle; or a transepicondylar axis of the condyles.
12. The computerized method of claim 1 wherein the determining of the three orthogonal planes comprises: iteratively locating three most posterior points on the virtual model of the first bone to define a coronal plane; iteratively locating two most distal points on the virtual model of the first bone and computing an axial plane defined as a plane normal to the coronal plane and coincident with the two most distal points; and locating a medial-lateral center point on the virtual model of the first bone, and computing a sagittal plane defined as a plane normal to the coronal plane, a plane normal to the axial plane, and coincident with the medial-lateral center point.
13. The computerized method of claim 1 wherein a virtual model of a second implant is automatically placed with respect to the virtual model of the first implant.
14. The computerized method claim 1 wherein the virtual model of the first bone is a virtual model of at least a portion of a femur bone.
15. A surgical planning system for performing the computerized method of claim 1 the system comprising: a computer comprising a processor, non-transient storage memory, and software to execute the method of claim 1.
16. The system of claim 15 further comprising a graphical user interface (GUI) comprising: a three-dimensional (3-D) view window, a view options window, a patient information window, an implant family window, a workflow-specific tasks window, and a limb and knee alignment measures window.
17. The computerized method of claim 1, further comprising: providing a graphical user interface (GUI); and locating the set of anatomical landmarks located on the virtual model of the first bone.
18. The computerized method of claim 1 wherein the virtual model of the first implant is selected from a library of implants.
19. The computerized method of claim 1 wherein the plurality of anatomical landmarks: for the first bone being a femur bone include at least one the femoral head center, most anterior point in intercondylar notch, medial epicondyle, lateral epicondyle, anterolateral trochlear ridge, anteromedial trochlear ridge, most posterior point on medial condyle, most posterior point on lateral condyle, most distal point on medial condyle, most distal point on lateral condyle, or knee center; and for the first bone being a tibia bone include at least one of midpoint between tibial splines, ankle center, center of medial plateau, center of lateral plateau, tibia tubercle, antero-lateral face, or antero-medial face.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The present invention is further detailed with respect to the following drawings. These figures are not intended to limit the scope of the present invention but rather illustrate certain attribute thereof wherein;
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE INVENTION
(11) The present invention has utility as a method and system for performing the same to aid a user in planning at least a portion of an arthroplasty procedure, such as a total knee arthroplasty. The system and method automatically aligns the implant components and the bones according to a desired clinical alignment goal with minimum user input. The system and method further allows the user to adjust the position and orientation of the bones that in the context of a knee arthroplasty are the femur, tibia, or implant in a clinical direction regardless of a pre-adjusted position and orientation of the femur, tibia, or implant.
(12) The following description of the preferred embodiments of the invention in the context of TKA is not intended to limit the invention to these preferred embodiments, but rather to enable any person skilled in the art to make and use this invention. Reference is made herein to the planning of a total knee arthroplasty but it should be appreciated that embodiments of the present invention may be applied or adapted to the planning of other orthopedic surgical procedures illustratively including total hip arthroplasty, hip resurfacing, unicondylar knee arthroplasty, ankle arthroplasty, shoulder arthroplasty, and other joint replacement procedures.
(13) It is to be understood that in instance where a range of values are provided that the range is intended to encompass not only the end point values of the range but also intermediate values of the range as explicitly being included within the range varying by the last significant figure of the range. By way of example, a recited range from 1 to 4 is intended to include 1-2, 1-3, 2-4, 3-4, and 1-4.
(14) With reference to the figures,
(15) A high-level overview of the GUI 106 is shown in
(16) Prior to planning the procedure, imaging data of the patient's femur and tibia are obtained using an imaging modality such as computed tomography (CT), ultrasound, or magnetic resonance imaging (MRI). The imaging data is transferred to the planning workstation 100 typically in a digital imaging and communication in medicine (DICOM) format. Subsequently, a 3-D model of the bone is generated. In a particular embodiment, the patient's bones may be manually, semi-manually, or automatically segmented by a user to generate the 3-D models of the bone. One or more of the bone models can be displayed in the 3-D view window 112, where the user can quickly change to a proximal, distal, medial, lateral, anterior, and posterior view of bone model using corresponding widgets in the view options window 114.
(17) An example of three views of the bone models are shown in
(18) The user may use other landmark locating tools such as a fitting sphere tool 130. A user may adjust the diameter and position of the fitting sphere 130 until the diameter and position approximately matches the diameter and position of a portion of the femoral head. When matched, the center of the fitting sphere 130 defines the femoral head center anatomical landmark 128a. In a specific inventive embodiment, the processor locates all of the landmarks automatically using the statistical model that was used to automatically generate the 3-D models of the bones from the DICOM data. Once the landmarks have been identified, they are accepted by the user and stored.
(19) Three orthogonal planes on the femur are determined by the processor, where each plane corresponds to a clinically established standard reference plane for planning any TKA procedure. These planes include a coronal native plane (XZ) 132, a sagittal plane (ZY) 134, and an axial native plane (XY) 136, as shown in
(20) 1. Point 1 (lesser trochanter initial guess);
(21) a. Rotate bone model about axis 1 (î+0ĵ+0{circumflex over (k)} in global LPS (left, posterior, superior) model coordinates);
(22) b. Find most-posterior (+y) point in global LPS coordinate system; c. Find same point in local coordinates on the bone model;
(23) d. Rotate bone model about axis 1 back to original orientation;
(24) 2. Point 2 (posterior medial/lateral condyle initial guess);
(25) a. Rotate bone model about axis 2 (0.577î+0.577ĵ+0.577{circumflex over (k)} in global LPS model coordinates);
(26) b. Find most-posterior (+y) point in global LPS coordinate system; c. Find same point in local coordinates on the bone model;
(27) d. Rotate bone model about axis 2 back to original orientation;
(28) 3. Point 3 (posterior lateral/medial condyle initial guess);
(29) a. Rotate bone model about axis 3 (0.577î−0.577ĵ−0.577{circumflex over (k)} in global LPS model coordinates);
(30) b. Find most-posterior (+y) point in global LPS coordinate system;
(31) c. Find same point in local coordinates on the bone model;
(32) d. Rotate bone model about axis 3 back to original orientation;
(33) 4. Iteratively update points;
(34) a. Re-orient bone model such that all three points are parallel to the XZ plane;
(35) b. Find most-posterior (+y) point in global LPS coordinate system;
(36) c. Find same point in local coordinates on the bone model (Point 4);
(37) d. Whichever point (point 1, 2, or 3) is closest to Point 4, delete that point and replace it with Point 4;
(38) e. Repeat a-d until points do not change;
(39) The axial native plane 136 is defined as perpendicular to the coronal native plane on the femur, and coincident with the most distal point on the distal medial condyle 146 and the most distal point on the distal lateral condyle 148. A method to automatically find the axial native plane 136 includes:
1. Point 1 (distal medial/lateral condyle initial guess);
a. Rotate bone model about axis 1 (0î+1ĵ+0{circumflex over (k)} in global LPS (left, posterior, superior) model coordinates);
b. Find most-distal (−z) point in global LPS coordinate system;
c. Find same point in local coordinates on the bone model;
d. Rotate bone model about axis 1 back to original orientation;
2. Point 2 (posterior medial/lateral condyle initial guess);
a. Rotate bone model about axis 2 (0î−1ĵ+0{circumflex over (k)} in global LPS model coordinates);
b. Find most-distal (−z) point in global LPS coordinate system;
c. Find same point in local coordinates on the bone model;
d. Rotate bone model about axis 2 back to original orientation;
3. Iteratively update points;
a. Re-orient bone such that the coronal kinematic plane is coincident with the XZ plane;
b. Re-orient bone about the Y-axis until both points are parallel with the XY plane;
c. Find most-distal (−z) point in global coordinate system;
d. Find same point in local coordinate on the bone model (Point 3);
e. Whichever point (point 1 or 2) is closest to Point 3, delete that point and replace it with Point 3;
f. Re-orient bone such that the bone is in the original coordinate system;
g. Repeat a-f until points do not change.
The sagittal plane 134 is defined as perpendicular to both the coronal native plane 132 and the axial native plane 136, and coincident with a medial-lateral center point of the bone. The medial-lateral center point may be determined by computing the midpoint between the medial epicondyle landmark 150 and the lateral epicondyle landmark 152. These three orthogonal planes are clinically established standard reference planes used for planning any TKA. It should be appreciated that the LPS coordinate system used above is not an essential reference coordinate system to determine the planes (132, 134, 136), where other reference coordinate systems may be used. In addition, the amount to rotate the bone model about the axes 1, 2, and 3 to locate the points that define the planes may be tuned to ensure convergence for different patient positions during scanning.
(40) An initial femur transform is determined using the intersection of the three orthogonal planes to establish a position and orientation of the x, y, and z axes relative to the bone. The initial femur transform provides the basis for aligning and positioning the implant components to the bone models in the clinically established standard reference frame.
(41) With reference to
(42) Each of the sub-windows 166, 168, 170 and 172, allow the user to adjust the implant or bone in four clinical directions. The four clinical directions include a proximal-distal translational direction (sub-window 166), an anterior-posterior translational direction (sub-window 168), a medial-lateral translational direction (sub-window 172), and a flexion-extension rotational direction (sub-window 170). The directions are referred to as clinical because the user can adjust each direction individually, and an adjustment in the clinical direction corresponds to a direction with reference to the clinically established reference frame, regardless of a pre-adjusted position and orientation of the implant or bone as described below. The user can adjust the clinical direction using the corresponding “+” button 174 or “−” button 176. Reset buttons 178 allow the user to reset any adjustments to a default value. A measured amount of distal resection on the medial and lateral distal condyles 180 is displayed as the user adjusts any clinical directions and/or selects/reselects an implant or alignment goal. Similarly, a measured amount of posterior bone resection on the medial and lateral posterior condyles 182 is displayed as the user adjusts any clinical directions and/or selects/reselects an implant or alignment goal. In a particular inventive embodiment, an additional sub-window allows the user to adjust for an estimated or measured cartilage thickness, cartilage wear, or bone wear to translate the implant accordingly.
(43) A default femoral coronal alignment goal, and femoral axial alignment goal are pre-set when the user enters to the femur planning stage. A user then selects a femoral implant component, and the femoral bone model is automatically aligned to the selected implant according to the default alignment goal. The default alignment goals may be a native femoral coronal alignment and a native femoral axial alignment. The processor automatically aligns the bone to the implant using the initial femur transform, the native alignment goals, and a portion of the geometry of the implant. An example of a femoral implant component 184 is shown in
(44) When a user selects a mechanical axis coronal alignment and a non-native axial alignment for the femur, projection angles rather than direction cosines are used to build a rotational adjustment transform to align the implant and the bone. By using projection angles, individual degrees of freedom can be changed/adjusted without substantially affecting the other degrees of freedom and subsequent changes/adjustments do not substantially affect previous adjustments/changes. In one inventive embodiment, substantially affecting the other degrees of freedom refers to 1 mm or 1 degree. In another inventive embodiment, the substantially affecting refers to 0.5 mm and 0.5 degrees. While in other inventive embodiments, the substantially affecting refers to 0.1 mm and 0.1 degrees.
(45) For example, when a user selects a mechanical axis alignment, the mechanical axis (defined as an axis connecting the femoral head center and the center of the knee) is projected onto the coronal native plane 132. The angle between the z-axis and the projected mechanical axis is determined and used to build a portion of the rotational adjustment transform. Simultaneously, when a user selects, for example, the transepicondylar axis (defined as an axis connecting the medial and lateral epicondyles) is projected onto the axial native plane 136. The angle between the x-axis and projected transepicondylar axis is determined to build the second portion of the rotation adjustment transform. The user can make any adjustments in the other clinical directions as desired.
(46) In a particular inventive embodiment, with reference to
(47) 1. Map articular surface;
(48) a. Re-orient bone model such that the coronal native plane is coincident with the XZ plane, the axial native plane is coincident with the XY plane, and the sagittal native plane is coincident with the YZ plane;
(49) b. Rotate bone about global X-axis (flexing the knee) about flexion increment;
(50) c. Locate the most-distal (−z) point in global coordinate system that has a positive x-coordinate (condyle 1 articular surface point). Locate same point in local bone coordinates.
(51) d. Locate the most-distal (−z) point in global coordinate system that has a negative x-coordinate (condyle 2 articular surface point). Locate same point in local point coordinates:
(52) e. Increment flexion and repeat c-d;
(53) f. Repeat e through entire range of flexion;
(54) 2. Fit cylinder to mapped articular surface:
(55) 3. Center axis of the cylinder is the condylar axis 194.
(56) As shown in
(57) After the femur has been planned, the user may plan the tibia, although the user may go back and forth between the femur and tibia planning stages. The tibia component is automatically aligned to the femoral component by matching the articular surface of the tibia to the articular surface of the femoral component. As shown in
(58)
(59)
(60)
(61) The sequential order of the concatenation of transform allows the user to make adjustments to the implant or bone in an intuitive manner. Once the femur and tibial planning stages are complete, the user can review the hip-knee-ankle angles, femoral joint line alignment, tibial joint line alignment, femoral distal resections, femoral posterior resections, proximal tibial resections, and posterior slope, as well as patient information and surgical procedure information in the summary stage of the procedure. In the surgical planning stage, the user can determine which bone should be operated on first and define any parameters for a computer-assisted surgical system. The final plan is accepted by the surgeon and is written to a data transfer file (e.g., compact disc (CD), portable universal serial bus (USB)) for use with the computer-assisted surgical system. The final plan includes the final femur-to-implant transform, and the final tibia-to-implant transform to register and execute the TKA according to the plan.
(62) In a particular inventive embodiment, if a user does not deviate from a particular planning strategy, the user may save their set of alignment goals in the planning workstation that can be applied to all surgical cases. Due to the minimal user input required by the surgeon, the saved preferences can improve pre-operative planning times.
(63) In a specific inventive embodiment, if a user desires a native alignment, the pre-operative planning may be performed nearly automatically. The coronal native plane, axial native plane and sagittal native plane may be determined as described above. The bone wear may be accounted for by the following:
(64) a. Varus Malalignment
(65) i. Without changing the tibia or the kinematic planes, rotate the femur in the coronal plane about an axis perpendicular to the coronal native plane and coincident with the most distal point on the lateral condyle. Rotation amount should be the arctangent of the bone wear on the lateral side divided by the distance between the two most distal points on the femur, or
(66)
b. Valgus Malalignment i. Without changing the tibia or the kinematic planes, rotate the femur in the coronal plane about an axis perpendicular to the coronal native plane and coincident with the most distal point on the medial condyle. Rotation amount should be the arctangent of the bone wear on the medial side divided by the distance between the two most distal points on the femur, or
(67)
(68) The cartilage wear may be accounted for by the following:
(69) a. Varus Malalignment
(70) i. Without changing the tibia or the kinematic planes, rotate the tibia in the coronal plane about an axis perpendicular to the coronal native plane and coincident with the most distal point on the lateral condyle. Rotation amount should be the arctangent of the total cartilage wear on the lateral side divided by the distance between the two most distal points on the femur, or
(71)
b. Valgus Malalignment i. Without changing the tibia or the kinematic planes, rotate the femur in the coronal plane about an axis perpendicular to the coronal native plane and coincident with the most distal point on the medial condyle. Rotation amount should be the arctangent of the total cartilage on the medial side divided by the distance between the two most distal points on the femur, or
(72)
(73) The femoral implant size may be determined using the medial-lateral width and femoral anterior-posterior size of the femur. The femoral implant is placed on the bone model such that the articular surface of the femoral component contacts the coronal native plane and axial native plane. The two posterior condyles of the component contact the coronal native plane in exactly two points such that the component does not intersect the plane. The two distal condyles of the component contact the axial native plane in exactly two places such that the component does not intersect the plane. The femoral implant is automatically rotated in flexion-extension about the condylar axis 194, maintaining the requirements of the placement, until the most proximal part of the anterior surface of the femoral implant is on the anterior surface of the bone (no notching). The tibial component comes in linked to the femoral component at full extension and the flexion of the tibia is corrected about the femoral component flexion axis coincident with the condylar axis 194.
OTHER EMBODIMENTS
(74) While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the described embodiments in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient roadmap for implementing the exemplary embodiment or exemplary embodiments. It should be understood that various changes may be made in the function and arrangement of elements without departing from the scope as set forth in the appended claims and the legal equivalents thereof.