US20150106024A1 - Systems and methods for determining implant position and orientation - Google Patents
Systems and methods for determining implant position and orientation Download PDFInfo
- Publication number
- US20150106024A1 US20150106024A1 US14/511,612 US201414511612A US2015106024A1 US 20150106024 A1 US20150106024 A1 US 20150106024A1 US 201414511612 A US201414511612 A US 201414511612A US 2015106024 A1 US2015106024 A1 US 2015106024A1
- Authority
- US
- United States
- Prior art keywords
- patient
- joint
- parameter
- implant
- metric
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 239000007943 implant Substances 0.000 title claims abstract description 73
- 238000000034 method Methods 0.000 title claims abstract description 66
- 210000004872 soft tissue Anatomy 0.000 claims abstract description 17
- 238000001356 surgical procedure Methods 0.000 claims abstract description 16
- 210000003127 knee Anatomy 0.000 claims description 38
- 210000000988 bone and bone Anatomy 0.000 claims description 21
- 238000005457 optimization Methods 0.000 claims description 21
- 230000006870 function Effects 0.000 claims description 20
- 238000002271 resection Methods 0.000 claims description 17
- 210000002414 leg Anatomy 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 210000003484 anatomy Anatomy 0.000 claims description 12
- 210000004417 patella Anatomy 0.000 claims description 9
- 210000003041 ligament Anatomy 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 7
- 241001227561 Valgus Species 0.000 claims description 5
- 241000469816 Varus Species 0.000 claims description 5
- 230000000803 paradoxical effect Effects 0.000 claims description 5
- 230000002980 postoperative effect Effects 0.000 claims description 5
- 208000004199 Femoracetabular Impingement Diseases 0.000 claims description 4
- 206010070899 Femoroacetabular impingement Diseases 0.000 claims description 4
- 206010065687 Bone loss Diseases 0.000 claims description 3
- 238000004321 preservation Methods 0.000 claims description 2
- 201000010318 shoulder impingement syndrome Diseases 0.000 claims description 2
- 230000001537 neural effect Effects 0.000 claims 1
- 238000004422 calculation algorithm Methods 0.000 abstract description 4
- 238000005094 computer simulation Methods 0.000 description 14
- 210000000629 knee joint Anatomy 0.000 description 14
- 230000008569 process Effects 0.000 description 12
- 230000003287 optical effect Effects 0.000 description 10
- 238000004088 simulation Methods 0.000 description 6
- 238000003491 array Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 238000011882 arthroplasty Methods 0.000 description 4
- 210000004439 collateral ligament Anatomy 0.000 description 4
- 238000002591 computed tomography Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 239000003826 tablet Substances 0.000 description 4
- 210000000689 upper leg Anatomy 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 238000002595 magnetic resonance imaging Methods 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 230000014616 translation Effects 0.000 description 3
- 206010061068 Congenital knee deformity Diseases 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009472 formulation Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 210000001699 lower leg Anatomy 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 210000002303 tibia Anatomy 0.000 description 2
- 238000002604 ultrasonography Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 210000001188 articular cartilage Anatomy 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 210000000080 chela (arthropods) Anatomy 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005021 gait Effects 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000013150 knee replacement Methods 0.000 description 1
- 238000002684 laminectomy Methods 0.000 description 1
- 230000005499 meniscus Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000035772 mutation Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 238000012829 orthopaedic surgery Methods 0.000 description 1
- 230000000399 orthopedic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000035484 reaction time Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4851—Prosthesis assessment or monitoring
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/20—Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1113—Local tracking of patients, e.g. in a hospital or private home
- A61B5/1114—Tracking parts of the body
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/45—For evaluating or diagnosing the musculoskeletal system or teeth
- A61B5/4538—Evaluating a particular part of the muscoloskeletal system or a particular medical condition
- A61B5/4585—Evaluating the knee
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61F—FILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
- A61F2/00—Filters implantable into blood vessels; Prostheses, i.e. artificial substitutes or replacements for parts of the body; Appliances for connecting them with the body; Devices providing patency to, or preventing collapsing of, tubular structures of the body, e.g. stents
- A61F2/02—Prostheses implantable into the body
- A61F2/30—Joints
- A61F2/46—Special tools for implanting artificial joints
- A61F2/4657—Measuring instruments used for implanting artificial joints
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61F—FILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
- A61F2/00—Filters implantable into blood vessels; Prostheses, i.e. artificial substitutes or replacements for parts of the body; Appliances for connecting them with the body; Devices providing patency to, or preventing collapsing of, tubular structures of the body, e.g. stents
- A61F2/02—Prostheses implantable into the body
- A61F2/30—Joints
- A61F2/46—Special tools for implanting artificial joints
- A61F2/468—Testing instruments for artificial joints
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/16—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring distance of clearance between spaced objects
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C99/00—Subject matter not provided for in other groups of this subclass
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/101—Computer-aided simulation of surgical operations
- A61B2034/105—Modelling of the patient, e.g. for ligaments or bones
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/06—Measuring instruments not otherwise provided for
- A61B2090/064—Measuring instruments not otherwise provided for for measuring force, pressure or mechanical tension
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/06—Measuring instruments not otherwise provided for
- A61B2090/067—Measuring instruments not otherwise provided for for measuring angles
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2505/00—Evaluating, monitoring or diagnosing in the context of a particular type of medical care
- A61B2505/05—Surgical care
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0247—Pressure sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0261—Strain gauges
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/30—Surgical robots
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0033—Features or image-related aspects of imaging apparatus, e.g. for MRI, optical tomography or impedance tomography apparatus; Arrangements of imaging apparatus in a room
- A61B5/0037—Performing a preliminary scan, e.g. a prescan for identifying a region of interest
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/112—Gait analysis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1121—Determining geometric values, e.g. centre of rotation or angular range of movement
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1126—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique
- A61B5/1127—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique using markers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1126—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique
- A61B5/1128—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique using image analysis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/6812—Orthopaedic devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/684—Indicating the position of the sensor on the body
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/50—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
Definitions
- the present disclosure relates generally to orthopedic surgery and, more particularly, to systems and methods for determining implant position and orientation based on simulations using patient-specific data.
- measured resection and gap balancing the two most common surgical techniques for knee arthroplasty are referred to as measured resection and gap balancing. Both techniques replace diseased or damaged joint surfaces with metallic and plastic components in order to relieve pain and restore motion.
- the surgeon may release ligaments or adjust the implant position to result in balanced medial and lateral tibiofemoral distances or “gaps”, in both flexion and extension.
- the surgeon may correct laxity in one or more compartments and/or imbalance by adjusting the position and/or orientation of the implant, at the expense of raising or rotating the joint line.
- the gap balancing approach may consider the surrounding soft tissues by measuring tibiofemoral contact forces (e.g. using a strain-gage instrumented trial) or joint displacements (e.g. using conventional navigation techniques), but this approach does not compute an optimal implant position and orientation to balance medial and lateral gaps throughout range of motion, nor does it consider the patient-specific kinematics or dynamics.
- the surgeon makes precision cuts to the bone and aligns the implant based on the bony anatomy, e.g. the anatomical axis, transepicondylar axis, and/or posterior condylar axis.
- the surgeon aims to replace the exact thickness of the resected portions to ensure that the reconstructed anatomy (and the reconstructed axes) matches the original anatomy of the joint as closely as possible.
- the theory behind measured resection is that, because everything that is removed is replaced, the original (and ideal) knee balance is restored.
- One benefit of this technique is that the femur and tibia can be resected independently of one another, so long as the position of the reconstructed axis is maintained.
- the conventional techniques for implant planning are not sufficiently equipped to consistently restore alignment, joint balance, and function as desired by the surgeon. Indeed, they either assume bone kinematics remain unchanged for varying implant positions or consider only static geometric constraints, e.g. reference to bony anatomy, and not any dynamic loading conditions.
- patent-specific implant planning provides a system for determining an optimized implant position and orientation given a set of performance criteria and constraints provided by the surgeon and a patient-specific computational model.
- This technique provides a solution to the problem of determining the correct implant pose, and compliments the existing computer-assisted and robot-assisted surgical techniques which already possess the capability to accurately reproduce a surgical plan. Regardless of whether the surgeon seeks to restore constitutional alignment or adjust the joint to neutral mechanical alignment, the patient-specific implant planning technique informs the ideal alignment to balance the soft-tissue structures during static and dynamic conditions.
- the present disclosure solves one or more of the problems in conventional implant planning systems by disclosing a technique for calibrating a patient-specific computational model either pre- or intra-operatively, performing dynamic simulations given a patient-specific computational model and implant position, and determining an implant pose or resection plan based upon surgeon-defined metrics and constraints.
- the present disclosure is directed to a method for determining implant position and orientation.
- the method may comprise recording at least one kinematic or kinetic parameter during a passive loading of a portion of an anatomy associated with the joint of a patient.
- the method may also comprise calibrating a patient-specific software model associated with a patient's joint based, at least in part, on the at least one kinematic or kinetic parameter, and receiving, by the processor, one or more user-selected parameters associated with joint performance.
- the method may further comprise simulating performance of the patient's joint using the calibrated patient-specific model and the one or more user-selected parameters.
- the method may also comprise providing, by the processor, information indicative of at least one of a recommended implant position or a recommended implant orientation, based on the simulated performance.
- the present disclosure is directed to a method for devising a resection plan for reducing joint impingement, comprising calibrating a patient-specific software model associated with a patient's joint based, at least in part, on one or more of: a geometry of the patient's joint, a kinematic parameter of the patient's joint, or an external reaction forces associated with the patient's joint.
- the method may also comprise receiving, by the processor, one or more user-selected parameters associated with joint performance and simulating performance of the patient's joint using the calibrated patient-specific model and the one or more user-selected parameters.
- the method may further comprise generating information indicative of a resection plan associated with the patient's joint, based on the simulated performance.
- the present disclosure is directed to an apparatus for measuring external reaction forces used in calibrating a patient-specific model.
- the apparatus may comprise a leg holding device configured to receive at least a portion of a patient's lower leg.
- the apparatus may also comprise a plurality of sensors coupled to the leg holding device and configured to measure an external force applied to the patient's lower leg.
- the apparatus may further comprise a tracking device coupled to the leg holder and configured to locate at least one of a position or an orientation of the leg holding device relative to an anatomical feature of the patient.
- FIG. 1 provides a diagrammatic view of an exemplary computer-assisted surgical environment, consistent with certain disclosed embodiments
- FIG. 2 provides a diagrammatic perspective view of a device for measuring the external reaction forces presented to the patient during a calibration phase, in accordance with certain disclosed embodiments;
- FIG. 3 provides a flowchart illustrating an exemplary process for implant pose optimization, consistent with certain disclosed embodiments
- FIG. 4 provides a flowchart illustrating another exemplary process for implant pose optimization and selection, in accordance with certain disclosed embodiments
- FIG. 5 provides an exemplary graphical user interface for allowing selection/customization of certain implant pose positioning criteria, which may be based on patient-specific criteria, consistent with certain disclosed embodiments;
- FIG. 6 provides an exemplary graphical user interface for allowing selection/customization of certain implant pose positioning criteria after simulation, in accordance with certain disclosed embodiments
- FIG. 7 provides a flowchart illustrating an exemplary process for calibrating patient-specific models and corresponding output models associated therewith, consistent with certain disclosed embodiments
- FIG. 8 illustrates exemplary subcomponents and non-limiting description of the corresponding subcomponents, in accordance with certain disclosed embodiments
- FIG. 9 depicts certain soft-tissues of a knee joint and outlines exemplary data that is used to formulate a soft-tissue knee model that can be used in accordance with the disclosed embodiments;
- FIG. 10 outlines exemplary data that can be used to compute the parameters of the patent-specific knee model, consistent with certain disclosed embodiments
- FIG. 11 provides an illustration depicting the optimization and tuning framework for determining patient-specific parameters, which can be implemented consistent with the disclosed embodiments;
- FIG. 12 outlines exemplary features associated with a patent-specific model created and optimized consistent with the disclosed embodiments
- FIG. 13 outlines exemplary features and uses of the patent-specific model generated in accordance with the disclosed embodiments.
- FIG. 14 illustrates an exemplary processor-based computer system, on which certain methods and processes consistent with the disclosed systems and methods for determining implant position and orientation may be implemented.
- FIG. 1 provides a diagrammatic illustration of an exemplary computer-assisted surgical environment, in which the presently disclosed systems and methods for determining implant position and orientation may be implemented.
- the surgical environment may comprise the following hardware: a motion tracking device, an inter-body force sensing device, an external force sensing device, a host computer, and a surgeon monitor.
- the surgical environment may also include software programming and computing capabilities required to execute the intra-operative knee calibration and implant pose optimization, such as those that will be described below and any other software (e.g., calibration software, etc.) that may be incident to the proper performance of a particular surgical system.
- motion tracking devices may each be communicatively coupled to a host computer, either wired or wirelessly.
- a host computer may also be configured to provide real-time measurements of joint kinematics and dynamics.
- a surgeon monitor may be connected directly to the host computer to display a 3D rendered image of the patient anatomy and implant, along with real-time patient kinematics and dynamics, patient-specific model parameters, and optimized implant pose.
- a tablet computer such as an iPad or tablet PC, may be connected via a wired or wireless connection to the host computer, and display such information to the surgeon.
- the present disclosure may also include a database or other storage device that stores therein pre-operative patient-specific data; a motion tracking and/or force sensing instrumentation to monitor patient kinematics, inter-body forces, and/or external reaction forces; a computing device to determine an implant pose, and a computer display to presents the results.
- pre-operative patient-specific data may include a pre-operative CT scan of a patient's anatomy.
- a 3D model of the anatomy may be generated through conventional segmentation and reconstruction methods.
- an MRI scan may be performed to identify the ligament origin and insertion sites on the bone, which may later be used in the computational model.
- the motion tracking device may be an optical tracking system, such as one commercially distributed by Northern Digital Inc. (NDI), and configured to provide real-time measurements of tracking arrays through a USB interface.
- Optical tracking systems comprising optical cameras and optical tracking arrays, may be designed for passive retro-reflective arrays or active LED arrays.
- Optical tracking arrays may be rigidly attached to the bone using one or more surgical bone pins, in order to accurately monitor patient-specific kinematics in real-time.
- An apparatus may be designed to position the camera in an optimal position and orientation, as to minimize occlusions from the surgeon and his/her assistants.
- said apparatus may include an enclosure to locate a computer for reading patient-specific kinematic and dynamic measurements, and a monitor for displaying such information to the surgeon.
- a computer for reading patient-specific kinematic and dynamic measurements
- monitor for displaying such information to the surgeon.
- Any number of computer interface devices such as a mouse, keyboard, or camera, may be used to interact with this system.
- Other examples of motion tracking devices include electromagnetic, ultrasound, and mechanical tracking devices, e.g. passive articulated arm coordinate measuring machines (AACMM).
- the computer may also include a wireless card for reading from one or more wireless devices, such as an inter-body force sensing device, and external force sensing device.
- the computer may be wireless connected to a tablet computer, such as an iPad or tablet PC, as the primary point of interaction.
- the computer may be configured to run an operating system, such as Windows, Linux, or Mac OSX, having USB and network device drivers to interface to the hardware.
- a computer program may be developed using any number of standard IDE tools, such as Visual Studio or Xcode, and may be configured to provide real-time 3D image rendering through software libraries such as OpenGL or Direct3D. Higher-level OpenGL frameworks may also be incorporated to reduce development time, e.g. GLUT, VTK/ITK, or Java3D.
- a computer program may include calibration and optimization algorithms utilizing commercially-licensed or open-source numerical integration, optimization, or finite-element modeling software libraries.
- the computer-assisted surgical environment may also include a device for measuring the inter-body forces of the knee.
- a device for measuring the inter-body forces of the knee.
- such a device may utilize ultrasonic piezoelectric sensors to compute the magnitude and center of pressure of inter-body forces in the knee joint, e.g. the VerasenseTM knee balancer (OrthoSensor Inc.).
- the device may utilize paper-thin pressure sensors to compute the magnitude and center of pressure of the medial and lateral contact forces, e.g. the K-ScanTM joint analysis system (Tekscan Inc.).
- the device may utilize strain gauge measurements to compute the magnitude of the medial and lateral contact forces, e.g. the eLibra Dynamic Knee Balancing SystemTM (Synvasive Technology, Inc.).
- the computer-assisted surgical system or environment may include a device for measuring the external reaction forces presented to the patient during a calibration phase.
- this device may embody a rigid boot attached to the patient's foot.
- the device may have two handles for manipulating the patient's leg, where a collection of strain gauges may be mounted on a beam which connects the handles to the boot in order to estimate the strain, and therefore 6 degree-of-freedom (DoF) forces and torques, exerted by the surgeon throughout a passive range of motion.
- the device may also include a tracking device, such as an optical tracking array, in order to locate its position with respect to the patient's leg.
- the device may include a traditional leg holder which has been modified to include sensors for measuring the external forces applied to the patient's anatomy during surgery.
- the leg holder may also be an actively-controlled robotic manipulator, for which the external reaction forces may be computed directly from motor currents or joint torque sensors.
- a rigid horseshoe-shaped collar may be placed underneath the thigh to measure external reaction forces and provide another interaction point for the surgeon.
- the rigid collar may also be instrumented with a collection of strain gauges to estimate the resulting 6-DoF forces and torques exerted by the surgeon with respect to a local coordinate system.
- a tracking array such as an optical, EM, or ultrasound array may be used to locate the collar, and its measured forces, with respect to the patient's leg.
- the present disclosure may also include a host computer for collecting and managing data from the constituent devices and subsystems, and to compute a patient-specific implant plan.
- the host computer may be configured to perform a method to determine an implant pose. As illustrated in FIG. 3 , such a method may comprise three basic processes: collecting relevant patient geometry, kinematics, and forces; determining a patient-specific model (e.g., through calibration); and minimizing a surgeon-defined metric through optimization to achieve a desired implant plan.
- the presently-disclosed process for determining an optimal patient-specific implant position and orientation generally comprises a number of steps.
- a patient-specific computational model, or knee model must be computed pre-operatively or intra-operatively to simulate the behavior of the human knee.
- the knee model exists as a mathematical formulation, algorithm, or numerical process residing in computer software.
- the primary objective and inherent function of the knee model is to predict patient-specific knee kinematics, kinetics, and relative soft-tissue behavior.
- the knee model may be calibrated, using a software program, to pre- or intra-operatively collected passive knee response data in order to determine the patient-specific knee model parameters (e.g. ligament origin and insertion sites) that may otherwise be difficult to obtain and measure without causing irreversible damage to the patient.
- the knee model and its parameters are subsequently used in the present invention to assist the surgeon in developing an optimized plan for knee arthroplasty.
- the knee model may comprise three components: a set of input parameters, a set of output parameters, and a system of equations that mathematically relate the input and output parameters.
- Input parameters may include but are not limited to bone geometry data, knee joint kinematics, knee joint kinetics, and knee joint biomechanical material properties.
- Bone geometry data may be obtained from segmentation and reconstruction of computed-tomography (CT) and/or magnetic resonance medical imaging prior to surgery.
- CT computed-tomography
- the geometrical data representing the bony surfaces may be stored as polygonal meshes (e.g. discrete sets of three-dimensional vertices and surface normal vectors).
- analytical spline functions may be fit to such surface points to form more compact and continuous representations.
- Knee joint kinematics may be measured using conventional computer-assisted surgical techniques.
- optical motion tracking systems and bone trackers may be utilized to accurately track the position and orientation of the patient's bony anatomy in real-time.
- a registration procedure is commonly incorporated by such systems to relate the position and orientation of the bone trackers to the reconstructed bone geometry.
- Knee joint kinetics may be obtained via an external force sensing device in contact with the patient.
- This device may be a rigid brace or boot with handles for grasping and providing measurable forces and moments to the knee joint.
- an inter-body force sensing device e.g. a VeraSense or eLibra device
- Knee joint biomechanical material properties may be obtained from published mechanical testing literature. These properties define patient-specific material models for modeling ligaments, articular cartilage, meniscus, and capsular structures of the knee joint.
- Output parameters related to knee joint behaviors may include but are not limited to knee joint kinematics, knee joint kinetics, and material stress. Specifically, tibiofemoral and patellofemoral positions and orientations, net joint loads, contact forces between articular surfaces or implant devices, and strain present in soft-tissue structures may be monitored during simulation. These parameters may be used individually or in combination, along with other non-model predicted parameters, to guide the optimized position and orientation for knee replacement devices.
- a dynamic simulation may be performed to yield patient-specific knee kinematics and dynamics. Furthermore, the resulting knee kinematics and dynamics may be compared against a surgeon-defined list of objectives, such as symmetric medial/lateral contact forces, or a desired center of pressure, and report this information to a computer display. The surgeon may then manually adjust his/her implant plan and recalculate the implant planning score.
- objectives such as symmetric medial/lateral contact forces, or a desired center of pressure
- a nonlinear optimization method may be established to determine the optimal implant position to minimize a set of surgeon-defined objectives while satisfying a particular set of constraints.
- a weighted cost or score may be defined based on the aggregate sum of the implant positioning metrics.
- Implant positioning metrics may be divided into categories, such as mechanical alignment metrics (e M ), soft-tissue balancing metrics (e S ), and functional outcome metrics (e F ).
- Mechanical alignment metrics may include, but are not limited to, mechanical axis alignment, trans-epicondylar axis alignment, joint-line restoration, distance from a desired posterior slope, patella alta/baja, distance from a nominal Q angle, and/or minimizing the total bone resection.
- Soft-tissue balancing metrics may include, but are not limited to, balancing the medial/lateral ligament tension, balancing the medial/lateral flexion and/or extension gaps, and balancing the medial/lateral tibiofemoral and/or patellofemoral contact forces.
- Functional outcome metrics may include, but are not limited to, post-operative kinematic measures, such as the passive envelope of knee motion or knee laxity, knee flexion, femoral rollback, paradoxical motion, varus/valgus lift-off, and patella tracking, post-operative dynamic measures, such as medial/lateral center-of-pressure locations, and implant measures, such as bearing life expectancy. Optimization constraints may include satisfying the manufacturer's recommended implant alignment pose.
- the cost function may be written as the sum of cost functions for each implant pose category, such that
- e M , e S , and e F represent the cost functions comprising the mechanical alignment metrics, soft-tissue balancing metrics, and functional outcome metrics, respectively.
- the mechanical alignment metrics, e M may take many forms, including but not limited to a weighted sum of the following error functions: mechanical axis alignment, trans-epicondylar axis alignment, joint-line restoration, distance from a desired posterior slope, patella alta/baja, distance from a nominal Q angle, and/or minimizing the total bone resection.
- e MA cos ⁇ 1 ( ⁇ right arrow over (m) ⁇ I ⁇ right arrow over (m) ⁇ B ),
- e TA cos ⁇ 1 ( ⁇ right arrow over (t) ⁇ I ⁇ right arrow over (t) ⁇ B ),
- t I represents the trans-epicondylar axis of the implant
- t B represents the trans-epicondylar axis of the bone
- n I represents the normal to the tibia baseplate
- n D represents the normal to the plane defined by the desired posterior slope, often defined as a 3-5° rotation from the axial plane.
- x I (i) represents the instantaneous axis of rotation of the implant for sample i
- x D (i) represents the desired axis of rotation for sample i, defined from a priori data.
- p represents the superior/inferior location of the patella with respect to the femoral coordinate system
- p MAX and p MIN are the maximum allowable superior and minimum allowable inferior positions of the patella.
- Q I is the estimated Q-angle of the patella with the patient in a weight-bearing standing position following surgery
- Q D is the desired Q-angle.
- the Q-angle cost function may also take the form of a piecewise polynomial function, defining an allowable range of Q-angles.
- v I and v B are voxel representations of the implant and bone, respectively, and the operator ⁇ determines the mathematical intersection of such voxel sets, defined by a minimum overlapping percentage.
- a set of constant coefficients, ⁇ 1 , ⁇ 2 , . . . , ⁇ N may be used to scale or weight each of the respective cost function elements, in order to account for varying units and surgeon preferences, such that
- e M ⁇ 1 e MA + ⁇ 2 e TA + . . . + ⁇ N e RV .
- the soft-tissue balancing metrics, e S may take many forms, including but not limited to a weighted sum of the following error functions: balancing the medial/lateral ligament tension, balancing the medial/lateral flexion and/or extension gaps, and balancing the medial/lateral tibiofemoral and/or patellofemoral contact forces.
- f MCL (i) and f LCL (i) represent the tension in the medial collateral ligament (MCL) and lateral collateral ligament (LCL), respectively.
- x M (i) and x L (i) represent the gap (+) or overlap ( ⁇ ) in the medial and lateral compartments for sample i, respectively.
- f M (i) and f L (i) represent the medial and lateral tibiofemoral contact forces for sample i, respectively.
- f PF (i) represents the magnitude of the patellofemoral contact forces for sample i.
- a set of constant coefficients, ⁇ 1 , ⁇ 2 , . . . ⁇ N may be used to scale or weight each of the respective cost function elements, in order to account for varying units and surgeon preferences, such that
- e S ⁇ 1 e ML + ⁇ 2 e CF + . . . + ⁇ N e PF .
- the functional outcome metrics, e F may take many forms, including but not limited to a weighted sum of the following error functions: post-operative kinematic measures, such as knee laxity, i.e. the passive envelope of knee motion, knee flexion, femoral rollback, paradoxical motion, varus/valgus lift-off, and patella tracking, post-operative dynamic measures, such as medial/lateral center-of-pressure locations, and implant measures, such as bearing life expectancy.
- post-operative kinematic measures such as knee laxity, i.e. the passive envelope of knee motion, knee flexion, femoral rollback, paradoxical motion, varus/valgus lift-off, and patella tracking
- post-operative dynamic measures such as medial/lateral center-of-pressure locations
- implant measures such as bearing life expectancy.
- a I represents the anterior tibial translation (ATT), for example during a Lachman's knee laxity examination, and a D represents the desired knee laxity.
- the cost function may be expressed as a piecewise polynomial, such that the resulting cost is zero for an allowable range of anterior tibial translations.
- ⁇ I represents the maximum achievable flexion angle in degrees
- ⁇ D represents the maximum desired flexion angle, which may for example be 150 degrees.
- y I represents the femoral rollback, defined as the posterior translation of the femur in the plane of the tibial baseplate, and y D represents the desired femoral rollback.
- ⁇ MAX represents the maximum angle through which the femur rotates about the lateral compartment, considered a paradoxical motion to the natural medial rotation of the knee joint.
- x VG (i) and x VG (i) represent the varus and valgus liftoff in the lateral and medial compartments, respectively, for sample i.
- e PT represents the maximum patella acceleration for all samples during a pre-determined patient activity, such as gait.
- p MP (i) and p LP (i) represent the estimated medial and lateral center-of-pressure (COP) locations for sample i
- p MP,D (i) and p LP,D (i) represent the desired medial and lateral COP locations for sample i
- N is the number of samples for a particular activity.
- L D represents the desired bearing life expectancy, e.g. 15 years
- L represents the expected bearing life expectancy based on a dynamic simulation.
- a set of constant coefficients, ⁇ 1 , ⁇ 2 , . . . ⁇ N may be used to scale or weight each of the respective cost function elements, in order to account for varying units and surgeon preferences, such that
- e F ⁇ 1 e ML + ⁇ 2 e AP + . . . + ⁇ N e PF .
- the optimal implant pose may be determined by solving for the argument of the minimum of the preceding cost function through a global optimization method, such that
- x represent the 6 DoF position and orientation of the implant with respect to the local bone coordinate system
- h(x) represents a set of equality constraints
- g(x) represents a set of inequality constraints.
- the inequality constraints may be framed such that they incorporate the manufacturer's recommended range of implant placement.
- the global optimization method may be a genetic algorithm to avoid local minima, such that future offspring are computed through both randomly selected crossovers and mutations of the parent population.
- the present invention calculates the sensitivity of the final solution to implant positioning errors.
- Implant positioning errors for computer-assisted and robot-assisted surgical system may vary from 2-3 mm, and 2-3 degrees. Therefore, it is beneficial to evaluate the implant poses in the area surrounding the final target solution, and confirm that they are also acceptable.
- FIG. 4 illustrates an exemplary process for using the simulation system in accordance with the disclosed embodiments.
- the process may include the steps of: 1) collecting pre-operative patient-specific information; 2) collecting intra-operative data; 3) calibrating a patient-specific computational model based on at least one of the pre-operative patient-specific data and intra-operative data; 4) selecting implant planning criterion; 5) optimizing the implant pose based, at least in part, on the implant planning criteria, patient-specific information, and intra-operative data; and 6) selecting/validating target implant pose by the surgeon.
- a CT scan or MRI may be performed to ascertain the patient-specific bony and soft tissue geometry of the patient.
- a conventional segmentation and 3D reconstruction technique may be applied to determine a 3D bone model.
- the soft tissue geometry such as ligament origin and insertion sites, may be manually selected from the series of MRI slices.
- patient-specific intra-operative data may be collected from one or more sensing devices, such as an external tracking system, inter-body force sensing device, or external reaction force sensing device.
- sensing devices such as an external tracking system, inter-body force sensing device, or external reaction force sensing device.
- a patient-specific computational model is determined from measured data and pre-operative patient-specific information, such as 3D models.
- Data may be collected intra-operatively from passive manipulation of the knee as shown in FIG. 10 .
- the calibration may be achieved through a constrained non-linear optimization, where the cost function may include the displacement errors from a forward dynamics simulation, or the force/torque errors from an inverse dynamic simulation.
- the design inputs to the optimization are the patient-specific model parameters, such as material properties or nominal ligament lengths as illustrated in FIG. 11 .
- the surgeon may select one or more criteria for determining the implant pose, such as mechanical alignment metrics, soft-tissue balancing metrics, and/or functional outcome metrics (see preceding sections).
- criteria for determining the implant pose such as mechanical alignment metrics, soft-tissue balancing metrics, and/or functional outcome metrics (see preceding sections).
- GUI graphical user interface
- an optimization routine determines the optimal implant pose given the combination of metrics and constraints selected by the surgeon.
- a monitor may then display a 3D model of the patient's anatomy and the resultant implant pose.
- the surgeon may adjust the implant position based on his experience or confirm the optimization result.
- a screen shot of an exemplary graphical user interface (GUI) associated with software that allows the surgeon to adjust the implant position is shown in FIG. 6 .
- This page may display both the original and optimized implant plan, and enable the surgeon to selectively tune the target pose based on some combination of these 2 solutions (i.e. a linearly weighted combination).
- a computational simulation may be performed based on this adjusted target pose to compute and display the implant positioning metrics, such as mechanical axis alignment, medial/lateral contact forces, and knee range of motion for the final target pose.
- the aforementioned technique may be used in other types of orthopaedic surgery, such as total hip arthroplasty (THA), total shoulder arthroplasty (TSA), total disc replacement (TDR), and other joint replacement surgeries, which may benefit from an intelligent implant planning strategy considering both kinematic and kinetic measures.
- this technique may also be applied to plan the resection region in surgeries not requiring a permanent implant, such as a femoroacetabular impingement (FAI) surgery, laminectomy, or subacromial impingement surgery.
- FAI femoroacetabular impingement
- laminectomy laminectomy
- subacromial impingement surgery a patient-specific computational model of the hip may be calibrated from pre- and intra-operative data, such as bone geometries, kinematics, and external reaction forces.
- a surgeon may select one or more criteria for determining the femoral and/or acetabular resection, such as maximizing range of motion, reducing bone loss, or minimizing bone stress.
- An optimization routine may then compute an optimal resection plan to eliminate cam and/or pincer impingement based on the patient-specific computational model and combination of metrics and constraints selected by the surgeon.
- FIG. 12 illustrates an exemplary processor-based computer system, on which certain methods and processes consistent with the disclosed force sensor-based may be implemented.
- Computer 120 may include one or more hardware and/or software components configured to collect, monitor, store, analyze, evaluate, distribute, report, process, record, and/or sort information associated with a computer-assisted surgical system shown and illustrated in the disclosed embodiments.
- computer 120 may be programmed to perform the simulations, optimizations, and analyses, as described in certain disclosed embodiments.
- controller 120 may include one or more hardware components such as, for example, a central processing unit (CPU) 121 , a random access memory (RAM) module 122 , a read-only memory (ROM) module 123 , a storage 124 , a database 125 , one or more input/output (I/O) devices 126 , and an interface 127 .
- controller 120 may include one or more software components such as, for example, a computer-readable medium including computer-executable instructions for performing a method associated with collision warning system 111 . It is contemplated that one or more of the hardware components listed above may be implemented using software.
- storage 124 may include a software partition associated with one or more other hardware components of controller 120 .
- Controller 120 may include additional, fewer, and/or different components than those listed above. It is understood that the components listed above are exemplary only and not intended to be limiting.
- CPU 121 may include one or more processors, each configured to execute instructions and process data to perform one or more functions associated with controller 120 . As illustrated in FIG. 1 , CPU 121 may be communicatively coupled to RAM 122 , ROM 123 , storage 124 , database 125 , I/O devices 126 , and interface 127 . CPU 121 may be configured to execute sequences of computer program instructions to perform various processes, which will be described in detail below. The computer program instructions may be loaded into RAM 122 for execution by CPU 121 .
- RAM 122 and ROM 123 may each include one or more devices for storing information associated with an operation of controller 120 and/or CPU 121 .
- ROM 123 may include a memory device configured to access and store information associated with controller 120 , including information for identifying, initializing, and monitoring the operation of one or more components and subsystems of controller 120 .
- RAM 122 may include a memory device for storing data associated with one or more operations of CPU 121 .
- ROM 123 may load instructions into RAM 122 for execution by CPU 121 .
- Storage 124 may include any type of mass storage device configured to store information that CPU 121 may need to perform processes consistent with the disclosed embodiments.
- storage 124 may include one or more magnetic and/or optical disk devices, such as hard drives, CD-ROMs, DVD-ROMs, or any other type of mass media device.
- Database 125 may include one or more software and/or hardware components that cooperate to store, organize, sort, filter, and/or arrange data used by controller 120 and/or CPU 121 .
- database 125 may store predetermined operator reaction time information associated with different conditions (e.g., fog, rain, snow, time-of-day, etc.) at different speeds.
- CPU 121 may access the information stored in database 125 to determine a threshold warning distance for collision warning system 111 . It is contemplated that database 125 may store additional and/or different information than that listed above.
- I/O devices 126 may include one or more components configured to communicate information with a user associated with controller 120 .
- I/O devices may include a console with an integrated keyboard and mouse to allow a user to input parameters associated with controller 120 .
- I/O devices 126 may also include a display including a graphical user interface (GUI) for outputting information on a monitor.
- GUI graphical user interface
- I/O devices 126 may also include peripheral devices such as, for example, a printer for printing information associated with controller 120 , a user-accessible disk drive (e.g., a USB port, a floppy, CD-ROM, or DVD-ROM drive, etc.) to allow a user to input data stored on a portable media device, a microphone, a speaker system, or any other suitable type of interface device.
- a printer for printing information associated with controller 120
- a user-accessible disk drive e.g., a USB port, a floppy, CD-ROM, or DVD-ROM drive, etc.
- Interface 127 may include one or more components configured to transmit and receive data via a communication network, such as the Internet, a local area network, a workstation peer-to-peer network, a direct link network, a wireless network, or any other suitable communication platform.
- interface 127 may include one or more modulators, demodulators, multiplexers, demultiplexers, network communication devices, wireless devices, antennas, modems, and any other type of device configured to enable data communication via a communication network.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Surgery (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Physics & Mathematics (AREA)
- Pathology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Transplantation (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Dentistry (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Robotics (AREA)
- Physical Education & Sports Medicine (AREA)
- Physiology (AREA)
- Rheumatology (AREA)
- Cardiology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Vascular Medicine (AREA)
- General Physics & Mathematics (AREA)
- Prostheses (AREA)
Abstract
Description
- This application claims the benefit of U.S. Provisional Application No. 61/889,272, filed Oct. 10, 2013, which is incorporated herein by reference in its entirety.
- The present disclosure relates generally to orthopedic surgery and, more particularly, to systems and methods for determining implant position and orientation based on simulations using patient-specific data.
- Recent advances in computer-assisted surgery have enabled surgeons to precisely execute a pre-operative plan to unprecedented levels of accuracy. Such techniques may utilize computer-assisted navigation systems, e.g. optical tracking, electromagnetic tracking, and/or precise robotic manipulators to help the surgeon execute his plan. However, despite this newly-achieved level of accuracy, many of these systems do not sufficiently account for patient-specific dynamics in the surgical planning, relying instead on generic characteristics of joint kinematics.
- For example, the two most common surgical techniques for knee arthroplasty are referred to as measured resection and gap balancing. Both techniques replace diseased or damaged joint surfaces with metallic and plastic components in order to relieve pain and restore motion.
- In a gap balancing technique, the surgeon may release ligaments or adjust the implant position to result in balanced medial and lateral tibiofemoral distances or “gaps”, in both flexion and extension. The surgeon may correct laxity in one or more compartments and/or imbalance by adjusting the position and/or orientation of the implant, at the expense of raising or rotating the joint line. The gap balancing approach may consider the surrounding soft tissues by measuring tibiofemoral contact forces (e.g. using a strain-gage instrumented trial) or joint displacements (e.g. using conventional navigation techniques), but this approach does not compute an optimal implant position and orientation to balance medial and lateral gaps throughout range of motion, nor does it consider the patient-specific kinematics or dynamics.
- In a measured resection technique, the surgeon makes precision cuts to the bone and aligns the implant based on the bony anatomy, e.g. the anatomical axis, transepicondylar axis, and/or posterior condylar axis. During reconstruction of the joint, the surgeon aims to replace the exact thickness of the resected portions to ensure that the reconstructed anatomy (and the reconstructed axes) matches the original anatomy of the joint as closely as possible. The theory behind measured resection is that, because everything that is removed is replaced, the original (and ideal) knee balance is restored. One benefit of this technique is that the femur and tibia can be resected independently of one another, so long as the position of the reconstructed axis is maintained.
- The conventional techniques for implant planning are not sufficiently equipped to consistently restore alignment, joint balance, and function as desired by the surgeon. Indeed, they either assume bone kinematics remain unchanged for varying implant positions or consider only static geometric constraints, e.g. reference to bony anatomy, and not any dynamic loading conditions.
- The present disclosure, hereafter referred to as patent-specific implant planning, provides a system for determining an optimized implant position and orientation given a set of performance criteria and constraints provided by the surgeon and a patient-specific computational model. This technique provides a solution to the problem of determining the correct implant pose, and compliments the existing computer-assisted and robot-assisted surgical techniques which already possess the capability to accurately reproduce a surgical plan. Regardless of whether the surgeon seeks to restore constitutional alignment or adjust the joint to neutral mechanical alignment, the patient-specific implant planning technique informs the ideal alignment to balance the soft-tissue structures during static and dynamic conditions.
- The present disclosure solves one or more of the problems in conventional implant planning systems by disclosing a technique for calibrating a patient-specific computational model either pre- or intra-operatively, performing dynamic simulations given a patient-specific computational model and implant position, and determining an implant pose or resection plan based upon surgeon-defined metrics and constraints.
- According to one aspect, the present disclosure is directed to a method for determining implant position and orientation. The method may comprise recording at least one kinematic or kinetic parameter during a passive loading of a portion of an anatomy associated with the joint of a patient. The method may also comprise calibrating a patient-specific software model associated with a patient's joint based, at least in part, on the at least one kinematic or kinetic parameter, and receiving, by the processor, one or more user-selected parameters associated with joint performance. The method may further comprise simulating performance of the patient's joint using the calibrated patient-specific model and the one or more user-selected parameters. The method may also comprise providing, by the processor, information indicative of at least one of a recommended implant position or a recommended implant orientation, based on the simulated performance.
- According to another aspect, the present disclosure is directed to a method for devising a resection plan for reducing joint impingement, comprising calibrating a patient-specific software model associated with a patient's joint based, at least in part, on one or more of: a geometry of the patient's joint, a kinematic parameter of the patient's joint, or an external reaction forces associated with the patient's joint. The method may also comprise receiving, by the processor, one or more user-selected parameters associated with joint performance and simulating performance of the patient's joint using the calibrated patient-specific model and the one or more user-selected parameters. The method may further comprise generating information indicative of a resection plan associated with the patient's joint, based on the simulated performance.
- According to yet another aspect, the present disclosure is directed to an apparatus for measuring external reaction forces used in calibrating a patient-specific model. The apparatus may comprise a leg holding device configured to receive at least a portion of a patient's lower leg. The apparatus may also comprise a plurality of sensors coupled to the leg holding device and configured to measure an external force applied to the patient's lower leg. The apparatus may further comprise a tracking device coupled to the leg holder and configured to locate at least one of a position or an orientation of the leg holding device relative to an anatomical feature of the patient.
-
FIG. 1 provides a diagrammatic view of an exemplary computer-assisted surgical environment, consistent with certain disclosed embodiments; -
FIG. 2 provides a diagrammatic perspective view of a device for measuring the external reaction forces presented to the patient during a calibration phase, in accordance with certain disclosed embodiments; -
FIG. 3 provides a flowchart illustrating an exemplary process for implant pose optimization, consistent with certain disclosed embodiments; -
FIG. 4 provides a flowchart illustrating another exemplary process for implant pose optimization and selection, in accordance with certain disclosed embodiments; -
FIG. 5 provides an exemplary graphical user interface for allowing selection/customization of certain implant pose positioning criteria, which may be based on patient-specific criteria, consistent with certain disclosed embodiments; -
FIG. 6 provides an exemplary graphical user interface for allowing selection/customization of certain implant pose positioning criteria after simulation, in accordance with certain disclosed embodiments; -
FIG. 7 provides a flowchart illustrating an exemplary process for calibrating patient-specific models and corresponding output models associated therewith, consistent with certain disclosed embodiments; -
FIG. 8 illustrates exemplary subcomponents and non-limiting description of the corresponding subcomponents, in accordance with certain disclosed embodiments; -
FIG. 9 depicts certain soft-tissues of a knee joint and outlines exemplary data that is used to formulate a soft-tissue knee model that can be used in accordance with the disclosed embodiments; -
FIG. 10 outlines exemplary data that can be used to compute the parameters of the patent-specific knee model, consistent with certain disclosed embodiments; -
FIG. 11 provides an illustration depicting the optimization and tuning framework for determining patient-specific parameters, which can be implemented consistent with the disclosed embodiments; -
FIG. 12 outlines exemplary features associated with a patent-specific model created and optimized consistent with the disclosed embodiments; -
FIG. 13 outlines exemplary features and uses of the patent-specific model generated in accordance with the disclosed embodiments; and -
FIG. 14 illustrates an exemplary processor-based computer system, on which certain methods and processes consistent with the disclosed systems and methods for determining implant position and orientation may be implemented. -
FIG. 1 provides a diagrammatic illustration of an exemplary computer-assisted surgical environment, in which the presently disclosed systems and methods for determining implant position and orientation may be implemented. According to one embodiment, and as illustrated inFIG. 1 , the surgical environment may comprise the following hardware: a motion tracking device, an inter-body force sensing device, an external force sensing device, a host computer, and a surgeon monitor. Although not necessarily illustrated inFIG. 1 , those skilled in the art will appreciate that the surgical environment may also include software programming and computing capabilities required to execute the intra-operative knee calibration and implant pose optimization, such as those that will be described below and any other software (e.g., calibration software, etc.) that may be incident to the proper performance of a particular surgical system. - According to one embodiment, motion tracking devices, inter-body force sensing devices, and external force sensing devices may each be communicatively coupled to a host computer, either wired or wirelessly. Each of these systems may also be configured to provide real-time measurements of joint kinematics and dynamics. A surgeon monitor may be connected directly to the host computer to display a 3D rendered image of the patient anatomy and implant, along with real-time patient kinematics and dynamics, patient-specific model parameters, and optimized implant pose. In an alternative embodiment, a tablet computer, such as an iPad or tablet PC, may be connected via a wired or wireless connection to the host computer, and display such information to the surgeon.
- The present disclosure may also include a database or other storage device that stores therein pre-operative patient-specific data; a motion tracking and/or force sensing instrumentation to monitor patient kinematics, inter-body forces, and/or external reaction forces; a computing device to determine an implant pose, and a computer display to presents the results.
- In an exemplary embodiment, pre-operative patient-specific data may include a pre-operative CT scan of a patient's anatomy. A 3D model of the anatomy may be generated through conventional segmentation and reconstruction methods. In an alternative embodiment, an MRI scan may be performed to identify the ligament origin and insertion sites on the bone, which may later be used in the computational model.
- In one embodiment, the motion tracking device may be an optical tracking system, such as one commercially distributed by Northern Digital Inc. (NDI), and configured to provide real-time measurements of tracking arrays through a USB interface. Optical tracking systems, comprising optical cameras and optical tracking arrays, may be designed for passive retro-reflective arrays or active LED arrays. Optical tracking arrays may be rigidly attached to the bone using one or more surgical bone pins, in order to accurately monitor patient-specific kinematics in real-time. An apparatus may be designed to position the camera in an optimal position and orientation, as to minimize occlusions from the surgeon and his/her assistants. Furthermore, said apparatus may include an enclosure to locate a computer for reading patient-specific kinematic and dynamic measurements, and a monitor for displaying such information to the surgeon. Any number of computer interface devices, such as a mouse, keyboard, or camera, may be used to interact with this system. Other examples of motion tracking devices include electromagnetic, ultrasound, and mechanical tracking devices, e.g. passive articulated arm coordinate measuring machines (AACMM).
- In one embodiment, the computer may also include a wireless card for reading from one or more wireless devices, such as an inter-body force sensing device, and external force sensing device. In an alternative embodiment, the computer may be wireless connected to a tablet computer, such as an iPad or tablet PC, as the primary point of interaction.
- The computer may be configured to run an operating system, such as Windows, Linux, or Mac OSX, having USB and network device drivers to interface to the hardware. A computer program may be developed using any number of standard IDE tools, such as Visual Studio or Xcode, and may be configured to provide real-time 3D image rendering through software libraries such as OpenGL or Direct3D. Higher-level OpenGL frameworks may also be incorporated to reduce development time, e.g. GLUT, VTK/ITK, or Java3D. A computer program may include calibration and optimization algorithms utilizing commercially-licensed or open-source numerical integration, optimization, or finite-element modeling software libraries.
- The computer-assisted surgical environment may also include a device for measuring the inter-body forces of the knee. For example, such a device may utilize ultrasonic piezoelectric sensors to compute the magnitude and center of pressure of inter-body forces in the knee joint, e.g. the Verasense™ knee balancer (OrthoSensor Inc.). In an alternative embodiment, the device may utilize paper-thin pressure sensors to compute the magnitude and center of pressure of the medial and lateral contact forces, e.g. the K-Scan™ joint analysis system (Tekscan Inc.). In yet another embodiment, the device may utilize strain gauge measurements to compute the magnitude of the medial and lateral contact forces, e.g. the eLibra Dynamic Knee Balancing System™ (Synvasive Technology, Inc.).
- In addition to intra-body forces, the computer-assisted surgical system or environment may include a device for measuring the external reaction forces presented to the patient during a calibration phase. As illustrated in the exemplary embodiment of
FIG. 1 , this device may embody a rigid boot attached to the patient's foot. As shown inFIG. 2 , the device may have two handles for manipulating the patient's leg, where a collection of strain gauges may be mounted on a beam which connects the handles to the boot in order to estimate the strain, and therefore 6 degree-of-freedom (DoF) forces and torques, exerted by the surgeon throughout a passive range of motion. The device may also include a tracking device, such as an optical tracking array, in order to locate its position with respect to the patient's leg. In an alternative embodiment or in addition to the boot shown inFIG. 2 , the device may include a traditional leg holder which has been modified to include sensors for measuring the external forces applied to the patient's anatomy during surgery. The leg holder may also be an actively-controlled robotic manipulator, for which the external reaction forces may be computed directly from motor currents or joint torque sensors. - In an alternative embodiment, a rigid horseshoe-shaped collar may be placed underneath the thigh to measure external reaction forces and provide another interaction point for the surgeon. The rigid collar may also be instrumented with a collection of strain gauges to estimate the resulting 6-DoF forces and torques exerted by the surgeon with respect to a local coordinate system. In addition, a tracking array, such as an optical, EM, or ultrasound array may be used to locate the collar, and its measured forces, with respect to the patient's leg.
- The present disclosure may also include a host computer for collecting and managing data from the constituent devices and subsystems, and to compute a patient-specific implant plan. The host computer may be configured to perform a method to determine an implant pose. As illustrated in
FIG. 3 , such a method may comprise three basic processes: collecting relevant patient geometry, kinematics, and forces; determining a patient-specific model (e.g., through calibration); and minimizing a surgeon-defined metric through optimization to achieve a desired implant plan. - The presently-disclosed process for determining an optimal patient-specific implant position and orientation generally comprises a number of steps. First, a patient-specific computational model, or knee model, must be computed pre-operatively or intra-operatively to simulate the behavior of the human knee. In one embodiment, the knee model exists as a mathematical formulation, algorithm, or numerical process residing in computer software. The primary objective and inherent function of the knee model is to predict patient-specific knee kinematics, kinetics, and relative soft-tissue behavior. According to one embodiment, the knee model may be calibrated, using a software program, to pre- or intra-operatively collected passive knee response data in order to determine the patient-specific knee model parameters (e.g. ligament origin and insertion sites) that may otherwise be difficult to obtain and measure without causing irreversible damage to the patient. The knee model and its parameters are subsequently used in the present invention to assist the surgeon in developing an optimized plan for knee arthroplasty.
- According to an exemplary embodiment, the knee model may comprise three components: a set of input parameters, a set of output parameters, and a system of equations that mathematically relate the input and output parameters. Input parameters may include but are not limited to bone geometry data, knee joint kinematics, knee joint kinetics, and knee joint biomechanical material properties.
- Bone geometry data may be obtained from segmentation and reconstruction of computed-tomography (CT) and/or magnetic resonance medical imaging prior to surgery. The geometrical data representing the bony surfaces may be stored as polygonal meshes (e.g. discrete sets of three-dimensional vertices and surface normal vectors). Alternative, analytical spline functions may be fit to such surface points to form more compact and continuous representations.
- Knee joint kinematics may be measured using conventional computer-assisted surgical techniques. For example, in one embodiment, optical motion tracking systems and bone trackers may be utilized to accurately track the position and orientation of the patient's bony anatomy in real-time. A registration procedure is commonly incorporated by such systems to relate the position and orientation of the bone trackers to the reconstructed bone geometry.
- Knee joint kinetics may be obtained via an external force sensing device in contact with the patient. This device may be a rigid brace or boot with handles for grasping and providing measurable forces and moments to the knee joint. Alternatively or additionally, an inter-body force sensing device (e.g. a VeraSense or eLibra device), may also provide such kinetic information to the knee model.
- Knee joint biomechanical material properties may be obtained from published mechanical testing literature. These properties define patient-specific material models for modeling ligaments, articular cartilage, meniscus, and capsular structures of the knee joint.
- Output parameters related to knee joint behaviors, which are predicted by the knee model, may include but are not limited to knee joint kinematics, knee joint kinetics, and material stress. Specifically, tibiofemoral and patellofemoral positions and orientations, net joint loads, contact forces between articular surfaces or implant devices, and strain present in soft-tissue structures may be monitored during simulation. These parameters may be used individually or in combination, along with other non-model predicted parameters, to guide the optimized position and orientation for knee replacement devices.
- Given a calibrated patient-specific knee model and implant position/orientation, a dynamic simulation may be performed to yield patient-specific knee kinematics and dynamics. Furthermore, the resulting knee kinematics and dynamics may be compared against a surgeon-defined list of objectives, such as symmetric medial/lateral contact forces, or a desired center of pressure, and report this information to a computer display. The surgeon may then manually adjust his/her implant plan and recalculate the implant planning score.
- According to one embodiment, a nonlinear optimization method may be established to determine the optimal implant position to minimize a set of surgeon-defined objectives while satisfying a particular set of constraints. A weighted cost or score may be defined based on the aggregate sum of the implant positioning metrics. Implant positioning metrics may be divided into categories, such as mechanical alignment metrics (eM), soft-tissue balancing metrics (eS), and functional outcome metrics (eF). Mechanical alignment metrics may include, but are not limited to, mechanical axis alignment, trans-epicondylar axis alignment, joint-line restoration, distance from a desired posterior slope, patella alta/baja, distance from a nominal Q angle, and/or minimizing the total bone resection. Soft-tissue balancing metrics may include, but are not limited to, balancing the medial/lateral ligament tension, balancing the medial/lateral flexion and/or extension gaps, and balancing the medial/lateral tibiofemoral and/or patellofemoral contact forces. Functional outcome metrics may include, but are not limited to, post-operative kinematic measures, such as the passive envelope of knee motion or knee laxity, knee flexion, femoral rollback, paradoxical motion, varus/valgus lift-off, and patella tracking, post-operative dynamic measures, such as medial/lateral center-of-pressure locations, and implant measures, such as bearing life expectancy. Optimization constraints may include satisfying the manufacturer's recommended implant alignment pose.
- In an exemplary embodiment, the cost function may be written as the sum of cost functions for each implant pose category, such that
-
e=e M +e S +e F - where eM, eS, and eF, represent the cost functions comprising the mechanical alignment metrics, soft-tissue balancing metrics, and functional outcome metrics, respectively.
- The mechanical alignment metrics, eM, may take many forms, including but not limited to a weighted sum of the following error functions: mechanical axis alignment, trans-epicondylar axis alignment, joint-line restoration, distance from a desired posterior slope, patella alta/baja, distance from a nominal Q angle, and/or minimizing the total bone resection.
- Mechanical Axis Alignment:
-
e MA=cos−1({right arrow over (m)} I ·{right arrow over (m)} B), - where mI represents the mechanical axis of the implant, and mB represents the mechanical axis of the bone. This error is equivalent to the angle between these two axes.
- Trans-Epicondylar Axis Alignment:
-
e TA=cos−1({right arrow over (t)} I ·{right arrow over (t)} B), - where tI represents the trans-epicondylar axis of the implant, and tB represents the trans-epicondylar axis of the bone.
- Posterior-Slope Alignment:
-
e PS=cos−1({right arrow over (n)} I ·{right arrow over (n)} D), - where nI represents the normal to the tibia baseplate, and nD represents the normal to the plane defined by the desired posterior slope, often defined as a 3-5° rotation from the axial plane.
- Joint-Line Preservation:
-
- where xI(i) represents the instantaneous axis of rotation of the implant for sample i, and xD(i) represents the desired axis of rotation for sample i, defined from a priori data.
- Patella Alta/Baja:
-
- where p represents the superior/inferior location of the patella with respect to the femoral coordinate system, and pMAX and pMIN are the maximum allowable superior and minimum allowable inferior positions of the patella.
- Q-Angle:
-
e QA=(Q I −Q D)2, - where QI is the estimated Q-angle of the patella with the patient in a weight-bearing standing position following surgery, and QD is the desired Q-angle. The Q-angle cost function may also take the form of a piecewise polynomial function, defining an allowable range of Q-angles.
- Resection Volume:
-
- where vI and vB are voxel representations of the implant and bone, respectively, and the operator ∩ determines the mathematical intersection of such voxel sets, defined by a minimum overlapping percentage.
- A set of constant coefficients, α1, α2, . . . , αN, may be used to scale or weight each of the respective cost function elements, in order to account for varying units and surgeon preferences, such that
-
e M=α1 e MA+α2 e TA+ . . . +αN e RV. - The soft-tissue balancing metrics, eS, may take many forms, including but not limited to a weighted sum of the following error functions: balancing the medial/lateral ligament tension, balancing the medial/lateral flexion and/or extension gaps, and balancing the medial/lateral tibiofemoral and/or patellofemoral contact forces.
- Balancing MCL/LCL Ligament Tension:
-
- where fMCL(i) and fLCL(i) represent the tension in the medial collateral ligament (MCL) and lateral collateral ligament (LCL), respectively.
- Balancing the Medial/Lateral Flexion and Extension Gaps:
-
- xM(i) and xL(i) represent the gap (+) or overlap (−) in the medial and lateral compartments for sample i, respectively.
- Balancing the Medial/Lateral Tibiofemoral Contact Forces:
-
- fM(i) and fL(i) represent the medial and lateral tibiofemoral contact forces for sample i, respectively.
- Minimizing the Patellofemoral Contact Forces:
-
- fPF(i) represents the magnitude of the patellofemoral contact forces for sample i.
- A set of constant coefficients, β1, β2, . . . βN, may be used to scale or weight each of the respective cost function elements, in order to account for varying units and surgeon preferences, such that
-
e S=β1 e ML+β2 e CF+ . . . +βN e PF. - The functional outcome metrics, eF, may take many forms, including but not limited to a weighted sum of the following error functions: post-operative kinematic measures, such as knee laxity, i.e. the passive envelope of knee motion, knee flexion, femoral rollback, paradoxical motion, varus/valgus lift-off, and patella tracking, post-operative dynamic measures, such as medial/lateral center-of-pressure locations, and implant measures, such as bearing life expectancy.
- Knee Laxity:
-
- where aI represents the anterior tibial translation (ATT), for example during a Lachman's knee laxity examination, and aD represents the desired knee laxity. In an alternative formulation, the cost function may be expressed as a piecewise polynomial, such that the resulting cost is zero for an allowable range of anterior tibial translations.
- Knee Flexion:
-
- where θI represents the maximum achievable flexion angle in degrees, and θD represents the maximum desired flexion angle, which may for example be 150 degrees.
- Femoral Rollback:
-
- where yI represents the femoral rollback, defined as the posterior translation of the femur in the plane of the tibial baseplate, and yD represents the desired femoral rollback.
- Paradoxical Motion:
-
e FR=((φMAX)2 - where φMAX represents the maximum angle through which the femur rotates about the lateral compartment, considered a paradoxical motion to the natural medial rotation of the knee joint.
- Varus/Valgus Lift-Off:
-
- where xVG(i) and xVG(i) represent the varus and valgus liftoff in the lateral and medial compartments, respectively, for sample i.
- Patella Tracking:
-
e PT=max ∥{right arrow over (α)}PT(i)∥ - where ePT represents the maximum patella acceleration for all samples during a pre-determined patient activity, such as gait.
- Medial/Lateral Center-of-Pressure Locations:
-
- where pMP(i) and pLP(i) represent the estimated medial and lateral center-of-pressure (COP) locations for sample i, pMP,D(i) and pLP,D(i) represent the desired medial and lateral COP locations for sample i, and N is the number of samples for a particular activity.
- Bearing Life Expectancy:
-
- where LD represents the desired bearing life expectancy, e.g. 15 years, and L represents the expected bearing life expectancy based on a dynamic simulation.
- A set of constant coefficients, γ1, γ2, . . . γN, may be used to scale or weight each of the respective cost function elements, in order to account for varying units and surgeon preferences, such that
-
e F=γ1 e ML+γ2 e AP+ . . . +γN e PF. - The optimal implant pose may be determined by solving for the argument of the minimum of the preceding cost function through a global optimization method, such that
-
{right arrow over (x)}=arg min{right arrow over (x)} e({right arrow over (x)}), -
subject to -
h i(x)=0 -
g j(x)≦0, - where x represent the 6 DoF position and orientation of the implant with respect to the local bone coordinate system, h(x) represents a set of equality constraints, and g(x) represents a set of inequality constraints. The inequality constraints may be framed such that they incorporate the manufacturer's recommended range of implant placement. In the preferred embodiment, the global optimization method may be a genetic algorithm to avoid local minima, such that future offspring are computed through both randomly selected crossovers and mutations of the parent population.
- According to an exemplary embodiment, the present invention calculates the sensitivity of the final solution to implant positioning errors. Implant positioning errors for computer-assisted and robot-assisted surgical system may vary from 2-3 mm, and 2-3 degrees. Therefore, it is beneficial to evaluate the implant poses in the area surrounding the final target solution, and confirm that they are also acceptable.
-
FIG. 4 illustrates an exemplary process for using the simulation system in accordance with the disclosed embodiments. As illustrated inFIG. 4 , the process may include the steps of: 1) collecting pre-operative patient-specific information; 2) collecting intra-operative data; 3) calibrating a patient-specific computational model based on at least one of the pre-operative patient-specific data and intra-operative data; 4) selecting implant planning criterion; 5) optimizing the implant pose based, at least in part, on the implant planning criteria, patient-specific information, and intra-operative data; and 6) selecting/validating target implant pose by the surgeon. - In the first step, a CT scan or MRI may be performed to ascertain the patient-specific bony and soft tissue geometry of the patient. A conventional segmentation and 3D reconstruction technique may be applied to determine a 3D bone model. The soft tissue geometry, such as ligament origin and insertion sites, may be manually selected from the series of MRI slices.
- In the second step, patient-specific intra-operative data may be collected from one or more sensing devices, such as an external tracking system, inter-body force sensing device, or external reaction force sensing device.
- In the third step, a patient-specific computational model is determined from measured data and pre-operative patient-specific information, such as 3D models. Data may be collected intra-operatively from passive manipulation of the knee as shown in
FIG. 10 . The calibration may be achieved through a constrained non-linear optimization, where the cost function may include the displacement errors from a forward dynamics simulation, or the force/torque errors from an inverse dynamic simulation. The design inputs to the optimization are the patient-specific model parameters, such as material properties or nominal ligament lengths as illustrated inFIG. 11 . - In the fourth step, the surgeon may select one or more criteria for determining the implant pose, such as mechanical alignment metrics, soft-tissue balancing metrics, and/or functional outcome metrics (see preceding sections). A screen shot of an exemplary graphical user interface (GUI) associated with software that allows the surgeon to select one or more criteria for determining the implant pose is illustrated in
FIG. 5 . - In the fifth step, an optimization routine determines the optimal implant pose given the combination of metrics and constraints selected by the surgeon. A monitor may then display a 3D model of the patient's anatomy and the resultant implant pose.
- In a sixth step, the surgeon may adjust the implant position based on his experience or confirm the optimization result. A screen shot of an exemplary graphical user interface (GUI) associated with software that allows the surgeon to adjust the implant position is shown in
FIG. 6 . This page may display both the original and optimized implant plan, and enable the surgeon to selectively tune the target pose based on some combination of these 2 solutions (i.e. a linearly weighted combination). A computational simulation may be performed based on this adjusted target pose to compute and display the implant positioning metrics, such as mechanical axis alignment, medial/lateral contact forces, and knee range of motion for the final target pose. - In an alternative embodiment, the aforementioned technique may be used in other types of orthopaedic surgery, such as total hip arthroplasty (THA), total shoulder arthroplasty (TSA), total disc replacement (TDR), and other joint replacement surgeries, which may benefit from an intelligent implant planning strategy considering both kinematic and kinetic measures. Furthermore, this technique may also be applied to plan the resection region in surgeries not requiring a permanent implant, such as a femoroacetabular impingement (FAI) surgery, laminectomy, or subacromial impingement surgery. For example, in an FAI surgery, a patient-specific computational model of the hip may be calibrated from pre- and intra-operative data, such as bone geometries, kinematics, and external reaction forces. A surgeon may select one or more criteria for determining the femoral and/or acetabular resection, such as maximizing range of motion, reducing bone loss, or minimizing bone stress. An optimization routine may then compute an optimal resection plan to eliminate cam and/or pincer impingement based on the patient-specific computational model and combination of metrics and constraints selected by the surgeon.
-
FIG. 12 illustrates an exemplary processor-based computer system, on which certain methods and processes consistent with the disclosed force sensor-based may be implemented.Computer 120, as schematically illustrated inFIG. 12 , may include one or more hardware and/or software components configured to collect, monitor, store, analyze, evaluate, distribute, report, process, record, and/or sort information associated with a computer-assisted surgical system shown and illustrated in the disclosed embodiments. For example,computer 120 may be programmed to perform the simulations, optimizations, and analyses, as described in certain disclosed embodiments. - According to an exemplary embodiment,
controller 120 may include one or more hardware components such as, for example, a central processing unit (CPU) 121, a random access memory (RAM)module 122, a read-only memory (ROM)module 123, astorage 124, adatabase 125, one or more input/output (I/O)devices 126, and aninterface 127. Alternatively and/or additionally,controller 120 may include one or more software components such as, for example, a computer-readable medium including computer-executable instructions for performing a method associated with collision warning system 111. It is contemplated that one or more of the hardware components listed above may be implemented using software. For example,storage 124 may include a software partition associated with one or more other hardware components ofcontroller 120.Controller 120 may include additional, fewer, and/or different components than those listed above. It is understood that the components listed above are exemplary only and not intended to be limiting. -
CPU 121 may include one or more processors, each configured to execute instructions and process data to perform one or more functions associated withcontroller 120. As illustrated inFIG. 1 ,CPU 121 may be communicatively coupled toRAM 122,ROM 123,storage 124,database 125, I/O devices 126, andinterface 127.CPU 121 may be configured to execute sequences of computer program instructions to perform various processes, which will be described in detail below. The computer program instructions may be loaded intoRAM 122 for execution byCPU 121. -
RAM 122 andROM 123 may each include one or more devices for storing information associated with an operation ofcontroller 120 and/orCPU 121. For example,ROM 123 may include a memory device configured to access and store information associated withcontroller 120, including information for identifying, initializing, and monitoring the operation of one or more components and subsystems ofcontroller 120.RAM 122 may include a memory device for storing data associated with one or more operations ofCPU 121. For example,ROM 123 may load instructions intoRAM 122 for execution byCPU 121. -
Storage 124 may include any type of mass storage device configured to store information thatCPU 121 may need to perform processes consistent with the disclosed embodiments. For example,storage 124 may include one or more magnetic and/or optical disk devices, such as hard drives, CD-ROMs, DVD-ROMs, or any other type of mass media device. -
Database 125 may include one or more software and/or hardware components that cooperate to store, organize, sort, filter, and/or arrange data used bycontroller 120 and/orCPU 121. For example,database 125 may store predetermined operator reaction time information associated with different conditions (e.g., fog, rain, snow, time-of-day, etc.) at different speeds.CPU 121 may access the information stored indatabase 125 to determine a threshold warning distance for collision warning system 111. It is contemplated thatdatabase 125 may store additional and/or different information than that listed above. - I/
O devices 126 may include one or more components configured to communicate information with a user associated withcontroller 120. For example, I/O devices may include a console with an integrated keyboard and mouse to allow a user to input parameters associated withcontroller 120. I/O devices 126 may also include a display including a graphical user interface (GUI) for outputting information on a monitor. I/O devices 126 may also include peripheral devices such as, for example, a printer for printing information associated withcontroller 120, a user-accessible disk drive (e.g., a USB port, a floppy, CD-ROM, or DVD-ROM drive, etc.) to allow a user to input data stored on a portable media device, a microphone, a speaker system, or any other suitable type of interface device. -
Interface 127 may include one or more components configured to transmit and receive data via a communication network, such as the Internet, a local area network, a workstation peer-to-peer network, a direct link network, a wireless network, or any other suitable communication platform. For example,interface 127 may include one or more modulators, demodulators, multiplexers, demultiplexers, network communication devices, wireless devices, antennas, modems, and any other type of device configured to enable data communication via a communication network. - It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed systems and associated methods for determining a change in a parameter associated with a joint caused by a modification of a portion of the joint. Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the present disclosure. It is intended that the specification and examples be considered as exemplary only, with a true scope of the present disclosure being indicated by the following claims and their equivalents.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/511,612 US20150106024A1 (en) | 2013-10-10 | 2014-10-10 | Systems and methods for determining implant position and orientation |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361889272P | 2013-10-10 | 2013-10-10 | |
US14/511,612 US20150106024A1 (en) | 2013-10-10 | 2014-10-10 | Systems and methods for determining implant position and orientation |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150106024A1 true US20150106024A1 (en) | 2015-04-16 |
Family
ID=52810360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/511,612 Abandoned US20150106024A1 (en) | 2013-10-10 | 2014-10-10 | Systems and methods for determining implant position and orientation |
Country Status (1)
Country | Link |
---|---|
US (1) | US20150106024A1 (en) |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9549742B2 (en) | 2012-05-18 | 2017-01-24 | OrthAlign, Inc. | Devices and methods for knee arthroplasty |
US9585725B2 (en) | 2002-03-20 | 2017-03-07 | P Tech, Llc | Robotic arthroplasty system |
US9763683B2 (en) | 2001-08-28 | 2017-09-19 | Bonutti Skeletal Innovations Llc | Method for performing surgical procedures using optical cutting guides |
US9795394B2 (en) | 2000-01-14 | 2017-10-24 | Bonutti Skeletal Innovations Llc | Method for placing implant using robotic system |
WO2018144872A1 (en) * | 2017-02-02 | 2018-08-09 | Smith & Nephew, Inc. | Technologies for intra-operative ligament balancing using machine learning |
US10058393B2 (en) | 2015-10-21 | 2018-08-28 | P Tech, Llc | Systems and methods for navigation and visualization |
US10136952B2 (en) * | 2016-06-16 | 2018-11-27 | Zimmer, Inc. | Soft tissue balancing in articular surgery |
WO2020000038A1 (en) * | 2018-06-26 | 2020-01-02 | Australian Institute of Robotic Orthopaedics Pty Ltd | Implant fit analysis |
WO2020163314A1 (en) * | 2019-02-05 | 2020-08-13 | Smith & Nephew, Inc. | Algorithm-based optimization for knee arthroplasty procedures |
CN111557736A (en) * | 2020-06-02 | 2020-08-21 | 杜思傲 | Calibration method of bone cutting guide plate in medical robot navigation system |
WO2020225045A1 (en) * | 2019-05-03 | 2020-11-12 | Universiteit Gent | Patient specific robotic bone implant positioning |
US10863995B2 (en) | 2017-03-14 | 2020-12-15 | OrthAlign, Inc. | Soft tissue measurement and balancing systems and methods |
US10918398B2 (en) | 2016-11-18 | 2021-02-16 | Stryker Corporation | Method and apparatus for treating a joint, including the treatment of cam-type femoroacetabular impingement in a hip joint and pincer-type femoroacetabular impingement in a hip joint |
CN113015480A (en) * | 2018-08-17 | 2021-06-22 | 史密夫和内修有限公司 | Patient specific surgical methods and systems |
US20210315486A1 (en) * | 2018-07-16 | 2021-10-14 | The Board Of Trustees Of The Leland Stanford Junior University | System and Method for Automatic Evaluation of Gait Using Single or Multi-Camera Recordings |
US11229489B2 (en) | 2016-06-16 | 2022-01-25 | Zimmer, Inc. | Soft tissue balancing in articular surgery |
US20220133506A1 (en) * | 2018-02-02 | 2022-05-05 | Orthosoft Ulc | Range of motion evaluation in orthopedic surgery |
US20220133505A1 (en) * | 2018-02-02 | 2022-05-05 | Orthosoft Ulc | Soft tissue balancing in robotic knee surgery |
US11337649B2 (en) | 2016-10-31 | 2022-05-24 | Zipline Medical, Inc. | Systems and methods for monitoring physical therapy of the knee and other joints |
US11357644B2 (en) | 2011-10-24 | 2022-06-14 | Synvasive Technology, Inc. | Knee balancing devices, systems and methods |
WO2022203524A1 (en) * | 2021-03-26 | 2022-09-29 | Formus Labs Limited | Surgical system |
US11464569B2 (en) | 2018-01-29 | 2022-10-11 | Stryker Corporation | Systems and methods for pre-operative visualization of a joint |
WO2023059905A1 (en) * | 2021-10-07 | 2023-04-13 | New York Society For The Relief Of The Ruptured And Crippled, Maintaining The Hospital For Special Surgery | Three-dimensional functional impingement analysis in total hip arthroplasty |
US11849415B2 (en) | 2018-07-27 | 2023-12-19 | Mclaren Applied Technologies Limited | Time synchronisation |
US11898874B2 (en) | 2019-10-18 | 2024-02-13 | Mclaren Applied Technologies Limited | Gyroscope bias estimation |
US20240090825A1 (en) * | 2022-07-27 | 2024-03-21 | The Cleveland Clinic Foundation | System and method for extraction of joint-specific movement capacity and motion signature from imaging |
US11999065B2 (en) | 2020-10-30 | 2024-06-04 | Mako Surgical Corp. | Robotic surgical system with motorized movement to a starting pose for a registration or calibration routine |
US12004967B2 (en) | 2020-06-02 | 2024-06-11 | Howmedica Osteonics Corp. | Systems and methods for planning placement of an acetabular implant for a patient based on pelvic tilt |
USD1044829S1 (en) | 2021-07-29 | 2024-10-01 | Mako Surgical Corp. | Display screen or portion thereof with graphical user interface |
US12256996B2 (en) | 2020-12-15 | 2025-03-25 | Stryker Corporation | Systems and methods for generating a three-dimensional model of a joint from two-dimensional images |
WO2025076178A1 (en) * | 2023-10-03 | 2025-04-10 | Smith & Nephew, Inc. | Soft tissue evaluation for computer aided total shoulder arthroplasty |
US12274631B2 (en) | 2018-02-02 | 2025-04-15 | Exactech, Inc. | Soft tissue balancing in robotic knee surgery |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090005708A1 (en) * | 2007-06-29 | 2009-01-01 | Johanson Norman A | Orthopaedic Implant Load Sensor And Method Of Interpreting The Same |
US20100326187A1 (en) * | 2009-06-30 | 2010-12-30 | Orthosensor | High precision sensing for parameter measurement of the muscular-skeletal system |
US20110112808A1 (en) * | 2008-02-04 | 2011-05-12 | Iain Alexander Anderson | Integrated-model musculoskeletal therapies |
-
2014
- 2014-10-10 US US14/511,612 patent/US20150106024A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090005708A1 (en) * | 2007-06-29 | 2009-01-01 | Johanson Norman A | Orthopaedic Implant Load Sensor And Method Of Interpreting The Same |
US20110112808A1 (en) * | 2008-02-04 | 2011-05-12 | Iain Alexander Anderson | Integrated-model musculoskeletal therapies |
US20100326187A1 (en) * | 2009-06-30 | 2010-12-30 | Orthosensor | High precision sensing for parameter measurement of the muscular-skeletal system |
Cited By (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9795394B2 (en) | 2000-01-14 | 2017-10-24 | Bonutti Skeletal Innovations Llc | Method for placing implant using robotic system |
US10231739B1 (en) | 2001-08-28 | 2019-03-19 | Bonutti Skeletal Innovations Llc | System and method for robotic surgery |
US10470780B2 (en) | 2001-08-28 | 2019-11-12 | Bonutti Skeletal Innovations Llc | Systems and methods for ligament balancing in robotic surgery |
US10321918B2 (en) | 2001-08-28 | 2019-06-18 | Bonutti Skeletal Innovations Llc | Methods for robotic surgery using a cannula |
US9763683B2 (en) | 2001-08-28 | 2017-09-19 | Bonutti Skeletal Innovations Llc | Method for performing surgical procedures using optical cutting guides |
US10932869B2 (en) | 2002-03-20 | 2021-03-02 | P Tech, Llc | Robotic surgery |
US10959791B2 (en) | 2002-03-20 | 2021-03-30 | P Tech, Llc | Robotic surgery |
US10265128B2 (en) | 2002-03-20 | 2019-04-23 | P Tech, Llc | Methods of using a robotic spine system |
US9629687B2 (en) * | 2002-03-20 | 2017-04-25 | P Tech, Llc | Robotic arthroplasty system |
US10368953B2 (en) | 2002-03-20 | 2019-08-06 | P Tech, Llc | Robotic system for fastening layers of body tissue together and method thereof |
US9585725B2 (en) | 2002-03-20 | 2017-03-07 | P Tech, Llc | Robotic arthroplasty system |
US10869728B2 (en) | 2002-03-20 | 2020-12-22 | P Tech, Llc | Robotic surgery |
US11357644B2 (en) | 2011-10-24 | 2022-06-14 | Synvasive Technology, Inc. | Knee balancing devices, systems and methods |
US9549742B2 (en) | 2012-05-18 | 2017-01-24 | OrthAlign, Inc. | Devices and methods for knee arthroplasty |
US10716580B2 (en) | 2012-05-18 | 2020-07-21 | OrthAlign, Inc. | Devices and methods for knee arthroplasty |
US11317974B2 (en) | 2015-10-21 | 2022-05-03 | P Tech, Llc | Systems and methods for navigation and visualization |
US12096995B2 (en) | 2015-10-21 | 2024-09-24 | P Tech, Llc | Systems and methods for navigation and visualization |
US12023111B2 (en) | 2015-10-21 | 2024-07-02 | P Tech, Llc | Systems and methods for navigation and visualization |
US11684430B2 (en) | 2015-10-21 | 2023-06-27 | P Tech, Llc | Systems and methods for navigation and visualization |
US10765484B2 (en) | 2015-10-21 | 2020-09-08 | P Tech, Llc | Systems and methods for navigation and visualization |
US12268455B2 (en) | 2015-10-21 | 2025-04-08 | P Tech, Llc | Systems and methods for navigation and visualization |
US10058393B2 (en) | 2015-10-21 | 2018-08-28 | P Tech, Llc | Systems and methods for navigation and visualization |
US11744651B2 (en) | 2015-10-21 | 2023-09-05 | P Tech, Llc | Systems and methods for navigation and visualization |
US11707333B2 (en) | 2016-06-16 | 2023-07-25 | Zimmer, Inc. | Soft tissue balancing in articular surgery |
US11135021B2 (en) | 2016-06-16 | 2021-10-05 | Zimmer, Inc. | Soft tissue balancing in articular surgery |
US11229489B2 (en) | 2016-06-16 | 2022-01-25 | Zimmer, Inc. | Soft tissue balancing in articular surgery |
AU2017283630B2 (en) * | 2016-06-16 | 2019-04-04 | Zimmer, Inc. | Soft tissue balancing in articular surgery |
US10136952B2 (en) * | 2016-06-16 | 2018-11-27 | Zimmer, Inc. | Soft tissue balancing in articular surgery |
US11992334B2 (en) | 2016-10-31 | 2024-05-28 | Zipline Medical, Inc. | Systems and methods for monitoring physical therapy of the knee and other joints |
US11337649B2 (en) | 2016-10-31 | 2022-05-24 | Zipline Medical, Inc. | Systems and methods for monitoring physical therapy of the knee and other joints |
US10918398B2 (en) | 2016-11-18 | 2021-02-16 | Stryker Corporation | Method and apparatus for treating a joint, including the treatment of cam-type femoroacetabular impingement in a hip joint and pincer-type femoroacetabular impingement in a hip joint |
US11612402B2 (en) | 2016-11-18 | 2023-03-28 | Stryker Corporation | Method and apparatus for treating a joint, including the treatment of cam-type femoroacetabular impingement in a hip joint and pincer-type femoroacetabular impingement in a hip joint |
US11723586B2 (en) | 2017-02-02 | 2023-08-15 | Smith & Nephew, Inc. | Technologies for intra-operative ligament balancing using machine learning |
WO2018144872A1 (en) * | 2017-02-02 | 2018-08-09 | Smith & Nephew, Inc. | Technologies for intra-operative ligament balancing using machine learning |
US11786261B2 (en) | 2017-03-14 | 2023-10-17 | OrthAlign, Inc. | Soft tissue measurement and balancing systems and methods |
US10863995B2 (en) | 2017-03-14 | 2020-12-15 | OrthAlign, Inc. | Soft tissue measurement and balancing systems and methods |
US11957418B2 (en) | 2018-01-29 | 2024-04-16 | Stryker Corporation | Systems and methods for pre-operative visualization of a joint |
US11464569B2 (en) | 2018-01-29 | 2022-10-11 | Stryker Corporation | Systems and methods for pre-operative visualization of a joint |
US20240041620A1 (en) * | 2018-02-02 | 2024-02-08 | Exactech, Inc. | Range of motion evaluation in orthopedic surgery |
US11833063B2 (en) * | 2018-02-02 | 2023-12-05 | Exactech, Inc. | Soft tissue balancing in robotic knee surgery |
US12274631B2 (en) | 2018-02-02 | 2025-04-15 | Exactech, Inc. | Soft tissue balancing in robotic knee surgery |
US12268616B2 (en) * | 2018-02-02 | 2025-04-08 | Exactech, Inc. | Range of motion evaluation in orthopedic surgery |
US20220133505A1 (en) * | 2018-02-02 | 2022-05-05 | Orthosoft Ulc | Soft tissue balancing in robotic knee surgery |
US20220133506A1 (en) * | 2018-02-02 | 2022-05-05 | Orthosoft Ulc | Range of motion evaluation in orthopedic surgery |
US11813180B2 (en) * | 2018-02-02 | 2023-11-14 | Exactech, Inc. | Range of motion evaluation in orthopedic surgery |
WO2020000038A1 (en) * | 2018-06-26 | 2020-01-02 | Australian Institute of Robotic Orthopaedics Pty Ltd | Implant fit analysis |
US12220174B2 (en) | 2018-06-26 | 2025-02-11 | Australian Institute of Robotic Orthopaedics Pty Ltd | Implant fit analysis |
US20210315486A1 (en) * | 2018-07-16 | 2021-10-14 | The Board Of Trustees Of The Leland Stanford Junior University | System and Method for Automatic Evaluation of Gait Using Single or Multi-Camera Recordings |
US11849415B2 (en) | 2018-07-27 | 2023-12-19 | Mclaren Applied Technologies Limited | Time synchronisation |
CN113015480A (en) * | 2018-08-17 | 2021-06-22 | 史密夫和内修有限公司 | Patient specific surgical methods and systems |
US20230285084A1 (en) * | 2019-02-05 | 2023-09-14 | Smith & Nephew, Inc. | Algorithm-based optimization for knee arthroplasty procedures |
US11684423B2 (en) * | 2019-02-05 | 2023-06-27 | Smith & Nephew, Inc. | Algorithm-based optimization for knee arthroplasty procedures |
US11337762B2 (en) | 2019-02-05 | 2022-05-24 | Smith & Nephew, Inc. | Patient-specific simulation data for robotic surgical planning |
CN113395944A (en) * | 2019-02-05 | 2021-09-14 | 史密夫和内修有限公司 | Patient-specific simulation data for robotic surgical planning |
US12256998B2 (en) * | 2019-02-05 | 2025-03-25 | Smith & Nephew, Inc. | Algorithm-based optimization for knee arthroplasty procedures |
CN113631115A (en) * | 2019-02-05 | 2021-11-09 | 史密夫和内修有限公司 | Algorithm-based optimization, tools, and selectable simulation data for total hip arthroplasty |
US20200275976A1 (en) * | 2019-02-05 | 2020-09-03 | Smith & Nephew, Inc. | Algorithm-based optimization for knee arthroplasty procedures |
WO2020163314A1 (en) * | 2019-02-05 | 2020-08-13 | Smith & Nephew, Inc. | Algorithm-based optimization for knee arthroplasty procedures |
WO2020225045A1 (en) * | 2019-05-03 | 2020-11-12 | Universiteit Gent | Patient specific robotic bone implant positioning |
US11898874B2 (en) | 2019-10-18 | 2024-02-13 | Mclaren Applied Technologies Limited | Gyroscope bias estimation |
CN111557736A (en) * | 2020-06-02 | 2020-08-21 | 杜思傲 | Calibration method of bone cutting guide plate in medical robot navigation system |
US12004967B2 (en) | 2020-06-02 | 2024-06-11 | Howmedica Osteonics Corp. | Systems and methods for planning placement of an acetabular implant for a patient based on pelvic tilt |
US11999065B2 (en) | 2020-10-30 | 2024-06-04 | Mako Surgical Corp. | Robotic surgical system with motorized movement to a starting pose for a registration or calibration routine |
US12214501B2 (en) | 2020-10-30 | 2025-02-04 | Mako Surgical Corp. | Robotic surgical system with recovery alignment |
US12280506B2 (en) | 2020-10-30 | 2025-04-22 | Mako Surgical Corp. | Robotic surgical system with slingshot prevention |
US12256996B2 (en) | 2020-12-15 | 2025-03-25 | Stryker Corporation | Systems and methods for generating a three-dimensional model of a joint from two-dimensional images |
WO2022203524A1 (en) * | 2021-03-26 | 2022-09-29 | Formus Labs Limited | Surgical system |
USD1044829S1 (en) | 2021-07-29 | 2024-10-01 | Mako Surgical Corp. | Display screen or portion thereof with graphical user interface |
WO2023059905A1 (en) * | 2021-10-07 | 2023-04-13 | New York Society For The Relief Of The Ruptured And Crippled, Maintaining The Hospital For Special Surgery | Three-dimensional functional impingement analysis in total hip arthroplasty |
US20240090825A1 (en) * | 2022-07-27 | 2024-03-21 | The Cleveland Clinic Foundation | System and method for extraction of joint-specific movement capacity and motion signature from imaging |
WO2025076178A1 (en) * | 2023-10-03 | 2025-04-10 | Smith & Nephew, Inc. | Soft tissue evaluation for computer aided total shoulder arthroplasty |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150106024A1 (en) | Systems and methods for determining implant position and orientation | |
CN112533555B (en) | Robotic-assisted ligament graft placement and tensioning | |
US10398511B2 (en) | System and method to locate soft tissue for preoperative planning | |
CN113015480B (en) | Patient-specific surgical methods and systems | |
US12213658B2 (en) | Force-indicating retractor device and methods of use | |
US10789858B2 (en) | Method for creating a computer model of a joint for treatment planning | |
US20230100824A1 (en) | Bone registration methods for robotic surgical procedures | |
US20230329794A1 (en) | Systems and methods for hip modeling and simulation | |
US20140324403A1 (en) | Determining a range of motion of an anatomical joint | |
US12161424B2 (en) | Systems and methods for measuring bone joint laxity | |
CN113873962B (en) | Computer-controlled surgical rotation tools | |
CN114040717B (en) | Methods and systems for ligament balancing | |
US20110054851A1 (en) | Method for detecting information relevant for the characterization of joint movements | |
US20240008925A1 (en) | Apparatus, system, and method for determining an alignment of a knee prosthesis in a bone of a patient | |
US20220387187A1 (en) | Implant Selection And Surgical Planning Based On Patient Specific Kinematics | |
US20240293182A1 (en) | Surgical system | |
US20220338807A1 (en) | Trial instruments for ligature reconstruction | |
Blokker | Development and assessment of a micro-CT based system for quantifying loaded knee joint kinematics and tissue mechanics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ADEX TECHNOLOGIES, LLC, FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIGHTCAP, CHRISTOPHER;AZEVEDO, JONATHAN;DUNBAR, NICHOLAS;SIGNING DATES FROM 20131011 TO 20131015;REEL/FRAME:034826/0038 Owner name: ORTHONETIC, LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ADEX TECHNOLOGIES, LLC;REEL/FRAME:034820/0613 Effective date: 20141231 |
|
AS | Assignment |
Owner name: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC., F Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DUNBAR, NICHOLAS;REEL/FRAME:043092/0927 Effective date: 20170220 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |