Method, device, electronic device, storage medium and program product for evaluating elbow joint prosthesis installation position
By constructing a biomechanical model of the elbow joint and performing motion simulation calculations, the problem of difficulty in evaluating the prosthetic installation parameters in the prior art is solved, and quantitative analysis of the prosthetic installation position is realized and the evaluation efficiency of elbow joint function is improved.
Patent Information
- Application Number
- CN202411864648.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2044-12-17
AI Technical Summary
The existing biomechanical analysis model is difficult to effectively analyze the impact of prosthetic installation parameters on muscle force, and cannot effectively guide the prosthetic installation parameters planning for elbow joint replacement, resulting in poor prosthetic position affecting elbow joint function and increasing the chance of prosthesis loosening and wear.
The elbow joint biomechanical model of implanted prosthesis is constructed, including a coupled skeletal prosthesis model and muscle model, and the motion simulation calculation is performed through multiple position data to be evaluated on the axis of rotation of the prosthesis, and the muscle force data is analyzed to determine the appropriate prosthesis installation position.
Quantitative analysis of the muscle force and elbow joint function of the prosthesis rotation axis is realized, providing a quantitative reference for the prosthesis installation parameters, and improving the accuracy and calculation efficiency of the prosthesis installation.
Smart Images

Figure CN119791840B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure generally relates to the field of biomechanics technology, and more particularly, to a method, device, electronic device, storage medium, and program product for evaluating the installation position of an elbow joint prosthesis. Background Art
[0002] Total elbow arthroplasty (TEA) is an effective means of restoring and promoting functional recovery of the elbow joint. A prosthesis that is too long can limit flexion and extension, while a prosthesis that is too short can weaken muscle strength during flexion and extension. Poor prosthesis positioning can also reduce elbow function and increase the risk of loosening and wear.
[0003] Biomechanical analysis can be used to study the range of motion and mechanical properties of artificial joints, making it an important tool for designing and evaluating new artificial joints. Existing research methods provide a reference for biomechanical analysis of elbow replacements. However, existing biomechanical analysis models struggle to analyze the impact of prosthetic installation parameters on muscle force, and thus cannot effectively guide the planning of prosthetic installation parameters for elbow replacements. Summary of the Invention
[0004] The present disclosure provides a method, device, electronic device, storage medium and program product for evaluating the installation position of an elbow joint prosthesis, which are used to solve at least one of the above problems.
[0005] According to a first aspect of an embodiment of the present disclosure, a method for evaluating the installation position of an elbow joint prosthesis is provided, the evaluation method comprising: constructing a biomechanical model of the elbow joint of the implanted prosthesis, wherein the biomechanical model of the elbow joint of the implanted prosthesis comprises a coupled skeletal prosthesis model and a muscle model, and the skeletal prosthesis model comprises a humeral equivalent mass block, a humeral prosthesis equivalent mass block, an ulna equivalent mass block, an ulna prosthesis equivalent mass block, and a radius equivalent mass block; obtaining a plurality of position data to be evaluated of the prosthesis rotation axis, wherein each position data to be evaluated is used to represent a position to be evaluated of the prosthesis rotation axis between the humeral prosthesis equivalent mass block and the ulna prosthesis equivalent mass block; for each position data to be evaluated, based on the prosthesis rotation axis corresponding to the position data to be evaluated, using a dynamic method to perform motion simulation calculation on the biomechanical model of the elbow joint of the implanted prosthesis, to obtain muscle force data of the reference muscle in the muscle model; and determining an evaluation result of each position data to be evaluated according to the muscle force data corresponding to each position data to be evaluated.
[0006] Optionally, constructing a biomechanical model of the elbow joint for the implanted prosthesis includes: constructing a biomechanical model of the elbow joint, wherein the biomechanical model of the elbow joint includes a coupled skeletal model and the muscle model, and the skeletal model includes a humerus model, an ulna model and a radius model; for the elbow joint biomechanical model, replacing the humerus model with the humerus equivalent mass block and the humeral prosthesis equivalent mass block, replacing the ulna model with the ulna equivalent mass block and the ulna prosthesis equivalent mass block, and replacing the radius model with the radius equivalent mass block, to obtain the biomechanical model of the elbow joint for the implanted prosthesis.
[0007] Optionally, each equivalent mass block is described by at least one of the following variables: mass, posture, center of mass, and moment of inertia.
[0008] Optionally, each piece of position data to be evaluated includes an offset of the prosthesis rotation axis corresponding to the position data to be evaluated relative to the ideal rotation axis.
[0009] Optionally, the method of determining the evaluation result of each position data to be evaluated based on the muscle force data corresponding to each position data to be evaluated includes: comparing the muscle force data corresponding to each position data to be evaluated with normal muscle force data to obtain a comparison result; when the comparison result meets a preset condition, determining the evaluation result of the corresponding position data to be evaluated as suitable as an installation position for an elbow joint prosthesis, wherein the preset condition indicates that the difference between the muscle force data and the normal muscle force data is within an acceptable range; when the comparison result does not meet the preset condition, determining the evaluation result of the corresponding position data to be evaluated as unsuitable as an installation position for an elbow joint prosthesis.
[0010] Optionally, constructing a biomechanical model of the elbow joint of the implanted prosthesis includes: obtaining a standard biomechanical model of the elbow joint of the implanted prosthesis and body data of a target patient, wherein the standard biomechanical model of the elbow joint of the implanted prosthesis is constructed based on human anatomical data; and adjusting the standard biomechanical model of the elbow joint of the implanted prosthesis according to the body data of the target patient to obtain the biomechanical model of the elbow joint of the implanted prosthesis of the target patient.
[0011] According to a second aspect of an embodiment of the present disclosure, there is provided an evaluation device for the installation position of an elbow joint prosthesis, the evaluation device comprising: a construction unit configured to construct a biomechanical model of the elbow joint of the implanted prosthesis, wherein the biomechanical model of the elbow joint of the implanted prosthesis comprises a coupled skeletal prosthesis model and a muscle model, and the skeletal prosthesis model comprises a humeral equivalent mass block, a humeral prosthesis equivalent mass block, an ulna equivalent mass block, an ulna prosthesis equivalent mass block, and a radius equivalent mass block; an acquisition unit configured to acquire a plurality of position data to be evaluated of the prosthesis rotation axis, wherein each position data to be evaluated is used to represent a position to be evaluated of the prosthesis rotation axis between the humeral prosthesis equivalent mass block and the ulna prosthesis equivalent mass block; a simulation unit configured to perform motion simulation calculation on the biomechanical model of the elbow joint of the implanted prosthesis using a dynamic method for each position data to be evaluated based on the prosthesis rotation axis corresponding to the position data to be evaluated, to obtain muscle force data of the reference muscle in the muscle model; and an evaluation unit configured to determine an evaluation result of each position data to be evaluated based on the muscle force data corresponding to each position data to be evaluated.
[0012] Optionally, the construction unit is further configured to: construct a biomechanical model of the elbow joint, wherein the biomechanical model of the elbow joint includes a coupled skeletal model and the muscle model, and the skeletal model includes a humerus model, an ulna model and a radius model; for the biomechanical model of the elbow joint, the humerus model is replaced with the humerus equivalent mass block and the humeral prosthesis equivalent mass block, the ulna model is replaced with the ulna equivalent mass block and the ulna prosthesis equivalent mass block, and the radius model is replaced with the radius equivalent mass block to obtain the biomechanical model of the elbow joint with the implanted prosthesis.
[0013] Optionally, each equivalent mass block is described by at least one of the following variables: mass, posture, center of mass, and moment of inertia.
[0014] Optionally, each piece of position data to be evaluated includes an offset of the prosthesis rotation axis corresponding to the position data to be evaluated relative to the ideal rotation axis.
[0015] Optionally, the evaluation unit is further configured to: compare the muscle force data corresponding to each position data to be evaluated with the normal muscle force data to obtain a comparison result; if the comparison result meets a preset condition, determine the evaluation result of the corresponding position data to be evaluated as suitable as an installation position for an elbow joint prosthesis, wherein the preset condition indicates that the difference between the muscle force data and the normal muscle force data is within an acceptable range; if the comparison result does not meet the preset condition, determine the evaluation result of the corresponding position data to be evaluated as unsuitable as an installation position for an elbow joint prosthesis.
[0016] Optionally, the construction unit is further configured to: obtain a standard biomechanical model of the elbow joint of the implanted prosthesis and the body data of the target patient, wherein the standard biomechanical model of the elbow joint of the implanted prosthesis is constructed based on human anatomical data; and adjust the standard biomechanical model of the elbow joint of the implanted prosthesis according to the body data of the target patient to obtain the biomechanical model of the elbow joint of the implanted prosthesis of the target patient.
[0017] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: at least one processor; and at least one memory storing computer-executable instructions, wherein the computer-executable instructions, when executed by the at least one processor, prompt the at least one processor to execute a method for evaluating the installation position of an elbow joint prosthesis according to an exemplary embodiment of the present disclosure.
[0018] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by at least one processor, the at least one processor is prompted to execute the method for evaluating the installation position of an elbow joint prosthesis according to an exemplary embodiment of the present disclosure.
[0019] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising computer instructions, which, when executed by at least one processor, prompt the at least one processor to execute a method for evaluating the installation position of an elbow joint prosthesis according to an exemplary embodiment of the present disclosure.
[0020] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: according to the elbow joint prosthesis installation position evaluation method and device, electronic device, and storage medium disclosed in the present disclosure, through a biomechanical model of the elbow joint based on the implanted prosthesis, which includes a coupled skeletal prosthesis model and a muscle model, a dynamic method is used to perform motion simulation calculations on the model under different prosthesis rotation axes, which can effectively analyze and obtain muscle force data, and use the muscle force data to reflect the elbow joint function, thereby achieving quantitative analysis of the impact of the prosthesis rotation axis on muscle force and elbow joint function, which helps to provide a quantitative reference for the evaluation of prosthesis installation parameters. In addition, considering that the calculation target is muscle force, it is sufficient to clearly represent the relationship between bones and muscles during modeling. Based on this, by using the humeral equivalent mass block, humeral prosthesis equivalent mass block, ulna equivalent mass block, ulna prosthesis equivalent mass block, and radius equivalent mass block in the model to represent the humerus, humeral prosthesis, ulna, ulna prosthesis, and radius respectively, there is no need to perform morphological modeling on the models of these bones and prostheses. In addition, the model assembly operations between bones and corresponding prostheses, and between prostheses can be simplified without affecting the calculation of muscle force data, thereby improving the computational efficiency in the evaluation.
[0021] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0023] Figure 1 is a flow chart of a method for evaluating an installation position of an elbow joint prosthesis according to an exemplary embodiment of the present disclosure.
[0024] Figure 2 is a schematic structural diagram of a muscle model according to an exemplary embodiment of the present disclosure.
[0025] Figure 3 is a schematic diagram of an elbow joint biomechanical model according to a specific embodiment of the present disclosure.
[0026] Figure 4 is a schematic diagram of a biomechanical model of an elbow joint with an implanted prosthesis according to a specific embodiment of the present disclosure.
[0027] Figure 5 Schematic diagram of the human body center coordinate system according to a specific embodiment of the present disclosure.
[0028] Figure 6 is a block diagram of an apparatus for evaluating an installation position of an elbow joint prosthesis according to an exemplary embodiment of the present disclosure.
[0029] Figure 7 is a block diagram of an electronic device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0031] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation methods described in the following examples do not represent all implementation methods consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0032] It should be noted that the phrase "at least one of the items" in this disclosure includes three types of parallel situations: "any one of the items", "a combination of any multiple items of the items", and "all of the items". For example, "including at least one of A and B" includes the following three parallel situations: (1) including A; (2) including B; (3) including A and B. For another example, "performing at least one of step 1 and step 2" includes the following three parallel situations: (1) performing step 1; (2) performing step 2; and (3) performing steps 1 and 2.
[0033] The elbow joint, composed of the distal humerus and the proximal radius and ulna, is one of the most vulnerable parts of the human body to dislocation. Total elbow replacement is an effective means of restoring and promoting functional recovery of the elbow joint. It is primarily suitable for patients with rheumatoid arthritis, osteoarthritis, traumatic arthritis, elbow instability caused by elbow bone defects, malunion of elbow fractures, and other failed elbow surgeries. Currently, the basic procedure for hinged total elbow replacement surgery is as follows: With the assistance of surgical tools that accompany the prosthesis, the doctor removes bone from the distal humerus and proximal ulna, creates an implant channel, then implants the prosthesis and connects it with a hinge. Finally, bone cement secures the prosthesis in the medullary canal. In this operation, the position and direction of the prosthesis implantation channel can be ensured by surgical auxiliary tools, but the depth of prosthesis implantation and the rotation around the channel axis are affected by the doctor's individual experience and operating habits. After the humeral prosthesis is connected to the ulnar prosthesis, the fixation process of each in the tunnel by bone cement is affected by the force of human muscles. These are uncontrollable processes that are difficult to quantify. Any slight deviation in the position of the prosthesis after implantation and fixation will affect the movement of the muscles around the joint, making it impossible to restore the joint function normally.
[0034] Taking into account the depth of prosthesis implantation, the rotation of the prosthesis around the channel axis, and the fixation of the prosthesis, what is ultimately affected is the position of the rotation axis of the humeral prosthesis and the ulnar prosthesis after they are articulated (referred to herein as the prosthesis rotation axis). Therefore, according to the elbow joint prosthesis installation position evaluation method and device, electronic device, and storage medium of the exemplary embodiment of the present disclosure, the installation position of the elbow joint prosthesis is mainly represented by the position of the prosthesis rotation axis between the humeral prosthesis and the ulnar prosthesis, and the specific evaluation is of multiple different prosthesis rotation axis positions.
[0035] Furthermore, when selecting evaluation indicators, soft tissue tension is an important indicator for measuring elbow joint function. Quantitatively analyzing the impact of prosthesis installation parameters on soft tissue tension can effectively guide prosthesis installation planning. However, soft tissue tension is a relatively abstract concept, lacking a clear quantitative description and measurement method. Therefore, the elbow prosthesis installation position evaluation method and apparatus, electronic device, and storage medium of the exemplary embodiments of the present disclosure achieve an equivalent quantitative description of soft tissue tension through quantitative analysis of muscle force.
[0036] Hereinafter, a method and apparatus for evaluating the installation position of an elbow joint prosthesis, an electronic device, and a storage medium according to exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
[0037] Figure 1 is a flow chart of a method for evaluating an installation position of an elbow joint prosthesis according to an exemplary embodiment of the present disclosure.
[0038] Reference Figure 1 In step S101, a biomechanical model of the elbow joint with the implanted prosthesis is constructed. The biomechanical model of the elbow joint with the implanted prosthesis includes a coupled skeletal prosthesis model and a muscle model. The skeletal prosthesis model includes a humeral equivalent mass block, a humeral prosthesis equivalent mass block, an ulna equivalent mass block, an ulna prosthesis equivalent mass block, and a radius equivalent mass block.
[0039] By constructing a biomechanical model of the elbow joint with an implanted prosthesis and coupling the skeletal prosthesis model and muscle model in this model, it is possible to perform a holistic analysis of the bones, prosthesis, and muscles, thereby improving the accuracy of the analysis.
[0040] Regarding the skeletal prosthesis model, considering that the calculation target is muscle force, it is sufficient to clearly represent the relationship between bones and muscles during modeling. Based on this, by using the humeral equivalent mass block, humeral prosthesis equivalent mass block, ulna equivalent mass block, ulna prosthesis equivalent mass block, and radius equivalent mass block in the model to represent the humerus, humeral prosthesis, ulna, ulna prosthesis, and radius respectively, there is no need to perform morphological modeling on the models of these bones and prostheses. In addition, the model assembly operations between bones and corresponding prostheses, and between prostheses can be simplified without affecting the calculation of muscle force data, thereby improving the calculation efficiency in the evaluation.
[0041] Optionally, each equivalent mass block is described by at least one of the following variables: mass, posture, center of mass, and moment of inertia. Posture refers to the position and posture of the original bone or original prosthesis corresponding to the corresponding equivalent mass block, and its description can be achieved based on the human body center coordinate system. The human body center coordinate system is a coordinate system constructed with a specified point on the human chest as the origin, with its X-axis pointing to the front of the human body, its Y-axis pointing to the top of the human body, and its Z-axis pointing to the right side of the human body. The center of mass refers to the center of mass of the original bone or original prosthesis corresponding to the corresponding equivalent mass block, and can also be positioned and described based on the human body center coordinate system, which is equivalent to describing the offset of the center of mass relative to the origin of the human body center coordinate system. The moment of inertia is the moment of inertia of the original bone or original prosthesis corresponding to the corresponding equivalent mass block relative to the center of mass, and is a measure of the inertia of a rigid body when it rotates around an axis. The above variables can reflect the motion performance of the corresponding original bone or original prosthesis. By using the above variables to describe the corresponding equivalent mass block, the needs of dynamic motion simulation calculations can be met.
[0042] Should be understood that, the elbow joint biomechanics model of implanted prosthesis can be a unilateral model of human body, for example, the model on the right side, comprises right humerus equivalent mass block, right humerus prosthesis equivalent mass block, right ulna equivalent mass block, right ulna prosthesis equivalent mass block, right radius equivalent mass block, certainly can also be the model on the left side, and the present disclosure does not limit this. Should also be understood that, according to the needs of subsequent simulation calculation, the model of other bones in human body can also be comprised in the skeletal prosthesis model, for example, including but not limited to clavicle model, scapula model, hand skeletal model.
[0043] The muscle model includes models of multiple related muscles, such as but not limited to the biceps and triceps, and each muscle involves a certain number of muscle elements. As an example, each muscle model can adopt a Hill-Type muscle model, which is a mass spring damper model with a specific geometric shape and direction, such as Figure 2 As shown in the figure, it includes contractile elements (CE), parallel elastic elements (PEE), and series elastic elements (SEE), which can represent different muscle elements. Contractile elements represent muscle fibers that contract according to the muscle activation state and can generate active force; parallel elastic elements represent the passive elastic tissue surrounding muscle fibers and can generate passive force; series elastic elements represent tendons and other elastic tissues connecting muscles and bones and can generate passive force. CE Indicates the length of the shrinkable unit, L M represents the total length of the muscle, and φ represents the angle between the contractile unit and the parallel elastic unit and the series elastic unit.
[0044] Regarding the execution of step S101, in some embodiments, optionally, step S101 includes: constructing a biomechanical model of the elbow joint, wherein the biomechanical model of the elbow joint includes a coupled bone model and a muscle model, and the bone model includes a humeral model, an ulna model, and a radius model; for the elbow joint biomechanical model, replacing the humeral model with a humeral equivalent mass block and a humeral prosthesis equivalent mass block, replacing the ulna model with an ulna equivalent mass block and an ulna prosthesis equivalent mass block, and replacing the radius model with a radius equivalent mass block, thereby obtaining a biomechanical model of the elbow joint with the implanted prosthesis. By first constructing a biomechanical model of the elbow joint when the prosthesis is not implanted, the model includes a coupled bone model and the aforementioned muscle model, and then replacing the humeral model, ulna model, and radius model in the bone model with the equivalent mass blocks of the corresponding bones and the relevant prosthesis, a biomechanical model of the elbow joint with the implanted prosthesis can be conveniently constructed based on the conventional bone model and muscle model, thereby improving the efficiency of model construction.
[0045] In other embodiments, step S101 optionally includes: obtaining a standard biomechanical model of the elbow joint of the implanted prosthesis and the body data of the target patient, wherein the standard biomechanical model of the elbow joint of the implanted prosthesis is constructed based on human anatomical data; and adjusting the standard biomechanical model of the elbow joint of the implanted prosthesis according to the body data of the target patient to obtain a biomechanical model of the elbow joint of the implanted prosthesis of the target patient. By adjusting the standard biomechanical model of the elbow joint of the implanted prosthesis constructed based on human anatomical data in combination with the body data of the target patient, a personalized model of the target patient can be obtained, thereby more accurately reflecting the physical condition of the target patient and helping to improve the assessment accuracy of the prosthesis installation position.
[0046] It should be noted that the above two types of embodiments regarding step S101 are aimed at different aspects of model construction. The former focuses on obtaining a model by replacing an equivalent mass block, while the latter focuses on building a personalized model for the patient in combination with the physical data of a specific target patient. There is no contradiction, so the two types of embodiments can also be combined. When combining these two types of embodiments, since the standard biomechanical model of the elbow joint of the implanted prosthesis is obtained by combining the standard biomechanical model of the elbow joint (including a bone model and a muscle model constructed based on human anatomical data) and the above-mentioned equivalent mass block, when adjusting the standard biomechanical model of the elbow joint of the implanted prosthesis according to the physical data of the target patient, two aspects of adjustment are involved, namely, adjustment of the standard biomechanical model of the elbow joint and adjustment of the equivalent mass block.
[0047] The former is easy to understand, and it mainly adjusts the size of the bone model and muscle model in the standard model based on the target patient's body data. For example, OpenSim software (a software used to develop, analyze and visualize the human musculoskeletal system) can be used to achieve modeling. OpenSim can scale the model. At this time, it is necessary to collect the target patient's motion capture data (specifically, set capture points on the target patient's body and obtain motion capture data by collecting the spatial coordinates of the capture points in each frame of action). The software's built-in algorithm will scale the bone shape, muscle length and cross-sectional area according to the kinematic trajectory. In addition, the target patient's specific bone length, muscle length and muscle cross-sectional area can be measured based on the target patient's CT (Computed Tomography) and MRI (Magnetic Resonance Imaging) images, and the degree of muscle activation can be measured based on EMG (Electromyography). This can simulate damaged muscles and obtain a more accurate personalized model. In other words, the target patient's body data may include at least one of motion capture data, CT image data, MRI image data, and EMG data.
[0048] For the latter, the equivalent mass of the bone can be determined based on the target patient's physical data and the parameters of the prosthesis. In other words, the remaining portion of the original bone after removing the corresponding prosthesis needs to be equivalent to the mass block; the equivalent mass of the prosthesis is determined based on the prosthesis parameters. For the prosthesis parameters, if the surgery uses a uniform prosthesis, the parameters of the uniform prosthesis can be directly used; if the surgery uses a prosthesis customized for the target patient, the parameters of the prosthesis are also determined based on the target patient's physical data. Therefore, it can be considered that the equivalent mass of the bone and the equivalent mass of the prosthesis are both determined based on the target patient's physical data.
[0049] On this basis, the adjustment results of the above two aspects are combined to obtain the biomechanical model of the elbow joint of the target patient with implanted prosthesis.
[0050] When combining the above two types of embodiments, the principle of combination is as described above, and the specific operation sequence can be flexibly adjusted. As an example, for the case of using a prosthesis of a unified standard, in the specific operation, two adjustments can be completed first, that is, first adjusting the elbow joint biomechanics standard model according to the target patient's physical data to obtain the target patient's elbow joint biomechanics model, and determining the equivalent mass block of the bone and the equivalent mass block of the prosthesis according to the target patient's physical data and the parameters of the prosthesis; then using the obtained equivalent mass block of the bone and the equivalent mass block of the prosthesis to replace the corresponding bone model in the target patient's elbow joint biomechanics model. It is also possible to first complete the integration of the standard model and the standard equivalent mass block, and then complete the adjustment based on the target patient's physical data, that is, execute the above first type of embodiment (i.e., some of the above embodiments), use the standard bone equivalent mass block and the standard prosthesis equivalent mass block to replace the corresponding bone model in the elbow joint biomechanics standard model, obtain the elbow joint biomechanics standard model with the implanted prosthesis, and then execute the above second type of embodiment (i.e., some of the above embodiments), and adjust the muscle model, the equivalent mass block of the bone, and the model of the remaining bones in the model according to the target patient's physical data. This disclosure does not limit the specific execution order.
[0051] Return to reference Figure 1 In step S102, a plurality of position data to be evaluated of the prosthesis rotation axis are obtained, wherein each position data to be evaluated is used to represent a position to be evaluated of the prosthesis rotation axis between the humeral prosthesis equivalent mass block and the ulnar prosthesis equivalent mass block.
[0052] As mentioned above, during elbow replacement surgery, the prosthesis rotation axis of the hinge between the humeral prosthesis and the ulnar prosthesis may change due to various factors. The purpose of the present disclosure is to analyze and evaluate the muscle force under multiple different prosthesis rotation axes, so as to understand the impact of different prosthesis rotation axis positions on elbow joint function, which can effectively guide the planning of prosthesis installation parameters.
[0053] Optionally, each position data to be evaluated includes the offset of the prosthesis rotation axis corresponding to the position data to be evaluated relative to the ideal rotation axis. The ideal prosthesis installation position is when the hinge axis coincides with the rotation axis of the human elbow joint, so the ideal rotation axis is the rotation axis of the human elbow joint. If the prosthesis rotation axis is at the position of the ideal rotation axis, the replacement prosthesis can better mimic the human elbow joint, which is also the goal of elbow replacement. Based on this, by using the offset of each prosthesis rotation axis to be evaluated relative to the ideal rotation axis in the position data to be evaluated, it is possible to conveniently characterize each prosthesis rotation axis to be evaluated, and intuitively guide the prosthesis installation parameter planning for elbow replacement, thereby improving the efficiency of evaluation and planning. As an example, based on previous surgical experience, several offset directions and offset distances that are likely to occur during the operation can be determined, and the ideal rotation axis can be offset according to the corresponding offset directions and offset distances, and the rotation axis obtained after the offset is used as the prosthesis rotation axis. The positions of these prosthesis rotation axes are used as the positions to be evaluated to achieve targeted evaluation and planning. The description of the offset direction and offset distance can be carried out in the human body center coordinate system mentioned above as an example, and the intersection of the prosthesis rotation axis and the XOY plane in the human body center coordinate system (i.e., the sagittal plane in the middle of the human body) can be further determined, recorded as the prosthesis rotation center point, and the prosthesis rotation center point is used to represent the prosthesis rotation axis. At this time, each position data to be evaluated can specifically include the offset of the prosthesis rotation center point corresponding to the position data to be evaluated relative to the ideal rotation center point (i.e., the intersection of the ideal rotation axis and the XOY plane in the human body center coordinate system), and since the prosthesis rotation center point to be evaluated and the ideal rotation center point are both points in the XOY plane, the coordinate difference between the two points can be calculated, and the coordinate difference (Δx, Δy) is used to represent the offset of the prosthesis rotation center point corresponding to the corresponding position data to be evaluated relative to the ideal rotation center point.
[0054] In step S103, for each position data to be evaluated, based on the prosthesis rotation axis corresponding to the position data to be evaluated, a dynamic method is used to perform motion simulation calculation on the elbow joint biomechanical model of the implanted prosthesis to obtain muscle force data of the reference muscle in the muscle model.
[0055] The motion process of the muscle-bone-prosthesis coupling model (i.e., the elbow joint biomechanical model of the implanted prosthesis) can be expressed according to the multi-rigid body dynamics equation. This technology belongs to the existing technology in this field and is not introduced in detail here to save space. As an example, the models of the bones of the head, trunk, clavicle, scapula and hand can be included in the coupling model. In the motion simulation calculation, different motion conditions can be provided, such as adding a weight of a certain weight to the hand bones and making the arm perform elbow flexion movements at different angles, and then the muscle force data of the reference muscle under these different motion conditions can be subjected to motion simulation calculation. Of course, other reasonable motion conditions can also be provided to perform motion simulation calculation, and the present disclosure does not limit this.
[0056] In step S104 , an evaluation result of each position data to be evaluated is determined according to the muscle force data corresponding to each position data to be evaluated.
[0057] By using dynamic methods to perform motion simulation calculations on the elbow joint biomechanical model of the implanted prosthesis under different prosthesis rotation axes, we can effectively analyze muscle force data and reflect elbow joint function, thereby achieving a quantitative analysis of the impact of the prosthesis rotation axis on muscle force and elbow joint function, helping to provide a quantitative reference for the evaluation of prosthesis installation parameters. Prosthesis installation parameters include, but are not limited to, the depth of prosthesis implantation and the rotation angle of the prosthesis around the channel axis.
[0058] Optionally, step S104 includes: comparing the muscle force data corresponding to each position data to be evaluated with normal muscle force data to obtain a comparison result; if the comparison result satisfies a preset condition, determining the evaluation result of the corresponding position data to be evaluated as suitable for use as an elbow prosthesis installation position, wherein the preset condition indicates that the difference between the muscle force data and the normal muscle force data is within an acceptable range; if the comparison result does not satisfy the preset condition, determining the evaluation result of the corresponding position data to be evaluated as unsuitable for use as an elbow prosthesis installation position. By comparing the muscle force data obtained by motion simulation with the normal muscle force data, the difference between the two can intuitively reflect the changes in muscle force caused by different prosthesis rotation axes. If the difference is large, it indicates that the rotation axis will have a significant adverse effect on muscle force and should be avoided as much as possible during surgery. Conversely, if the difference is small and satisfies the preset condition, it indicates that the effect of the prosthesis rotation axis on muscle force is within an acceptable range and does not need to be deliberately avoided during surgery. This achieves a quantitative and standardized evaluation of multiple prosthesis rotation axes, helps improve evaluation efficiency, and provides a reliable reference for prosthesis installation position planning for elbow replacement.
[0059] As an example, step S103 can calculate the values of muscle force of multiple reference muscles (such as but not limited to biceps brachii, triceps brachii, brachialis, and brachioradialis) under different motion conditions as muscle force data. When step S104 is evaluated, the muscle force curves of different reference muscles can be drawn first, and then compared with the normal muscle force values of the corresponding reference muscles under these motion conditions. For example, a curve showing the change of muscle force value with elbow flexion angle can be drawn for each reference muscle, and a muscle force curve is drawn for each position data to be evaluated, and a reference curve showing the change of normal muscle force with elbow flexion angle is added, so that the muscle force curves of different position data to be evaluated can be compared with the reference curve for each reference muscle to obtain a comparison result. For example, the similarity between the curves can be calculated as a comparison result to achieve a refined evaluation for different reference muscles. Accordingly, the preset condition can be set to a similarity less than a similarity threshold value, and the similarity threshold values used by different reference muscles can be the same or different. When step S104 is evaluated, the maximum joint force of the elbow joint can also be calculated by combining the muscle force values of multiple reference muscles corresponding to each position data to be evaluated under different movement conditions, and the normal muscle force values of multiple reference muscles under different movement conditions can be combined to calculate the normal maximum joint force of the elbow joint. A single value, namely the maximum joint force, can be used, and the deviation of the maximum joint force of different position data to be evaluated relative to the normal maximum joint force (which can be an absolute difference or a relative deviation percentage) is used as a comparison result to achieve an overall comprehensive comparison. Specifically, the maximum joint force refers to the maximum force that the joint structure can withstand during joint movement. The maximum joint force is an important indicator of joint stability and functionality. If the maximum joint force exceeds the bearing capacity of the joint structure, it may cause joint damage, pain and inflammation. If the maximum joint force is too small, it will lead to insufficient joint stability or weakened muscle strength, which will affect the normal movement and function of the joint. The maximum joint force is not the larger the better, nor the smaller the better, but needs to be maintained within an appropriate range to ensure the health and function of the joint. Accordingly, the preset condition can be set to a deviation less than the deviation threshold. It should be understood that these two evaluation methods can be used separately or simultaneously to achieve multi-dimensional evaluation, and other reasonable evaluation methods can also be used, which is not limited by the present disclosure.
[0060] Next, combine Figures 2 to 5 This article describes a method for evaluating the installation position of an elbow prosthesis according to a specific embodiment of the present disclosure. This method utilizes a standard biomechanical model of the elbow joint with the implanted prosthesis, meaning that the model is not personalized using the patient's anatomy data. Because this method does not involve the patient's anatomy data, the term "standard" will not be emphasized in the following descriptions of the various models.
[0061] Step 1: Establishing a biomechanical model of the human arm joint before surgery. This corresponds to the operation of constructing a biomechanical model of the elbow joint in step S101.
[0062] The human body model used in this embodiment was created by Blana et al. using the autopsy data of a 57-year-old male, estimated height 168 cm obtained by Klein-Breteler et al. in SIMM (Software for Interactive Musculoskeletal Modeling). Figure 3 As shown in , the model includes 8 rigid parts, namely the head, trunk, right clavicle, right scapula, right humerus, right ulna, right radius and right hand, including 29 muscle groups and 138 muscle elements. These muscles are modeled as mass spring damper models with specific geometric shapes and directions. The muscle forces are modeled and calculated according to the Hill-Type muscle model. The muscle model is shown in Figure 2 As shown in Figure 1, it includes a contractile element CE, a parallel elastic element PEE, and a series elastic element SEE. The model has 11 degrees of freedom, including three ball joints: the sternoclavicular, acromioclavicular, and glenohumeral joints (a total of 3×3=9 degrees of freedom), as well as elbow flexion and extension (1 degree of freedom) and forearm upward rotation (1 degree of freedom).
[0063] Step 2: Establishing a biomechanical model of the elbow joint with the implanted prosthesis. This corresponds to the operation of replacing the equivalent mass block in step S101.
[0064] The elbow joint biomechanical model established in step 1 includes three ball-joint joints, including the elbow joint and the sternoclavicular joint. The elbow joint can be roughly considered a single-degree-of-freedom joint, so when calculating elbow joint motion, its motion can be directly described using rotation angles. However, other ball-joint joints have multiple degrees of freedom, so their motion cannot be described using a single rotation angle. To address this, inverse kinematics calculations can be performed on the model based on human motion capture data to accurately fit the actual motion trajectory. Motion capture data is obtained by capturing the movements of the subject, and the subject's skeletal dimensions often differ from those in the elbow joint biomechanical model established in step 1. Therefore, in order to better apply motion capture data to the model, the subject's skeletal dimensions can be first determined using the motion capture data, and the model established in step 1 can be scaled accordingly. The scaling method is similar to that used when constructing a personalized model for the target patient, and will not be repeated here.
[0065] For the scaled biomechanical model, equivalent mass blocks are used to replace bones and prostheses. The humerus model is replaced by the humeral equivalent mass block and the humeral prosthesis equivalent mass block, the ulna model is replaced by the ulna equivalent mass block and the ulna prosthesis equivalent mass block, and the radius model is replaced by the radius equivalent mass block to obtain the biomechanical model of the elbow joint with the implanted prosthesis for dynamic calculations in subsequent steps.
[0066] Regarding these equivalent mass blocks, since in elbow replacement surgery, the prosthetic implant part is tightly connected to the humerus or ulna through bone cement in the implant channel, the connection between the humeral prosthesis equivalent mass block and the humeral equivalent mass block, and the connection between the ulnar prosthesis equivalent mass block and the ulna equivalent mass block are defined as fixed connections, and the motion relationship between the humeral prosthesis equivalent mass block and the ulnar prosthesis equivalent mass block is consistent with the motion relationship between the original humerus and ulna.
[0067] For the description of each equivalent mass block, the variables such as mass, posture, center of mass, and moment of inertia are specifically used. The model in the OpenSim software is written in XML language, and currently there is no function of visual assembly model. In order to accurately realize the visualization of the prosthesis model, the angle of the model needs to be adjusted multiple times. This adjustment process has no effect on the calculation results. Based on this, dynamic calculations can be performed relying on these variables, and the shape of the bone model established in step one is only for the convenience of visualization. By using equivalent mass blocks to equivalently replace the bones in the original model (referring to the scaled model), the model assembly process can be simplified without affecting the muscle force calculation, specifically the assembly between the prosthesis and the bone, and the matching assembly between the prostheses. Regarding these variables, the mass of the humerus and humeral prosthesis, ulna, ulnar prosthesis, radius, and the moment of inertia relative to the center of mass can be calculated in Solid Works software (a 3D design software). Such as Figure 4 As shown in the figure, the two equivalent mass blocks at the shoulder represent the humerus and the humeral prosthesis respectively, and the three equivalent mass blocks at the upper end of the ulna represent the ulna, the ulnar prosthesis, and the radius respectively. A human body center coordinate system is established on the chest of the model, as shown in the figure. Figure 5 As shown in the figure, the X-axis points forward, the Y-axis points upward, and the Z-axis points to the right. The pose of the equivalent mass block is described as the position and posture of the original bone or original prosthesis corresponding to the equivalent mass block in the human body center coordinate system. The position of the center of mass is described as the offset of the center of mass relative to the origin of the human body center coordinate system.
[0068] The above data were then input into OpenSim software for inverse dynamics calculation.
[0069] Step 3: Implanting the prosthetic elbow joint and performing motion simulation, corresponding to steps S102 to S104.
[0070] The motion of the elbow joint can be simplified to a single rotational degree of freedom. The position of the prosthesis's rotational axis during elbow replacement significantly impacts its quality. In a biomechanical model of the elbow joint with an implanted prosthesis, the various prosthesis installation parameters are described by the position of the prosthesis's rotational axis within the prosthetic joint and the relative positions of the humeral and ulnar prostheses relative to the rotational axis.
[0071] In elbow replacement surgery, the ideal prosthesis installation position is one in which the hinge axis coincides with the human elbow's rotation axis. By shifting the human elbow's rotation axis (denoted as the ideal rotation center) on the XOY plane of the model's central coordinate system, the position of the prosthesis's rotation axis (denoted as the prosthesis's rotation center) is described. This analysis then analyzes the impact of the prosthesis's rotation center position on muscle force during elbow movement. The offset of the prosthesis's rotation center relative to the ideal rotation center is denoted as (0mm, 0mm). Based on the potential error ranges that may occur during surgery, five offsets were designed: (-5mm, 0mm), (-5mm, -5mm), (0mm, -5mm), (1mm, -1mm), and (-1mm, -1mm). Among these five offsets, (-5mm, -5mm) and (-1mm, -1mm) describe offsets caused by aseptic loosening; (-5mm, 0mm) and (0mm, -5mm) describe offsets along the X and Y coordinate axes; and (1mm, -1mm) describes offsets caused by upward displacement of the humerus due to prosthesis subsidence. These are common offsets and are generally applicable, but other offsets can also be used. Elbow flexion is a common movement in the human upper limb and a common method for verifying the correct installation of a prosthesis. Therefore, data captured from this movement can be used to simulate and analyze joint motion biomechanics. Elbow flexion primarily involves three muscles: the biceps brachii, brachialis, and brachioradialis. These three muscles are analyzed separately with the elbow flexed, observing changes in muscle force under different prosthesis installation positions and analyzing the maximum joint force. This allows us to measure the impact of prosthesis installation position on joint motion and generate evaluation results.
[0072] The evaluation method of this specific embodiment provides a reference for doctors to plan surgeries. By reasonably adjusting the prosthesis installation position, it can balance the relationship between muscle force changes and prosthesis installation conditions in actual surgical scenarios, thereby achieving a more ideal prosthesis installation position planning.
[0073] Figure 6 is a block diagram of an apparatus for evaluating an elbow joint prosthesis installation position according to an exemplary embodiment of the present disclosure. Figure 6 The elbow joint prosthesis installation position evaluation device 600 includes a construction unit 601, an acquisition unit 602, a simulation unit 603, and an evaluation unit 604.
[0074] The construction unit 601 can construct a biomechanical model of the elbow joint with the implanted prosthesis, wherein the biomechanical model of the elbow joint with the implanted prosthesis includes a coupled skeletal prosthesis model and a muscle model, and the skeletal prosthesis model includes a humeral equivalent mass block, a humeral prosthesis equivalent mass block, an ulna equivalent mass block, an ulna prosthesis equivalent mass block, and a radius equivalent mass block.
[0075] The acquisition unit 602 may acquire a plurality of position data to be evaluated of the prosthesis rotation axis, wherein each position data to be evaluated is used to represent a position to be evaluated of the prosthesis rotation axis between the humeral prosthesis equivalent mass block and the ulnar prosthesis equivalent mass block.
[0076] The simulation unit 603 can use a dynamic method to perform motion simulation calculations on the elbow joint biomechanical model of the implanted prosthesis for each position data to be evaluated based on the prosthesis rotation axis corresponding to the position data to be evaluated, and obtain the muscle force data of the reference muscle in the muscle model.
[0077] The evaluation unit 604 may determine an evaluation result for each position data to be evaluated according to the muscle force data corresponding to each position data to be evaluated.
[0078] Optionally, the construction unit 601 can also: construct a biomechanical model of the elbow joint, wherein the biomechanical model of the elbow joint includes a coupled bone model and a muscle model, and the bone model includes a humerus model, an ulna model and a radius model; for the biomechanical model of the elbow joint, the humerus model is replaced with a humeral equivalent mass block and a humeral prosthesis equivalent mass block, the ulna model is replaced with an ulna equivalent mass block and an ulna prosthesis equivalent mass block, and the radius model is replaced with a radius equivalent mass block to obtain a biomechanical model of the elbow joint with the implanted prosthesis.
[0079] Optionally, each equivalent mass block is described by at least one of the following variables: mass, posture, center of mass, and moment of inertia.
[0080] Optionally, each piece of position data to be evaluated includes an offset of the prosthesis rotation axis corresponding to the position data to be evaluated relative to the ideal rotation axis.
[0081] Optionally, the evaluation unit 604 may also: compare the muscle force data corresponding to each position data to be evaluated with the normal muscle force data to obtain a comparison result; if the comparison result meets the preset conditions, determine the evaluation result of the corresponding position data to be evaluated as suitable as the installation position of the elbow joint prosthesis, wherein the preset conditions indicate that the difference between the muscle force data and the normal muscle force data is within an acceptable range; if the comparison result does not meet the preset conditions, determine the evaluation result of the corresponding position data to be evaluated as unsuitable as the installation position of the elbow joint prosthesis.
[0082] Optionally, the construction unit 601 can also: obtain a standard biomechanical model of the elbow joint of the implanted prosthesis and the body data of the target patient, wherein the standard biomechanical model of the elbow joint of the implanted prosthesis is constructed based on human anatomical data; adjust the standard biomechanical model of the elbow joint of the implanted prosthesis according to the body data of the target patient to obtain the biomechanical model of the elbow joint of the implanted prosthesis of the target patient.
[0083] Regarding the apparatus in the above embodiment, the specific manner in which each unit performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.
[0084] Figure 7 A structural block diagram of an electronic device according to an exemplary embodiment of the present disclosure is shown.
[0085] Reference Figure 7 The electronic device 700 includes: at least one memory 701 and at least one processor 702, wherein the at least one memory 701 stores computer executable instructions. When the computer executable instructions are executed by the at least one processor 702, the at least one processor is prompted to execute the target corresponding method as described in the above exemplary embodiment.
[0086] As an example, the electronic device 700 may be a PC, a tablet device, a personal digital assistant, a smart phone, or other device capable of executing the above-mentioned instruction set. Here, the electronic device 700 is not necessarily a single electronic device 700, but may also be any device or circuit that can execute the above-mentioned instructions (or instruction set) individually or in combination. The electronic device 700 may also be part of an integrated control system or system manager, or may be configured as a portable electronic device 700 that is interconnected with a local or remote (e.g., via wireless transmission) interface.
[0087] In electronic device 700, processor 702 may include a central processing unit (CPU), a graphics processing unit (GPU), a programmable logic device, a dedicated processor system, a microcontroller, or a microprocessor. By way of example and not limitation, processor 702 may also include an analog processor, a digital processor, a microprocessor, a multi-core processor, a processor array, a network processor, etc.
[0088] The processor 702 can execute instructions or codes stored in the memory 701, wherein the memory 701 can also store data. Instructions and data can also be sent and received over the network via the network interface device, wherein the network interface device can use any known transmission protocol.
[0089] The memory 701 may be integrated with the processor 702, for example, by placing RAM or flash memory within an integrated circuit microprocessor or the like. Furthermore, the memory 701 may comprise a separate device, such as an external disk drive, a storage array, or any other storage device usable by a database system. The memory 701 and the processor 702 may be operatively coupled or may communicate with each other, for example, via an I / O port, a network connection, or the like, such that the processor 702 can access files stored in the memory.
[0090] In addition, the electronic device 700 may further include a video display (such as a liquid crystal display) and a user interaction interface (such as a keyboard, a mouse, a touch input device, etc.) All components of the electronic device 700 may be connected to each other via a bus and / or a network.
[0091] According to an exemplary embodiment of the present disclosure, a computer-readable storage medium storing instructions may also be provided, wherein the instructions, when executed by at least one processor, prompt the at least one processor to perform the target corresponding method as described in the above exemplary embodiment. Examples of computer-readable storage media here include: read-only memory (ROM), random access programmable read-only memory (PROM), electrically erasable programmable read-only memory (EEPROM), random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), flash memory, non-volatile memory, CD-ROM, CD-R, CD+R, CD-RW, CD+RW, DVD-ROM, DVD-R, DVD+R, DVD-RW, DVD+RW, DVD-RAM, BD-ROM, BD-R, BD-R LTH, BD-RE, Blu-ray or optical disk storage, hard disk drive (HDD), solid state drive (SSD), card storage (such as, multimedia card, secure digital (SD) card or ultra-fast digital (XD) card), magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid state disk and any other device, any other device configured to store the computer program and any associated data, data files and data structures in a non-transitory manner and provide the computer program and any associated data, data files and data structures to a processor or computer so that the processor or computer can execute the computer program. The computer program in the above-mentioned computer-readable storage medium can be run in an environment deployed in a computer device such as a client, a host, an agent device, a server, etc. In addition, in one example, the computer program and any associated data, data files and data structures are distributed on a networked computer system so that the computer program and any associated data, data files and data structures are stored, accessed and executed in a distributed manner by one or more processors or computers.
[0092] According to an exemplary embodiment of the present disclosure, a computer program product may further be provided, including computer instructions. When the computer instructions are executed by at least one processor, the target corresponding method as described in the above exemplary embodiment is executed.
[0093] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the appended claims.
[0094] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for evaluating the installation position of an elbow joint prosthesis, characterized in that: The evaluation method includes: Constructing a biomechanical model of the elbow joint with the implanted prosthesis, wherein the biomechanical model of the elbow joint with the implanted prosthesis includes a coupled skeletal prosthesis model and a muscle model, and the skeletal prosthesis model includes a humeral equivalent mass block, a humeral prosthesis equivalent mass block, an ulna equivalent mass block, an ulna prosthesis equivalent mass block, and a radius equivalent mass block; Acquire a plurality of position data to be evaluated of the prosthesis rotation axis, wherein each piece of position data to be evaluated is used to represent a position to be evaluated of the prosthesis rotation axis between the humeral prosthesis equivalent mass block and the ulnar prosthesis equivalent mass block; For each position data to be evaluated, based on the prosthesis rotation axis corresponding to the position data to be evaluated, a dynamic method is used to perform motion simulation calculation on the elbow joint biomechanical model of the implanted prosthesis to obtain muscle force data of the reference muscle in the muscle model; An evaluation result of each position data to be evaluated is determined according to the muscle force data corresponding to each position data to be evaluated.
2. The evaluation method according to claim 1, wherein: The method of constructing a biomechanical model of an elbow joint with an implanted prosthesis comprises: Constructing an elbow joint biomechanical model, wherein the elbow joint biomechanical model includes a coupled skeletal model and the muscle model, and the skeletal model includes a humerus model, an ulna model, and a radius model; For the elbow joint biomechanical model, the humerus model is replaced by the humerus equivalent mass block and the humeral prosthesis equivalent mass block, the ulna model is replaced by the ulna equivalent mass block and the ulna prosthesis equivalent mass block, and the radius model is replaced by the radius equivalent mass block to obtain the elbow joint biomechanical model of the implanted prosthesis.
3. The evaluation method according to claim 1, wherein: Each equivalent mass block is described by at least one of the following variables: mass, pose, center of mass, moment of inertia.
4. The evaluation method according to claim 1, wherein: Each piece of position data to be evaluated includes an offset of the prosthesis rotation axis corresponding to the piece of position data to be evaluated relative to the ideal rotation axis.
5. The evaluation method according to claim 1, wherein: Determining the evaluation result of each position data to be evaluated based on the muscle force data corresponding to each position data to be evaluated includes: Comparing the muscle force data corresponding to each position data to be evaluated with the normal muscle force data to obtain a comparison result; If the comparison result satisfies a preset condition, determining the evaluation result of the corresponding position data to be evaluated as suitable as an installation position for the elbow joint prosthesis, wherein the preset condition indicates that the difference between the muscle force data and the normal muscle force data is within an acceptable range; In the case that the comparison result does not satisfy the preset condition, the evaluation result of the corresponding position data to be evaluated is determined to be unsuitable as an installation position for the elbow joint prosthesis.
6. The evaluation method according to any one of claims 1 to 5, characterized in that: The method of constructing a biomechanical model of an elbow joint with an implanted prosthesis comprises: Obtaining a standard biomechanical model of an elbow joint of an implanted prosthesis and body data of a target patient, wherein the standard biomechanical model of an elbow joint of an implanted prosthesis is constructed based on human anatomical data; According to the physical data of the target patient, the standard biomechanical model of the elbow joint of the implanted prosthesis is adjusted to obtain the biomechanical model of the elbow joint of the implanted prosthesis of the target patient.
7. An evaluation device for the installation position of an elbow joint prosthesis, characterized in that: The evaluation device comprises: a construction unit configured to construct a biomechanical model of an elbow joint of an implanted prosthesis, wherein the biomechanical model of the elbow joint of the implanted prosthesis comprises a coupled skeletal prosthesis model and a muscle model, and the skeletal prosthesis model comprises a humeral equivalent mass block, a humeral prosthesis equivalent mass block, an ulna equivalent mass block, an ulna prosthesis equivalent mass block, and a radius equivalent mass block; an acquisition unit configured to acquire a plurality of position data to be evaluated of the prosthesis rotation axis, wherein each piece of position data to be evaluated is used to represent a position to be evaluated of the prosthesis rotation axis between the humeral prosthesis equivalent mass block and the ulnar prosthesis equivalent mass block; a simulation unit configured to perform motion simulation calculations on a biomechanical model of the elbow joint of the implanted prosthesis using a dynamics method for each position data to be evaluated based on the prosthesis rotation axis corresponding to the position data to be evaluated, to obtain muscle force data of a reference muscle in the muscle model; The evaluation unit is configured to determine an evaluation result of each position data to be evaluated according to the muscle force data corresponding to each position data to be evaluated.
8. An electronic device, characterized in that: include: at least one processor; at least one memory storing computer-executable instructions, Wherein, when the computer executable instructions are executed by the at least one processor, the at least one processor is prompted to execute the method for evaluating the installation position of an elbow joint prosthesis according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by at least one processor, the instructions cause the at least one processor to perform the method for evaluating the installation position of an elbow joint prosthesis according to any one of claims 1 to 6.
10. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by at least one processor, the computer instructions cause the at least one processor to perform the method for evaluating the installation position of an elbow joint prosthesis according to any one of claims 1 to 6.
Citation Information
Patent Citations
Electrical stimulation simulating and optimizing method based on muscle-bone model
CN107391940A
Human body walking lower limb muscle strength solving device and method based on generative adversarial network and reinforcement learning
CN117077517A