Hip replacement surgery navigation method and database construction method for its prosthesis assembly
Patent Information
- Application Number
- CN202210725234.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-24
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2042-06-24
AI Technical Summary
然而,传统使用的假体组件数据库大多只支持一家品牌的假体,存在假体组件数据库的兼容性较低,导致三维规划软件不具有通用性
[0023]上述髋关节假体组件数据库构建方法、髋关节置换手术导航方法、髋关节假体组件数据库构建装置、髋关节假体组件数据库构建装置、计算机设备和存储介质,通过获取髋关节假体的测量数据;而后,根据测量数据提取各组件对应的组件型号、组件规格和用于确定组件装配中心线的特征点,并生成各组件对应的组件数据文件;最后,将各组件数据文件与对应的组件假体模型文件建立匹配关系,并根据匹配关系构建髋关节假体组件数据库,使假体组件数据库能够支持多家品牌的假体,提高了假体数据库的兼容性,保障了三维规划软件和髋关节置换手术导航软件的通用性。
Smart Images

Figure CN117297765B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of medical technology, and in particular to a method for constructing a hip joint prosthesis component database, a method for navigating hip replacement surgery, a device for constructing a hip joint prosthesis component database, a computer device, and a storage medium. Background Technology
[0002] With the development of digital orthopedic technology, preoperative planning for joint replacement surgery has gradually become a routine clinical procedure, and 3D planning software is increasingly favored by users in some complex cases. 3D joint replacement surgery planning can display the morphology of the joint prosthesis and its positional relationship with the patient's joints based on 3D imaging data, and predict postoperative physiological parameters based on the prosthesis position. The foundation for these functions is that the planning software needs a database of prosthesis components, including their morphology and assembly relationships. Currently, there are many joint prosthesis brands on the market, and the morphology and assembly relationships of prostheses vary from brand to brand. Traditional prosthesis component databases often only support prostheses from a single brand, resulting in low compatibility and a lack of universality in 3D planning software. Summary of the Invention
[0003] Therefore, it is necessary to provide a method for constructing a hip joint prosthesis component database, a method for navigating hip replacement surgery, a device for constructing a hip joint prosthesis component database, a computer device, and a storage medium that can improve the compatibility of the prosthesis database, in response to the above-mentioned technical problems.
[0004] Firstly, a method for constructing a hip joint prosthesis component database is provided, the method comprising:
[0005] Obtain measurement data for the hip joint prosthesis;
[0006] Based on the measurement data, the component model, component specifications, and feature points used to determine the component assembly centerline are extracted for each component, and a component data file corresponding to each component is generated; wherein, the components include the acetabular cup, liner, ball head, and femoral stem; the assembly centerline refers to the parameters used to indicate the registration with the corresponding component prosthesis model;
[0007] Establish a matching relationship between each component data file and the corresponding component prosthesis model file, and construct a hip joint prosthesis component database based on the matching relationship.
[0008] In one embodiment, when the component is an acetabular cup, a liner, or a ball head, the feature points used to determine the assembly centerline of the component include the component symmetry center point and the component assembly center; wherein, the symmetry center point of the acetabular cup is the center of the acetabular cup; the symmetry center point of the liner is the inner center of the liner; and the symmetry center point of the ball head is the center of the ball head.
[0009] In one embodiment, when the component symmetry center point and the component assembly center point coincide, the feature point used to determine the component assembly center line further includes a first target feature point; the first target feature point is a point on the component assembly center line that is different from the component symmetry center point.
[0010] In one embodiment, when the component is a femoral stem, the feature points used to determine the assembly centerline of the component include a second target feature point, a third target feature point, and the assembly centerline of the component; the second target feature point is the intersection of the axis of the femoral stem body and the axis of the femoral stem neck; the third target feature point is a point on the axis of the femoral stem body that is different from the second target feature point.
[0011] In one embodiment, the step of extracting the component model, component specifications, and feature points used to determine the assembly center line of each component based on the measurement data, and generating a component data file corresponding to each component includes: extracting the component model, component specifications, and feature points used to determine the assembly center line of each component based on the measurement data; determining the component number corresponding to each component based on the component model and component specifications; and generating a component data file corresponding to each component based on the component number, component model, component specifications, and feature points used to determine the assembly center line of each component.
[0012] Secondly, a hip replacement surgery navigation method is provided. The hip replacement surgery navigation method includes: responding to a user's selection operation of various target components of a hip prosthesis, searching a hip prosthesis component database according to the component model and component specifications corresponding to each target component, and obtaining each first target file and a component prosthesis model file corresponding to the first target file; wherein, the first target file is a component data file corresponding to the component model and component specifications of the selected target component; the target components include the acetabular cup, liner, ball head, and femoral stem; the hip prosthesis component database is constructed from the hip prosthesis component database of any one of the above embodiments of the hip prosthesis component database construction method.
[0013] In one embodiment, in response to a user's selection operation on each target component of a hip joint prosthesis, the hip joint prosthesis component database is retrieved according to the component model and component specifications corresponding to each target component to obtain each first target file and the component prosthesis model file corresponding to the first target file. This includes: in response to a user's selection operation on each target component of a hip joint prosthesis under the constraint of the association relationship between each target component, the hip joint prosthesis component database is retrieved according to the association relationship between each target component, the component model and component specifications corresponding to each target component to obtain each first target file and the component prosthesis model file corresponding to the first target file.
[0014] In one embodiment, in response to a user's selection operation on each target component of a hip joint prosthesis under the constraint of the association relationship between each target component, the hip joint prosthesis component database is retrieved according to the association relationship between each target component, the component model and component specification corresponding to each target component, to obtain each first target file and the component prosthesis model file corresponding to the first target file, including: in response to a user's selection operation on any target component, retrieving the hip joint prosthesis component database according to the component model and component specification corresponding to the selected target component, to obtain the first target file of the selected target component and the component prosthesis model file corresponding to the first target file; determining an optional data set of other target components associated with the selected target component based on the association relationship between the selected target component and the pre-established association relationship between each target component; and in response to a user's selection operation on a target component within the optional data set, retrieving the hip joint prosthesis component database according to the component model and component specification corresponding to the selected target component within the set, to obtain the first target file of the selected target component within each set and the component prosthesis model file corresponding to the first target file.
[0015] In one embodiment, after the step of retrieving the target component model data and target component specification data corresponding to each target component, the method further includes: acquiring the patient's target image and the anatomical feature points corresponding to the target image; the target image includes images of the patient's acetabulum and femur; based on a preset registration and repositioning assembly algorithm, performing registration and repositioning assembly processing according to the feature points used to determine the component assembly centerline in each first target file and the anatomical feature points corresponding to the target image, and controlling the display of each component prosthesis model file corresponding to the first target file on the target image according to the processing result.
[0016] In one embodiment, after the step of registering and resetting the assembly based on the feature points used to determine the assembly centerline of the components in each first target file and the anatomical feature points corresponding to the target image, the method further includes: calculating the patient's physiological parameters based on the processing results.
[0017] In one embodiment, the patient's physiological parameters include lower limb length difference, femoral offset difference, acetabular cup anteversion angle, acetabular cup abduction angle, femoral stem anteversion angle, and hip joint rotation center offset.
[0018] In one embodiment, after the step of controlling the display of each component prosthetic model file corresponding to the first target file on the target image according to the processing result, the method further includes: adjusting the display position of the component prosthetic model file corresponding to the first target file in response to the position adjustment operation performed on the display interface of the target image; the position adjustment operation is an operation to adjust the position of the component prosthetic model file corresponding to the first target file.
[0019] Thirdly, a device for constructing a hip joint prosthesis component database is provided. This device includes a data acquisition module, a file generation module, and a database construction module. The data acquisition module acquires measurement data of the hip joint prosthesis. The file generation module extracts the component model, specifications, and feature points used to determine the assembly centerline of each component based on the measurement data, and generates component data files for each component. The components include an acetabular cup, liner, ball head, and femoral stem. The assembly centerline refers to the parameters used to indicate registration with the corresponding component prosthesis model. The database construction module establishes a matching relationship between each component data file and the corresponding component prosthesis model file, and constructs a hip joint prosthesis component database based on the matching relationship.
[0020] In one embodiment, a hip replacement surgery navigation system is provided. The system includes a file retrieval device and a hip joint prosthesis component database construction device, as described in the above embodiments. The file retrieval device, in response to a user's selection of target components of the hip joint prosthesis, retrieves corresponding component data files and component prosthesis model files based on the hip joint prosthesis component database constructed in the hip joint prosthesis component database construction device, according to the target component model data and target component specification data corresponding to each target component. The target components include an acetabular cup, liner, ball head, and femoral stem.
[0021] Fifthly, a computer device is provided, the computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the hip joint prosthesis component database construction method or the steps of the hip joint replacement surgery navigation method of any of the above method embodiments.
[0022] In a sixth aspect, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the hip joint prosthesis component database construction method or the steps of the hip joint replacement surgery navigation method of any of the above method embodiments.
[0023] The aforementioned method for constructing a hip joint prosthesis component database, method for hip replacement surgery navigation, device for constructing a hip joint prosthesis component database, computer equipment, and storage medium acquire measurement data of the hip joint prosthesis. Then, based on the measurement data, the component model, specifications, and feature points used to determine the assembly centerline of each component are extracted, and component data files are generated for each component. Finally, a matching relationship is established between each component data file and the corresponding component prosthesis model file, and a hip joint prosthesis component database is constructed based on the matching relationship. This enables the prosthesis component database to support prostheses from multiple brands, improving the compatibility of the prosthesis database and ensuring the universality of the 3D planning software and the hip replacement surgery navigation software. Attached Figure Description
[0024] Figure 1 This is a flowchart illustrating a method for constructing a hip joint prosthesis component database in one embodiment;
[0025] Figure 2 This is a diagram illustrating the component parameters of each hip joint prosthesis component in a specific example.
[0026] Figure 3 This is a flowchart illustrating the steps for generating component data files for each component in one embodiment.
[0027] Figure 4 This is a schematic diagram of the first process of a hip replacement surgery navigation method in another embodiment;
[0028] Figure 5 This is a schematic diagram of the second process of the hip replacement surgery navigation method in another embodiment;
[0029] Figure 6 This is a structural block diagram of a hip joint prosthesis component database construction device in one embodiment;
[0030] Figure 7 This is a structural block diagram of a hip replacement surgery navigation device in one embodiment;
[0031] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0032] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0033] In one embodiment, a method for constructing a joint prosthesis component database is provided. This embodiment illustrates the method by applying it to a terminal. It is understood that the method can also be applied to a server, or to a system including both a terminal and a server, and implemented through interaction between the terminal and the server. In this embodiment, the method includes steps 1 to 3.
[0034] Step 1: Obtain measurement data for the joint prosthesis;
[0035] The measurement data for the joint prosthesis may include, but is not limited to, all measurement data related to characterizing the joint prosthesis model and specifications. It is understood that the measurement data for the joint prosthesis may be pre-provided by different prosthesis manufacturers and stored on the terminal. Therefore, the terminal can access the measurement data of the joint prosthesis.
[0036] In a specific example, joints include the hip, knee, wrist, elbow, shoulder, ankle, and spinal facet joints. The above is merely a specific example; in actual applications, the joints can be flexibly configured according to user needs, and are not limited here.
[0037] Step 2: Based on the measurement data of the obtained joint prosthesis, extract the joint component model, joint component specifications, and feature points used to determine the component assembly centerline of the joint for each joint component, and generate the joint component data file corresponding to each joint component.
[0038] The joint prosthesis includes at least one joint component, and these components are assembled along the assembly centerline corresponding to the joint. A joint component refers to a constituent part of the joint prosthesis. For example, in the case of a hip joint, the hip joint component is simply referred to as a component, which includes the acetabular cup, liner, ball head, and femoral stem.
[0039] The joint component model number characterizes the material and surface finish of the joint component corresponding to the joint prosthesis. The joint component specification characterizes the size of the joint component corresponding to the joint prosthesis. The joint assembly centerline refers to the parameters used to indicate registration with the corresponding joint component prosthesis model. The feature points used to determine the joint component assembly centerline can be flexibly set according to user needs in practical applications and are not restricted here.
[0040] Step 3: Establish a matching relationship between the data files of each joint component and the corresponding joint component prosthesis model files, and construct a joint prosthesis component database based on the matching relationship.
[0041] Understandably, the terminal can generate joint component data files for each joint component based on its joint component number, model, specifications, and feature points used to determine the assembly centerline of the joint. Then, a matching relationship can be established between each joint component data file and its corresponding joint component prosthesis model file, and a joint prosthesis component database can be constructed based on this matching relationship. Furthermore, the specific methods for establishing the matching relationship and constructing the joint prosthesis component database can be flexibly configured according to user needs in practical applications and are not limited here.
[0042] In this embodiment, measurement data of the joint prosthesis is acquired. Then, based on the measurement data, the joint component model, joint component specifications, and feature points used to determine the assembly centerline of the joint are extracted for each joint component, and a joint component data file corresponding to each joint component is generated. Finally, a matching relationship is established between each joint component data file and the corresponding joint component prosthesis model file, and a joint prosthesis component database is constructed based on the matching relationship. This enables the prosthesis component database to support joint prostheses from multiple brands, improving the compatibility of the prosthesis database and ensuring the universality of the 3D planning software and the hip replacement surgery navigation software.
[0043] In one embodiment, such as Figure 3 As shown, the steps of extracting the joint component model, joint component specifications, and feature points used to determine the component assembly centerline of each joint component based on the joint measurement data, and generating the joint component data file corresponding to each joint component include steps 201 to 203.
[0044] Step 201: Based on the joint measurement data, extract the joint component model, joint component specifications, and feature points used to determine the component assembly centerline for each joint component.
[0045] Step 202: Determine the joint component number corresponding to each joint component based on the joint component model and joint component specifications.
[0046] Step 203: Generate a joint component data file for each joint component based on the joint component number, joint component model, joint component specification, and feature points used to determine the assembly centerline of the joint.
[0047] Understandably, based on the obtained measurement data of the joint prosthesis, the terminal can extract the joint component model, joint component specifications, and feature points used to determine the component assembly centerline of the joint; then, it determines the component number of the joint component based on the joint component model and joint component specifications; and finally, it generates the component data file corresponding to the joint component based on the joint component number, joint component model, joint component specifications, and feature points used to determine the component assembly centerline of the joint.
[0048] In one embodiment, a joint replacement surgery navigation method is provided, the joint replacement surgery navigation method comprising:
[0049] In response to the user's selection of target joint components for the joint prosthesis, the system searches the joint prosthesis component database based on the joint component model and specifications corresponding to each target joint component, and obtains each target file and the joint component prosthesis model file corresponding to the target file.
[0050] The target joint file is a joint component data file corresponding to the joint component model and specifications of the selected target joint component; the target joint component includes at least one joint component. A joint component refers to a component of a joint prosthesis. For example, in the case of a hip joint, the hip joint component is simply referred to as a component, which includes the acetabular cup, liner, ball head, and femoral stem. The joint prosthesis component database is constructed from the joint prosthesis component database of any of the above embodiments of the joint prosthesis component database construction method.
[0051] Understandably, when a user selects various target joint components on the joint replacement surgery navigation software interface of the terminal, the terminal can respond to the user's selection of various target joint components of the joint prosthesis, search the joint prosthesis component database according to the joint component model and specifications corresponding to each target joint component, and obtain each target file and the joint component prosthesis model file corresponding to the target file.
[0052] In a specific example, both the joint and the target joint include N connected joint components. After selecting the model and specifications of the i-th target joint component, the selection of the model and specifications of the target joint component corresponding to the p-th target joint connected to the i-th target joint is limited by the model and specifications of the i-th target joint component. That is, once the i-th target joint component is selected, the selectable model and specifications of other target joint components connected to it are limited. The limitations can be based on the dimensions of the connection portion of the i-th target joint component, or a pre-set set of optional data that can be associated with the corresponding target joint component can be directly configured. The target joint components can be connected sequentially, or multiple target joint components can be simultaneously connected to a single target joint component. The above is only a specific example; in actual applications, the settings can be flexibly configured according to requirements, and no restrictions are imposed here.
[0053] In this embodiment, in response to the user's selection of target joint components of the joint prosthesis, the system retrieves the joint prosthesis component database based on the joint component model and specifications corresponding to each target joint component, thereby obtaining each target file and the joint component prosthesis model file corresponding to the target file. This improves the versatility and convenience of the hip replacement surgery navigation software.
[0054] In one embodiment, such as Figure 1 As shown, a method for constructing a hip joint prosthesis component database is provided. This embodiment illustrates the method by applying it to a terminal. It is understood that this method can also be applied to a server, or to a system including both a terminal and a server, and can be implemented through interaction between the terminal and the server. In this embodiment, the method includes steps 101 to 103.
[0055] Step 101: Obtain measurement data of the hip joint prosthesis.
[0056] The measurement data for the hip prosthesis may include, but is not limited to, all measurement data related to characterizing the model and specifications of the hip prosthesis. It is understood that the measurement data for the hip prosthesis may be pre-provided by different prosthesis manufacturers and stored on the terminal. Therefore, the terminal can access the measurement data of the hip prosthesis.
[0057] Step 102: Extract the component model, component specifications, and feature points used to determine the assembly center line of each component based on the measurement data, and generate the component data file corresponding to each component.
[0058] In this context, "component" refers to the constituent parts of a hip joint prosthesis. Components include the acetabular cup, liner, ball head, and femoral stem. The component model designation characterizes the material and surface treatment of the corresponding component in the hip joint prosthesis. The component specification characterizes the size of the corresponding component in the hip joint prosthesis. The assembly centerline refers to the parameters used to indicate registration with the corresponding component prosthesis model. The feature points used to determine the component assembly centerline can be flexibly set according to user needs in practical applications and are not limited here.
[0059] After the terminal obtains the measurement data of the hip joint prosthesis, it can extract the component model, component specifications, and feature points used to determine the assembly center line of each component based on the measurement data of the hip joint prosthesis. Then, it can generate the component data file corresponding to each component based on the extracted component model, component specifications, and feature points used to determine the assembly center line of each component.
[0060] It is understandable that the file format and file size of the component data files corresponding to each component can be flexibly set according to the needs of the hip replacement surgery navigation software or 3D planning software selected by the user in actual applications, and no restrictions are imposed here.
[0061] In one embodiment, when the component is an acetabular cup, a liner, or a ball head, the feature points used to determine the assembly centerline of the component include the component symmetry center point and the component assembly center; wherein, the symmetry center point of the acetabular cup is the center of the acetabular cup; the symmetry center point of the liner is the inner center of the liner; and the symmetry center point of the ball head is the center of the ball head.
[0062] Understandably, when the component is an acetabular cup, the feature points used to determine the component assembly centerline include the center of the acetabular cup and the component assembly center of the acetabular cup. When the component is a liner, the feature points used to determine the component assembly centerline include the inner center of the liner and the component assembly center of the liner. When the component is a ball head, the feature points used to determine the component assembly centerline include the center of the ball head and the component assembly center of the ball head.
[0063] In this embodiment, the component symmetry center and component assembly center corresponding to the hip joint prosthesis are determined as the feature points for determining the component assembly center line of the acetabular cup, liner, or ball head. This facilitates the generation of universal component data files for each acetabular cup, liner, or ball head, thereby improving the data comprehensiveness and universality of the component data files for the acetabular cup, liner, or ball head, and enhancing the compatibility of the prosthesis database.
[0064] In one embodiment, when the component symmetry center point and the component assembly center point coincide, the feature points used to determine the component assembly center line also include a first target feature point.
[0065] The first target feature point is a point on the assembly centerline of the component that is different from the component's corresponding center of symmetry. To avoid the overlap between the center of symmetry of the acetabular cup, liner, or ball head and the assembly center in the measurement data of hip joint prostheses provided by different prosthesis manufacturers, and to prevent the inability to determine the assembly centerline of the acetabular cup, liner, or ball head, the feature points used to determine the assembly centerline of the acetabular cup, liner, or ball head must also include points on the assembly centerline of the component that are different from the component's corresponding center of symmetry, i.e., the first target feature point.
[0066] In this embodiment, when the symmetry center point of the component corresponding to the acetabular cup, liner, or ball head coincides with the assembly center of the component, a point on the central symmetry axis of the component that is different from the symmetry center point of the corresponding component is added as a first target feature point to the feature point used to determine the assembly center line of the component. This avoids the inability to determine the assembly center line of the acetabular cup, liner, or ball head due to the symmetry center point of the component corresponding to the acetabular cup, liner, or ball head coinciding with the assembly center of the component. This improves the data comprehensiveness and universality of the component data file of the acetabular cup, liner, or ball head, and further improves the compatibility of the prosthesis database.
[0067] In one embodiment, when the component is a femoral stem, the feature points used to determine the component assembly centerline include a second target feature point, a third target feature point, and the component assembly center.
[0068] The second target feature point is the intersection of the axis of the femoral stem body and the axis of the femoral stem neck. The third target feature point is a point on the axis of the femoral stem body that is different from the second target feature point. Since the femoral stem in a hip prosthesis does not exhibit the symmetry of the acetabular cup, liner, or ball head relative to other components, but rather, when the femoral stem is tilted forward at 0°, the axis of the femoral stem body and the axis of the femoral stem neck are coplanar and intersecting, the intersection of the axis of the femoral stem body and the axis of the femoral stem neck (the second target feature point), the point on the axis of the femoral stem body that is different from the second target feature point (the third target feature point), and the assembly center of the femoral stem are used as feature points to determine the assembly centerline of the femoral stem. Therefore, the assembly centerline of the femoral stem can be accurately determined using these feature points.
[0069] In this embodiment, the second target feature point is the intersection of the axis of the femoral stem body and the axis of the femoral stem neck, the third target feature point is a point on the axis of the femoral stem body that is different from the second target feature point, and the assembly center of the femoral stem is used as feature points to determine the assembly center line of the femoral stem. Thus, the assembly center line of the femoral stem can be accurately determined by using the above-mentioned feature points to determine the assembly center line of the femoral stem. This improves the data comprehensiveness and universality of the femoral stem component data file and further enhances the compatibility of the prosthesis database.
[0070] In a specific example, such as Figure 2 As shown, based on the symmetry of the acetabular cup, liner, or ball head of the hip joint prosthesis, the opening direction of the acetabular cup, liner, or ball head is defined as the Z-axis direction, and any direction perpendicular to the Z-axis is defined as the X-axis direction. Considering that the femoral stem has a 0° anteversion angle, and the axis of the femoral stem body is coplanar and intersects with the axis of the femoral stem neck, the plane containing the axis of the femoral stem body and the axis of the femoral stem neck is defined as the XZ plane, and the direction of the axis of the femoral stem body is defined as the Z-axis direction. Specifically, when the component is an acetabular cup, A1 is the center of the acetabular cup, B1 is the assembly center of the acetabular cup component, and C1 is the point on the central axis of symmetry of the acetabular cup that is different from the assembly center line of the corresponding component, i.e., the first target feature point of the acetabular cup. When the component is a liner, A2 is the assembly center of the liner component, B2 is the inner core of the liner, and C2 is the point on the central axis of symmetry of the liner that is different from the center point of symmetry of the corresponding component, i.e., the first target feature point of the liner. When the component is a femoral stem, A3 is the intersection of the axis of the femoral stem body and the axis of the femoral stem neck, i.e., the second target feature point; B3 is a point on the axis of the femoral stem body that is different from the second target feature point; and C3 is the assembly center of the femoral stem component. When the component is a ball head, A4 is the center of the ball head; B4 is the assembly center of the ball head component; and C4 is a point on the central axis of symmetry of the ball head that is different from the corresponding component symmetry center point, i.e., the first target feature point of the ball head. The above are only specific examples; in actual applications, the settings should be flexibly adjusted according to requirements, and no restrictions are imposed here.
[0071] In one embodiment, such as Figure 3 As shown, the steps of extracting the component model, component specifications, and feature points used to determine the assembly center line of each component based on the measurement data, and generating the component data file corresponding to each component include steps 201 to 203.
[0072] Step 201: Based on the measurement data, extract the component model, component specifications, and feature points used to determine the assembly center line of each component.
[0073] Step 202: Determine the component number corresponding to each component based on the component model and component specifications.
[0074] Step 203: Generate component data files for each component based on the component number, component model, component specifications, and feature points used to determine the assembly centerline of each component.
[0075] Understandably, based on the acquired measurement data of the hip joint prosthesis, the terminal can extract the component models, specifications, and feature points used to determine the assembly centerline of the acetabular cup, liner, ball head, and femoral stem, respectively. Then, based on the component models and specifications of the acetabular cup, liner, ball head, and femoral stem, the terminal determines the component numbers corresponding to the acetabular cup, liner, ball head, and femoral stem. Finally, based on the component numbers, models, specifications, and feature points used to determine the assembly centerline of the acetabular cup, liner, ball head, and femoral stem, the terminal generates component data files corresponding to the acetabular cup, liner, ball head, and femoral stem.
[0076] In this embodiment, the component number corresponding to each component is determined according to the component model and component specifications, and then a component data file containing the component number is generated, which facilitates the retrieval of the corresponding component data file in the hip joint prosthesis component database.
[0077] Step 103: Establish a matching relationship between each component data file and the corresponding component prosthesis model file, and construct a hip joint prosthesis component database based on the matching relationship.
[0078] Understandably, the terminal can generate component data files for each component based on its component number, model, specifications, and feature points used to determine the assembly centerline. Then, a matching relationship can be established between each component data file and its corresponding component prosthesis model file, and a hip joint prosthesis component database can be constructed based on this matching relationship. Furthermore, the specific methods for establishing the matching relationship and constructing the hip joint prosthesis component database based on the matching relationship can be flexibly set according to user needs in practical applications, and are not limited here.
[0079] In a specific example, the matching relationships include a first matching relationship, a second matching relationship, a third matching relationship, and a fourth matching relationship. For any hip joint prosthesis, the terminal can establish a first matching relationship based on the component data file of the acetabular cup and the corresponding component prosthesis model file of the acetabular cup; simultaneously, it can establish a second matching relationship based on the component data file of the liner and the corresponding component prosthesis model file of the liner; furthermore, it can establish a third matching relationship based on the component data file of the ball head and the corresponding component prosthesis model file of the ball head; and finally, it can establish a fourth matching relationship based on the component data file of the femoral stem and the corresponding component prosthesis model file of the femoral stem. The terminal can then construct a hip joint prosthesis component database based on the matching relationships including the first, second, third, and fourth matching relationships. The above is only a specific example; in actual applications, the settings can be flexibly configured according to requirements, and no restrictions are imposed here.
[0080] Based on this, measurement data of the hip joint prosthesis is acquired; then, the component model, specifications, and feature points used to determine the assembly centerline of each component are extracted from the measurement data, and component data files are generated for each component; finally, a matching relationship is established between each component data file and the corresponding component prosthesis model file, and a hip joint prosthesis component database is constructed based on the matching relationship. This enables the prosthesis component database to support prostheses from multiple brands, improving the compatibility of the prosthesis database and ensuring the universality of the 3D planning software and hip replacement surgery navigation software.
[0081] In one embodiment, such as Figure 4 As shown, a method for navigating hip replacement surgery is provided, which includes step 401.
[0082] Step 401: In response to the user's selection of target components of the hip joint prosthesis, the hip joint prosthesis component database is searched according to the component model and component specifications corresponding to each target component to obtain each first target file and the component prosthesis model file corresponding to the first target file.
[0083] The first target file is the component data file corresponding to the component model and component specifications of the selected target component; the target components include the acetabular cup, liner, ball head and femoral stem; the hip joint prosthesis component database is constructed from the hip joint prosthesis component database of any of the above embodiments of the hip joint prosthesis component database construction method.
[0084] Understandably, when a user selects target components such as the acetabular cup, liner, ball head, and femoral stem on the interface of the hip replacement surgery navigation software on the terminal, the terminal can respond to the user's selection of each target component of the hip joint prosthesis and search the hip joint prosthesis component database according to the component model and component specifications corresponding to each target component to obtain each first target file and the component prosthesis model file corresponding to the first target file.
[0085] In this embodiment, when a user selects a target component of the hip joint prosthesis, the terminal can respond to the user's selection and retrieve the hip joint prosthesis component database according to the component model and specifications corresponding to each target component, thereby obtaining each first target file and the component prosthesis model file corresponding to the first target file, which improves the versatility and convenience of the hip replacement surgery navigation software.
[0086] In one embodiment, in response to a user's selection of target components of a hip joint prosthesis, a hip joint prosthesis component database is retrieved based on the component model and specifications corresponding to each target component to obtain each first target file and a component prosthesis model file corresponding to the first target file, including:
[0087] In response to the user's selection operation of each target component of the hip joint prosthesis under the constraint of the relationship between each target component, the hip joint prosthesis component database is searched according to the relationship between each target component, the component model and component specification corresponding to each target component, and the first target file and the component prosthesis model file corresponding to the first target file are obtained.
[0088] Understandably, when a user selects target components of the hip joint prosthesis, including the acetabular cup, liner, ball head, and femoral stem, on the hip joint replacement surgery navigation software interface of the terminal, based on the constraints of the relationships between the target components, the terminal can respond to the user's selection operation of each target component of the hip joint prosthesis under the constraints of the relationships between the target components, and search the hip joint prosthesis component database according to the relationships between the target components, the component model and the component specifications corresponding to each target component, to obtain each first target file and the component prosthesis model file corresponding to the first target file.
[0089] In this embodiment, the terminal can respond to the user's selection operation of each target component of the hip joint prosthesis under the constraint of the association relationship between each target component, and search the hip joint prosthesis component database according to the association relationship between each target component, the component model and component specification corresponding to each target component, to obtain each first target file and the component prosthesis model file corresponding to the first target file, thereby improving the universality and convenience of the hip joint replacement surgery navigation software.
[0090] In one embodiment, in response to a user's selection operation on each target component of the hip joint prosthesis under the constraint of the association relationship between each target component, the hip joint prosthesis component database is retrieved according to the association relationship between each target component, the component model and component specification corresponding to each target component, to obtain each first target file and the component prosthesis model file corresponding to the first target file, including:
[0091] In response to the user's selection of any target component, the hip joint prosthesis component database is retrieved based on the component model and specifications corresponding to the selected target component to obtain the first target file of the selected target component and the component prosthesis model file corresponding to the first target file;
[0092] Based on the relationships between the selected target component and the pre-established relationships between each target component, determine the optional data set of other target components associated with the selected target component;
[0093] In response to the user's selection of target components within the optional data set, the hip joint prosthesis component database is retrieved based on the component model and specifications corresponding to the selected target component within the set, resulting in the first target file of the selected target component within each set and the component prosthesis model file corresponding to the first target file.
[0094] In a specific example, the target components include the acetabular cup, liner, ball head, and femoral stem. The user selects the liner on the hip replacement surgery navigation software interface of the terminal. Based on the component model and specifications corresponding to the selected liner, the hip joint prosthesis component database is searched to obtain a first target file for the selected liner and the corresponding component prosthesis model file. Then, based on the association between the selected liner and the pre-established associations between the target components, the optional data sets corresponding to the acetabular cup and ball head associated with the selected liner are determined. Next, in response to the user's selection of the acetabular cup and ball head within the optional data sets, the hip joint prosthesis component database is searched based on the component model and specifications corresponding to the selected acetabular cup and ball head within the set, obtaining a first target file for the acetabular cup and ball head within each set and the corresponding component prosthesis model file. The above is only a specific example; in actual applications, it can be flexibly set according to user needs and is not limited here.
[0095] In this embodiment, in response to a user's selection of any target component, the hip joint prosthesis component database is retrieved based on the component model and specifications corresponding to the selected target component, resulting in a first target file for the selected target component and a component prosthesis model file corresponding to the first target file. Then, based on the association between the selected target component and pre-established relationships between target components, a set of optional data for other target components associated with the selected target component is determined. Finally, in response to a user's selection of a target component within the optional data set, the hip joint prosthesis component database is retrieved based on the component model and specifications corresponding to the selected target component within the set, resulting in a first target file for the selected target component within each set and a component prosthesis model file corresponding to the first target file. This improves the versatility and convenience of the hip replacement surgery navigation software.
[0096] In one embodiment, such as Figure 4 As shown, after the step of retrieving the target component model data and target component specification data corresponding to each target component, steps 402 and 403 are also included.
[0097] Step 402: Obtain the patient's target image and the corresponding anatomical feature points.
[0098] The target images include images of the patient's acetabulum and femur.
[0099] Step 403: Based on the preset registration and repositioning algorithm, the registration and repositioning process is performed according to the feature points used to determine the assembly center line of each component in the first target file and the anatomical feature points corresponding to the target image. Based on the processing results, the component prosthesis model files corresponding to the first target file are displayed on the target image.
[0100] The terminal automatically acquires the patient's target image and the corresponding anatomical feature points. Based on the preset registration and repositioning algorithm, it performs registration and repositioning processing according to the feature points used to determine the assembly center line of each component in the first target file and the corresponding anatomical feature points of the target image. Based on the processing results, it controls the display of each component prosthesis model file corresponding to the first target file on the target image.
[0101] In a specific example, such as Figure 2As shown, based on the preset registration and repositioning assembly algorithm, the center A1 of the acetabular cup and the straight line A1C1 (i.e., the Z-axis) in the acetabular cup coincide with the center of the acetabular fossa and the axis in the patient's target image, respectively. The assembly center A2 of the liner and the straight line A2C2 (i.e., the Z-axis) in the liner coincide with the assembly center B1 of the acetabular cup and the straight line A1C1 (i.e., the Z-axis) in the acetabular cup. The intersection of the axis of the femoral stem body and the axis of the femoral stem neck (i.e., the second target feature point A3) and the straight line A3B3 (i.e., the Z-axis) in the femoral stem coincide with the intersection of the medullary canal axis and the femoral neck axis in the patient's target image, respectively. The axial lines of the femoral head are aligned, and the XZ plane of the femoral stem is parallel to the coronal plane (anteroposterior direction) in the target image of the patient. The assembly center B4 and the straight line A4C4 (Z-axis) of the femoral head are aligned with the assembly center C3 and the straight line A3C3 (neck axis) of the femoral stem, respectively. Thus, the feature points in each of the first target files used to determine the assembly centerline are registered and repositioned with the corresponding anatomical feature points in the target image. Based on the processing results, the component prosthesis model files corresponding to the first target files can be displayed on the target image. The above is only a specific example; in actual applications, the settings can be flexibly adjusted according to requirements, and no restrictions are imposed here.
[0102] In this embodiment, based on a preset registration and repositioning algorithm, registration and repositioning are performed on the feature points used to determine the assembly center line of each component in the first target file and the anatomical feature points corresponding to the target image. Based on the processing results, the component prosthesis model files corresponding to each first target file are displayed on the target image, which improves the convenience and efficiency of the hip replacement surgery navigation method, and thus improves the versatility and convenience of the hip replacement surgery navigation software.
[0103] In one embodiment, such as Figure 4 As shown, after the steps of registering and resetting the assembly based on the feature points used to determine the assembly center line of the components in each first target file and the corresponding anatomical feature points of the target image, the process further includes step 404.
[0104] Step 404: Calculate based on the processing results to obtain the patient's physiological parameters.
[0105] Understandably, the terminal performs registration and repositioning based on a preset registration and repositioning algorithm, using the feature points in each first target file used to determine the assembly centerline of the components and the corresponding anatomical feature points in the target image to obtain the processing results. Then, the terminal can automatically calculate based on the processing results to obtain the patient's physiological parameters.
[0106] In one embodiment, the patient's physiological parameters include lower limb length difference, femoral offset difference, acetabular cup anteversion angle, acetabular cup abduction angle, femoral stem anteversion angle, and hip joint rotation center offset.
[0107] In this embodiment, the above-mentioned hip replacement surgery navigation method calculates the patient's physiological parameters based on the processing results, which facilitates the doctor's disease diagnosis based on the patient's physiological parameters and improves the convenience of the hip replacement surgery navigation method.
[0108] In one embodiment, such as Figure 5 As shown, after the step of controlling the display of each component prosthetic model file corresponding to the first target file on the target image according to the processing result, step 405 is also included.
[0109] Step 405: In response to the position adjustment operation performed on the display interface of the target image, adjust the display position of the component prosthetic model file corresponding to the first target file.
[0110] The position adjustment operation refers to adjusting the position of the component prosthetic model file corresponding to the first target file. Users can perform this position adjustment operation on the display section of the target image; the terminal responds to this position adjustment operation on the target image's display interface by adjusting the display position of the component prosthetic model file corresponding to the first target file.
[0111] In this embodiment, by responding to the position adjustment operation performed on the display interface of the target image, the display position of the component prosthesis model file corresponding to the first target file is adjusted, which improves the convenience of the hip replacement surgery navigation method and facilitates the doctor's preoperative planning.
[0112] It should be understood that, although Figure 1 , 3 The steps in flowcharts 4 and 5 are shown sequentially as indicated by the arrows; however, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order in which these steps are performed, and they can be executed in other orders. Furthermore, Figure 1 , 3 At least some of the steps in 4 and 5 may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but may be executed at different times. The execution order of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the steps or stages in other steps.
[0113] In one embodiment, such as Figure 6As shown, a hip joint prosthesis component database construction device 600 is provided, which includes a data acquisition module 610, a file generation module 620 and a database construction module 630.
[0114] The data acquisition module 610 is used to acquire measurement data of the hip joint prosthesis; the file generation module 620 is used to extract the component model, component specifications and feature points used to determine the assembly centerline of each component based on the measurement data, and generate component data files corresponding to each component; wherein, the components include the acetabular cup, liner, ball head and femoral stem; the assembly centerline refers to the parameters used to indicate the registration with the corresponding component prosthesis model; the database construction module 630 is used to establish a matching relationship between each component data file and the corresponding component prosthesis model file, and construct a hip joint prosthesis component database based on the matching relationship.
[0115] Specific limitations regarding the hip joint prosthesis component database construction device can be found in the limitations of the hip joint prosthesis component database construction method described above, and will not be repeated here. Each module in the aforementioned hip joint prosthesis component database construction device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0116] In one embodiment, such as Figure 7 As shown, a hip replacement surgery navigation system is provided. The hip replacement surgery navigation system includes a document retrieval device 710 and a hip joint prosthesis component database construction device 600 in any of the above embodiments of the hip joint prosthesis component database construction device.
[0117] The file retrieval device 710 is used to respond to the user's selection operation of each target component of the hip joint prosthesis. Based on the hip joint prosthesis component database constructed in the hip joint prosthesis component database construction device 600, it retrieves the corresponding component data files and component prosthesis model files corresponding to each target component according to the target component model data and target component specification data. The target components include the acetabular cup, liner, ball head and femoral stem.
[0118] Specific limitations regarding the hip replacement surgery navigation device can be found in the above description of the hip replacement surgery navigation method, and will not be repeated here. Each module in the aforementioned hip replacement surgery navigation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0119] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 8 As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, carrier networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a method for constructing a hip joint prosthesis component database or a method for navigating hip replacement surgery. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device casing, or an external keyboard, touchpad, or mouse.
[0120] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0121] In one embodiment, a computer device is provided, the computer device including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of the hip joint prosthesis component database construction method or the steps of the hip joint replacement surgery navigation method of any of the above method embodiments.
[0122] In a sixth aspect, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the hip joint prosthesis component database construction method or the steps of the hip joint replacement surgery navigation method of any of the above method embodiments.
[0123] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0124] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0125] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A method for constructing a database of hip joint prosthesis components, characterized in that, The method for constructing the hip joint prosthesis component database includes: Acquire measurement data of a hip joint prosthesis; the hip joint prosthesis includes at least one component; Based on the measurement data, the component model, component specifications, and feature points used to determine the assembly centerline of each component are extracted, and a component data file corresponding to each component is generated; wherein, the component includes an acetabular cup, liner, ball head, and femoral stem; each component is assembled according to the assembly centerline corresponding to the hip joint prosthesis; Establish a matching relationship between each component data file and the corresponding component prosthesis model file, and construct a hip joint prosthesis component database based on the matching relationship.
2. The method for constructing a hip joint prosthesis component database according to claim 1, characterized in that, When the component is an acetabular cup, liner, or ball head, the feature points used to determine the assembly centerline of the component include the component symmetry center point and the component assembly center; wherein, the symmetry center point of the acetabular cup is the center of the acetabular cup; the symmetry center point of the liner is the inner center of the liner; and the symmetry center point of the ball head is the center of the ball head.
3. The method for constructing a hip joint prosthesis component database according to claim 2, characterized in that, When the component's symmetry center point and the component's assembly center coincide, the feature point used to determine the component's assembly center line further includes a first target feature point; the first target feature point is a point on the component's assembly center line that is different from the component's symmetry center point.
4. The method for constructing a hip joint prosthesis component database according to claim 1, characterized in that, When the component is a femoral stem, the feature points used to determine the assembly centerline of the component include a second target feature point, a third target feature point, and the assembly centerline of the component; the second target feature point is the intersection of the axis of the femoral stem body and the axis of the femoral stem neck. The third target feature point is a point on the axis of the femoral stem body that is different from the second target feature point.
5. The method for constructing a hip joint prosthesis component database according to claim 1, characterized in that, The step of extracting the component model, component specifications, and feature points for determining the component assembly centerline based on the measurement data, and generating the component data file corresponding to each component, includes: Based on the measurement data, extract the component model, component specifications, and feature points used to determine the component assembly centerline for each component; The component number corresponding to each component is determined according to the component model and component specification. Based on the component number, component model, component specification, and feature points used to determine the assembly centerline of each component, a component data file corresponding to each component is generated.
6. A navigation method for hip replacement surgery, characterized in that, The hip replacement surgery navigation method includes: In response to the user's selection of target components of the hip joint prosthesis, the hip joint prosthesis component database is searched according to the component model and component specifications corresponding to each target component to obtain each first target file and the component prosthesis model file corresponding to the first target file; The first target file is the component data file corresponding to the component model and component specifications of the selected target component; the target component includes an acetabular cup, liner, ball head, and femoral stem; The hip joint prosthesis component database is constructed based on the hip joint prosthesis component database construction method according to any one of claims 1-5.
7. The hip replacement surgery navigation method according to claim 6, characterized in that, In response to a user's selection of target components of a hip joint prosthesis, the hip joint prosthesis component database is retrieved based on the component model and specifications corresponding to each target component, resulting in each first target file and the corresponding component prosthesis model file, including: In response to the user's selection operation of each target component of the hip joint prosthesis under the constraint of the association relationship between each target component, the hip joint prosthesis component database is searched according to the association relationship between each target component, the component model and component specification corresponding to each target component, to obtain each first target file and the component prosthesis model file corresponding to the first target file.
8. The hip replacement surgery navigation method according to claim 7, characterized in that, The response to the user's selection operation of each target component of the hip joint prosthesis under the constraint of the association relationship between each target component involves searching the hip joint prosthesis component database according to the association relationship between each target component, the component model and component specification corresponding to each target component, to obtain each first target file and the component prosthesis model file corresponding to the first target file, including: In response to the user's selection operation on any of the target components, the hip joint prosthesis component database is retrieved according to the component model and component specifications corresponding to the selected target component to obtain the first target file of the selected target component and the component prosthesis model file corresponding to the first target file; Based on the selected target component and the pre-established association relationships between each of the target components, determine the optional data set of other target components associated with the selected target component; In response to the user's selection of a target component within the optional data set, the hip joint prosthesis component database is retrieved based on the component model and component specifications corresponding to the selected target component within the set, to obtain a first target file of the selected target component within each set and a component prosthesis model file corresponding to the first target file.
9. The hip replacement surgery navigation method according to claim 6, characterized in that, The step of retrieving data based on the target component model data and target component specification data corresponding to each target component further includes: Acquire the target image of the patient and the corresponding anatomical feature points of the target image; the target image includes images of the patient's acetabulum and femur. Based on a preset registration and repositioning algorithm, the registration and repositioning process is performed according to the feature points used to determine the assembly center line of the components in each of the first target files and the anatomical feature points corresponding to the target image. Based on the processing results, the component prosthesis model files corresponding to the first target files are displayed on the target image.
10. The hip replacement surgery navigation method according to claim 9, characterized in that, After the step of registering and reassembling the feature points used to determine the assembly centerline of the component according to each of the first target files and the corresponding anatomical feature points of the target image, the method further includes: The patient's physiological parameters are calculated based on the processing results.
11. The hip replacement surgery navigation method according to claim 10, characterized in that, The patient's physiological parameters include lower limb length difference, femoral offset difference, acetabular cup anteversion angle, acetabular cup abduction angle, femoral stem anteversion angle, and hip joint rotation center offset.
12. The hip replacement surgery navigation method according to claim 9, characterized in that, After the step of controlling the display of each component prosthetic model file corresponding to the first target file on the target image based on the processing result, the method further includes: In response to a position adjustment operation performed on the display interface of the target image, the display position of the component prosthesis model file corresponding to the first target file is adjusted; the position adjustment operation is an operation to adjust the position of the component prosthesis model file corresponding to the first target file.
13. A device for constructing a database of hip joint prosthesis components, characterized in that, The hip joint prosthesis component database construction device includes: A data acquisition module is used to acquire measurement data of a hip joint prosthesis; the hip joint prosthesis includes at least one component; The file generation module is used to extract the component model, component specifications, and feature points for determining the assembly centerline of each component based on the measurement data, and generate a component data file corresponding to each component; wherein, the component includes an acetabular cup, liner, ball head, and femoral stem; each component is assembled according to the assembly centerline corresponding to the hip joint prosthesis; The database construction module is used to establish a matching relationship between each component data file and the corresponding component prosthesis model file, and to construct a hip joint prosthesis component database based on the matching relationship.
14. A hip replacement surgery navigation system, characterized in that, The hip replacement surgery navigation system includes a document retrieval device and a hip joint prosthesis component database construction device as described in claim 13; The file retrieval device is used to respond to the user's selection operation of each target component of the hip joint prosthesis, and to retrieve the corresponding component data file and the component prosthesis model file corresponding to each component based on the hip joint prosthesis component database constructed in the hip joint prosthesis component database construction device, according to the target component model data and target component specification data corresponding to each target component; wherein, the target component includes the acetabular cup, liner, ball head and femoral stem.
15. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the hip joint prosthesis component database construction method according to any one of claims 1 to 5 or the steps of the hip joint replacement surgery navigation method according to any one of claims 6 to 12.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the hip joint prosthesis component database construction method according to any one of claims 1 to 5 or the steps of the hip joint replacement surgery navigation method according to any one of claims 6 to 12.
Citation Information
Patent Citations
Preoperative planning method for hip joint revision surgery
CN111938813A
Total hip replacement revision preoperative planning method and equipment based on deep learning
CN112971981A
Image processing method and device, electronic equipment and storage medium
CN114299177A
System and method for matching a prosthetic applicance design and recording medium thereof
KR1020130128783A