Hip protection surgery preoperative planning method and device based on artificial intelligence
Through artificial intelligence-based methods, medical images and three-dimensional model technology are used to solve the problem of lack of preoperative planning in hip protection surgery, and precise planning and support for periacetabular osteotomy is achieved.
Patent Information
- Application Number
- CN202411396609.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-10-09
AI Technical Summary
The prior art lacks effective preoperative planning methods to support periacetabular osteotomy in hip-protective surgery.
Using an artificial intelligence-based approach, we can determine the size and setting position of the instrument template by acquiring medical images, segmenting bones, establishing three-dimensional models, identifying key points, generating adjustment information and osteotomy locations, and adjusting according to the operator.
Provides strong preoperative planning support to help determine the location of osteotomy and fixation instrument selection and setting to improve the accuracy and success rate of the surgery.
Smart Images

Figure CN119423978A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of medical image processing, and in particular to a method and device for preoperative planning of hip preservation surgery based on artificial intelligence. Background Art
[0002] Periacetabular osteotomy (PAO) in hip-preserving surgery is a surgical method used to treat hip dysplasia. PAO improves hip joint coverage by repositioning the acetabulum, thereby relieving pain and delaying or preventing the development of hip degenerative disease.
[0003] Preoperative planning in hip-preserving surgery can provide strong support for periacetabular osteotomy in terms of osteotomy position and fixation, but there is currently a lack of specific plans in this regard. Summary of the invention
[0004] The problem addressed by this application is the lack of preoperative planning for hip preservation surgery.
[0005] To solve the above problems, the first aspect of the present application provides a preoperative planning method for hip preservation surgery based on artificial intelligence, comprising:
[0006] Acquire medical images of a single object;
[0007] According to the medical image, the bones in the medical image are segmented and a three-dimensional bone model is established;
[0008] According to the 3D bone model, key points on the acetabulum and femur are identified, and the adjustment information of the acetabulum and the initial osteotomy position are generated;
[0009] Displaying adjustment information and osteotomy position of the acetabulum, and adjusting the osteotomy position according to the operation of the operator;
[0010] According to the adjustment information of the acetabulum and the adjusted osteotomy position, the size and setting position of the instrument template are determined and displayed.
[0011] The second aspect of the present application provides a preoperative planning device for hip preservation surgery based on artificial intelligence, which comprises:
[0012] An image acquisition module, which is used to acquire a medical image of a single object;
[0013] A three-dimensional construction module, which is used to segment the bones in the medical image and establish a three-dimensional bone model according to the medical image;
[0014] A position generation module, which is used to identify key points on the acetabulum and femur according to the three-dimensional bone model, and generate adjustment information of the acetabulum and an initial osteotomy position;
[0015] A position adjustment module, which is used to display the adjustment information of the acetabulum and the osteotomy position, and adjust the osteotomy position according to the operation of the operator;
[0016] The position display module is used to determine the size and setting position of the instrument template according to the adjustment information of the acetabulum and the adjusted osteotomy position, and display it.
[0017] A third aspect of the present application provides an electronic device, comprising: a memory and a processor;
[0018] The memory is used to store programs;
[0019] The processor, coupled to the memory, is configured to execute the program to:
[0020] Acquire medical images of a single object;
[0021] According to the medical image, the bones in the medical image are segmented and a three-dimensional bone model is established;
[0022] According to the 3D bone model, key points on the acetabulum and femur are identified, and the adjustment information of the acetabulum and the initial osteotomy position are generated;
[0023] Displaying adjustment information and osteotomy position of the acetabulum, and adjusting the osteotomy position according to the operation of the operator;
[0024] According to the adjustment information of the acetabulum and the adjusted osteotomy position, the size and setting position of the instrument template are determined and displayed.
[0025] A fourth aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the program is executed by a processor to implement the above-mentioned artificial intelligence-based preoperative planning method for hip preservation surgery.
[0026] In this application, a three-dimensional model of the bone is constructed through preoperative medical images, so as to plan the adjustment position of the acetabulum and the osteotomy position, and determine the selection and setting of the adjusted fixation device. Through this preoperative planning, strong support can be provided for the osteotomy position and fixation of the acetabulum periarthritis. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a flow chart of a method for preoperative planning of hip preservation surgery according to an embodiment of the present application;
[0028] Figure 2 A flowchart of osteotomy position adjustment in a preoperative planning method for hip preservation surgery according to an embodiment of the present application;
[0029] Figure 3A schematic diagram of operation points of a preoperative planning method for hip preservation surgery according to an embodiment of the present application;
[0030] Figure 4 A schematic diagram of determining the osteotomy position based on the operation point according to the preoperative planning method for hip preservation surgery according to an embodiment of the present application;
[0031] Figure 5 A schematic diagram of the osteotomy position after adjustment according to the preoperative planning method for hip preservation surgery according to an embodiment of the present application;
[0032] Figure 6 It is a diagram of determining the osteotomy position based on the operation point according to the preoperative planning method for hip preservation surgery according to an embodiment of the present application;
[0033] Figure 7 It is a structural block diagram of a preoperative planning device for hip preservation surgery according to an embodiment of the present application;
[0034] Figure 8 is a structural block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application are described in detail below in conjunction with the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
[0036] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application should have the common meanings understood by technicians in the field to which this application belongs.
[0037] In response to the above problems, the present application provides a new artificial intelligence-based preoperative planning scheme for hip-preserving surgery, which can actively screen the chest X-rays of any subject through an artificial neural network chest screening model, thereby utilizing the universality of the chest X-ray spectrum to solve the current problem of a small osteoporosis screening range.
[0038] The present application embodiment provides a preoperative planning method for hip preservation surgery based on artificial intelligence, and the specific scheme of the method is as follows: Figure 1-Figure 4 As shown, the method can be performed by an artificial intelligence-based hip preservation surgery preoperative planning device, which can be integrated into electronic devices such as computers, servers, computers, server clusters, and data centers. Figure 1As shown, it is a flow chart of a preoperative planning method for hip preservation surgery based on artificial intelligence according to an embodiment of the present application; wherein the preoperative planning method for hip preservation surgery based on artificial intelligence includes:
[0039] S101, acquiring a medical image of a single object;
[0040] In the present application, the medical image is a CT image, an X-ray image or an MRI image.
[0041] S102, segmenting bones in the medical image according to the medical image, and establishing a three-dimensional bone model;
[0042] S103, identifying key points on the acetabulum and femur according to the three-dimensional bone model, and generating adjustment information of the acetabulum and an initial osteotomy position;
[0043] Among them, the osteotomy position, that is, the osteotomy surface distributed around the acetabulum, is planar, so only four planes need to be determined. The intersection of the four planes and the three-dimensional model of the acetabulum is the outer edge of the corresponding osteotomy surface.
[0044] S104, displaying adjustment information of the acetabulum and the osteotomy position, and adjusting the osteotomy position according to the operation of the operator;
[0045] S105, determining the size and setting position of the instrument template according to the adjustment information of the acetabulum and the adjusted osteotomy position, and displaying it.
[0046] In one embodiment, the instrument template includes: a bone screw template. The bone screw can be one of a cortical screw, a cancellous screw, and a lag screw.
[0047] In this application, a three-dimensional model of the bone is constructed through preoperative medical images, so as to plan the adjustment position of the acetabulum and the osteotomy position, and determine the selection and setting of the adjusted fixation device. Through this preoperative planning, strong support can be provided for the osteotomy position and fixation of the acetabulum periarthritis.
[0048] In one embodiment, the key points on the acetabulum and femur include: the center of the femoral head, the center of the femoral diameter, the outer edge of the femoral head, and the outer edge of the acetabulum, the apex of the acetabulum, the inner edge of the acetabulum, and the lower edge of the ilium.
[0049] Lateral Edge of Femoral Head: The edge point on the outside of the femoral head, opposite to the lateral edge of the acetabulum.
[0050] Lateral Edge of Acetabulum: The lateral point of the upper edge of the acetabulum, which is also the lateralmost point where the acetabulum covers the femoral head.
[0051] Apex of Acetabular Roof: The highest point of the upper rim of the acetabulum, generally located in the center of the upper rim of the acetabulum.
[0052] Medial Edge of Acetabulum: The medial edge of the acetabulum, close to the medial edge of the obturator foramen.
[0053] Inferior Margin of Iliac Bone: The inferior margin of the ilium, used to determine the horizontal baseline (Hilgenreiner's line) on radiographs.
[0054] In one embodiment, the initial osteotomy position includes:
[0055] The distance between the depression between the anterior superior iliac spine and the anterior inferior iliac spine and the corresponding osteotomy surface is 1 cm, the distance between the depression in front of the greater sciatic notch and the corresponding osteotomy surface is 1 cm, and the distance between the osteotomy surface and the outer surface of the hip joint and the edge of the preset nerve sensitive area is the preset distance.
[0056] In one embodiment, generating adjustment information of the acetabulum includes:
[0057] According to the key points of acetabulum and femur, the lateral center edge angle, acetabular top inclination angle and head-acetabular coverage were calculated;
[0058] The acetabular opening direction was assessed by the lateral center edge angle and the acetabular top inclination angle;
[0059] The location and extent of the defect are covered by the head and acetabulum coverage;
[0060] The acetabular adjustment information is determined based on the evaluation results of the acetabular opening direction, the location and degree of coverage defect, and the standard acetabular inclination angle.
[0061] Among them, the direction of the acetabular opening is evaluated by the lateral center edge angle (LCEA) and the acetabular inclination angle (AIA) (in fact, the acetabular opening direction is also used to evaluate the coverage rate, but it is an indirect evaluation), and the location and degree of coverage defect are evaluated by the head and acetabular coverage ratio (HAI).
[0062] The Lateral Center-Edge Angle (LCEA) is an angle measured by hip X-ray to assess the coverage of the femoral head by the acetabulum. Draw a vertical line from the lateral edge of the acetabulum (i.e. the top of the acetabulum), and then draw a line from the center of the femoral head to the lateral edge of the acetabulum. The angle between the two lines is the LCEA.
[0063] The normal value of LCEA is between 25° and 40°.
[0064] The acetabular index angle (AIA) is another angle measured by hip X-ray. The acetabular index angle is used to evaluate the direction of the acetabular roof in the coronal plane and the coverage of the upper and outer sides of the femoral head. The weight-bearing surface of the acetabulum appears as a sclerotic band with an appearance similar to the "brow arch" on the X-ray. Draw a line from the top of the acetabulum to the ischial tuberosity (acetabular index line), and then draw a horizontal line from the ischial tuberosity (pelvic horizontal line). The angle between the two lines is the AIA.
[0065] Among them, the normal value of AIA is generally between 0° and 10°.
[0066] Head Acetabulum Index (HAI) refers to the proportion of the femoral head covered by the acetabulum, indicating the degree of coverage of the femoral head by the acetabulum. The percentage of the femoral head covered by the acetabulum to the total area of the femoral head is measured through hip X-rays.
[0067] Among them, the normal value of HAI is generally above 70%.
[0068] Among them, based on the evaluation results and the standard acetabular inclination angle, the adjusted acetabular angle information and acetabular position information are determined; that is, the acetabular direction and rotation position of the acetabulum are adjusted so that the adjusted lateral center edge angle (LCEA), acetabular roof inclination angle (AIA) and head and acetabulum coverage (HAI) of the acetabulum are all within the normal range.
[0069] The standard acetabular inclination angle may be the standard angles of the lateral center edge angle (LCEA) and the acetabular inclination angle (AIA) of the acetabulum, or may be the standard angles of other acetabular evaluation angles, such as: acetabular incidence angle (PI), acetabular anteversion angle (Acetabular Anteversion Angle) and acetabular inclination angle (Acetabular Inclination Angle).
[0070] Among them, during the specific adjustment process, on the basis of meeting the lateral center edge angle (LCEA), acetabular inclination angle (AIA) and head and acetabulum coverage (HAI), the smaller the rotation angle of the acetabulum is, the better, so as to avoid excessive gaps during acetabular osteotomy, which is not conducive to postoperative recovery.
[0071] In one embodiment, in combination Figure 2 As shown, the step S104, adjusting the osteotomy position according to the operation of the operator, includes:
[0072] S301, acquiring an initial single osteotomy position and a continuous osteotomy position; the single osteotomy position is the pubis;
[0073] In the present application, the initial single osteotomy position refers to the osteotomy position at the pubic region. The continuous osteotomy position refers to a series of osteotomy positions performed along the periphery of the acetabulum (such as ilium, ischium, etc.), generally three to four.
[0074] S302, obtaining an operation point of an operator for a single osteotomy position or any osteotomy position in continuous osteotomy positions;
[0075] In the present application, the operation point is a point input by the operator. Before inputting the operation point, the operator may first select the osteotomy position to be targeted; or after the operator inputs the operation point, the operator may divide it into corresponding osteotomy positions according to the distance from each osteotomy position.
[0076] S303, when there is only one operating point, determining an osteotomy position according to the acetabulum center and the operating point;
[0077] S304: When there are more than two operating points, determine the osteotomy position according to the operating points.
[0078] In the present application, although the three-dimensional bone model of the acetabulum is a three-dimensional structure, when there are two operating points, a straight line can be determined to approximately determine the osteotomy position; based on this, when there are more than two operating points, the osteotomy position can be determined directly according to the operating points.
[0079] Preferably, when there are more than three operating points, the osteotomy position is obtained by operating point fitting.
[0080] Preferably, in the case of multiple operation points, multiple operation points are used to fit an osteotomy curve set on the surface of the three-dimensional bone model: multiple operation points are connected into a continuous osteotomy curve, and continuous osteotomy operations are performed along this curve. The operation points can be smoothly fitted by spline interpolation, Bezier curve and other methods.
[0081] In one embodiment, when there is only one operating point, determining the osteotomy position according to the acetabulum center and the operating point includes:
[0082] The adjustment of the acetabulum is equivalent to the rotation of a sphere with the center of the acetabulum as the center of the sphere;
[0083] According to the adjustment information of the acetabulum, the corresponding rotation direction of the sphere, as well as the rotation direction and the rotation plane where the center of the sphere is located are determined;
[0084] The osteotomy position is determined according to the rotation plane and the operation point.
[0085] In the present application, the acetabulum adjustment action can be regarded as the rotation of the acetabulum in three-dimensional space, and this rotation is performed around the geometric center of the acetabulum (i.e. the center of the sphere). Therefore, the acetabulum adjustment action can be equivalent to the rotational motion of a sphere in space.
[0086] In the present application, the adjustment information of the acetabulum includes the direction and angle of adjustment, for example: Anteversion: the rotation of the acetabulum along the longitudinal axis. Abduction: the rotation of the acetabulum along the sagittal plane. Inclination: the rotation of the acetabulum along the coronal plane. According to the adjustment information (such as anteversion angle, abduction angle, etc.), the direction of the sphere rotation is determined.
[0087] In the present application, it can be assumed that a point A on the sphere is adjusted along with the adjustment information of the acetabulum and finally reaches point B on the sphere; then the shortest line between AB on the sphere is equivalent to the shortest adjustment path of the acetabulum, that is, it is equivalent to the rotation of the acetabulum along the shortest line between AB; the plane where the shortest line is located is the rotation plane where the center of the sphere and the rotation direction are located; the shortest line (actually an arc) can be considered to be the rotation direction.
[0088] In the present application, for a sphere, when it rotates around the center of the sphere, the gap between the surface of the sphere and the external fixed object will not change with the rotation of the sphere. In fact, if the osteotomy surface of the acetabulum is set to be a sphere around the center of the acetabulum, after the acetabulum rotates, the gap between its surface and the remaining osteotomy part (the part remaining after hip osteotomy) is still 0, and only the osteotomy surface of the acetabulum part and the remaining osteotomy part are misaligned.
[0089] In the present application, the osteotomy position is determined according to the rotation plane and the operation point, and an osteotomy position close to a sphere can be obtained. By setting the osteotomy position close to a sphere through the above theory, the gap before and after the acetabulum adjustment can be greatly reduced; thereby, the healing speed of the osteotomy around the acetabulum can be improved.
[0090] In one embodiment, determining the osteotomy position according to the rotation plane and the operation point includes:
[0091] A sphere is generated with the center of the acetabulum as the center of the sphere and the operation point as a point on the sphere surface, and a boundary line between the sphere and the corresponding three-dimensional bone model is determined;
[0092] Projecting the boundary line onto the rotation plane and determining at least two edge points at the outermost position of the projection;
[0093] The osteotomy plane is determined according to the operation point and the position of the intersection line corresponding to the two selected edge points. The intersection of the osteotomy plane and the three-dimensional bone model is the osteotomy position.
[0094] In the present application, a sphere is generated with the center of the acetabulum as the center of the sphere and the operation point as a point on the sphere; the sphere is the rational osteotomy position and osteotomy shape that still maintains a gap of 0 after rotation.
[0095] In this application, the boundary line between the sphere and the three-dimensional model of the skeleton is a curve formed by the intersection of the sphere and the skeleton surface. This boundary line represents all the intersection points of the skeleton surface and the sphere, and is a closed curve. Any point on the curve is the same distance from the center of the sphere.
[0096] In the present application, each point on the boundary line is orthogonally projected onto the rotation plane. The edge of the projection point refers to the outermost point of the point set after projection on the rotation plane, and these edge points can be determined by calculating the convex hull of the point set.
[0097] In the present application, after the edge points are determined, two of them can be selected, and a plane is determined through the two edge points (on the spherical surface) and the operation point, and the plane is the osteotomy plane.
[0098] In the present application, the intersection line position corresponding to the two selected edge points is the spherical position of the two edge points before projection.
[0099] In the present application, the intersection plane of the osteotomy plane and the three-dimensional bone model is the osteotomy position.
[0100] In this application, the specific positions of edge points on the three-dimensional skeleton model can be determined by reverse projection (mapping edge points on the rotation plane back to the surface of the sphere). The positions of these points can be expressed as the specific coordinates of the boundary line between the sphere and the skeleton.
[0101] In the present application, by selecting edge points after projection, an osteotomy plane closer to the spherical surface is obtained, thereby actually minimizing the gap before and after acetabulum adjustment.
[0102] In one implementation, S102, segmenting bones in the medical image according to the medical image, includes:
[0103] Inputting the medical image into a feature extraction structure to obtain a low-level feature map and a high-level feature map;
[0104] Inputting the high-level feature map into a coding structure for coding processing to obtain a coded feature map;
[0105] The low-level feature map and the encoded feature map are input into a decoding structure to obtain a skeleton segmentation result.
[0106] In one implementation, the high-level feature map is input into a coding structure for coding processing to obtain a coding feature map, including:
[0107] Inputting the high-level feature graph into multiple branches arranged in parallel to obtain corresponding multiple branch feature graphs;
[0108] Perform global extraction and sequential convolution processing on multiple branch feature maps to obtain a global feature map;
[0109] Perform splicing processing on the global feature map to obtain a spliced feature map;
[0110] The splicing feature map is the encoding feature map.
[0111] In one implementation, the low-level feature map and the encoded feature map are input into a decoding structure to obtain a skeleton segmentation result, including:
[0112] Perform 1×1 convolution on the low-level feature map to obtain a convolution feature map;
[0113] Upsampling the encoded feature map to obtain an upsampled feature map;
[0114] Perform feature fusion on the convolution feature map and the up-sampled feature map to obtain a fused feature map;
[0115] The fused feature map is convolved and upsampled to obtain the bone segmentation result.
[0116] In the present application, the feature extraction structure is a dilated convolution, which outputs a low-level feature map to the decoding structure and multiple high-level feature maps to the encoding structure; multiple high-level feature maps form a corresponding number of branches in the encoding structure, wherein the first branch is spliced after 1×1 convolution, global extraction, multiple convolution processing, and 1×1 convolution; the second branch is spliced after 3×3 convolution, global extraction, multiple convolution processing, and 1×1 convolution; the third branch is spliced after 3×3 convolution, global extraction, multiple convolution processing, and split processing; the fourth branch is spliced after 3×3 convolution, global extraction, multiple convolution processing, and split processing; the fifth branch is spliced after pooling processing, global extraction, multiple convolution processing, and 1×1 convolution processing.
[0117] Among them, the sizes of the high-level feature maps of the inputs of the first branch to the fifth branch increase successively. During the processing of each branch, the size of the feature map is kept unchanged until the feature maps of different sizes are converted into feature maps of the same size through 1×1 convolution and splitting processing.
[0118] In one implementation, the medical image is input into a feature extraction structure to obtain a low-level feature map and a high-level feature map, including:
[0119] The feature extraction structure comprises a plurality of branches, which respectively perform dilated convolution on the input medical image; wherein, the first branch performs five 3×3 convolutions on the medical image, and the five 3×3 convolutions are dilated convolutions with dilation rates of 1, 2, 3, 1, and 2, respectively; the second branch performs four 3×3 convolutions on the medical image, and the four 3×3 convolutions are dilated convolutions with dilation rates of 1, 2, 5, and 1, respectively; the third branch performs three 3×3 convolutions on the medical image, and the three 3×3 convolutions are dilated convolutions with dilation rates of 1, 2, and 4, respectively; the fourth branch performs two 3×3 convolutions on the medical image, and the two 3×3 convolutions are dilated convolutions with dilation rates of 1 and 2, respectively; the fifth branch performs one 3×3 convolution on the medical image, and the convolution is a dilated convolution with a dilation rate of 1.
[0120] Among them, the outputs of the five branches are the high-level feature maps; the output of one branch among the third branch, the fourth branch and the fifth branch is selected as the low-level feature map.
[0121] In the present application, by sequentially setting a plurality of dilated convolutions and setting the arrangement of the dilation rates described above, all elements within the receptive field can be utilized when the receptive field is expanded; thereby avoiding information loss caused by utilizing only part of the elements within the receptive field and avoiding discarding local correlations.
[0122] In the present application, by setting multiple dilated convolutions in sequence, receptive fields of different sizes are obtained through the convolution operation, and multi-scale information can be obtained; and by continuously setting dilated convolutions, a context module is formed before and after the dilated convolution, thereby aggregating multi-scale context information.
[0123] In one embodiment, S105, according to the adjustment information of the acetabulum and the adjusted osteotomy position, the size and setting position of the instrument template are determined and displayed, and the instrument template includes: a bone screw template. The bone screw can be one of a cortical screw (Cortical Screws), a cancellous screw (Cancellous Screws) and a lag screw (Lag Screws).
[0124] In the case of large rotation and movement of the acetabulum, the osteotomized acetabulum is fixed to the pelvis by a steel plate and screws, and the setting position and size of the steel plate and the setting position and size of the screws are generated. After the acetabulum is adjusted to the expected position, a suitable steel plate is selected and placed on the surface of the ilium, pubis or ischium, and the steel plate is fixed to the bone with screws, and 1-2 screws are placed in each hole to ensure that the steel plate fits tightly with the bone surface.
[0125] When the acetabulum rotates and moves slightly, the acetabulum is fixed with screws to generate the setting position and size of the screws. After the acetabulum is adjusted to a predetermined position, a screw of appropriate length (usually a 4.5 mm or 6.5 mm bone screw) is selected, and the screw is passed through the ilium or pubic bone and fixed to the front, back or top of the acetabulum to ensure a stable connection between the acetabulum and the pelvis.
[0126] In the present application, after determining the adjustment information of the acetabulum and the adjusted osteotomy position, the relative position of the acetabulum osteotomy and the pelvis after adjustment is generated and displayed; at the same time, screws for fixation, or screws and steel plates are generated between the adjusted acetabulum and pelvis and displayed.
[0127] An embodiment of the present application provides an artificial intelligence-based preoperative planning device for hip-preserving surgery, which is used to execute the artificial intelligence-based preoperative planning method for hip-preserving surgery described in the above content of the present application. The artificial intelligence-based preoperative planning device for hip-preserving surgery is described in detail below.
[0128] like Figure 6 As shown, the artificial intelligence-based preoperative planning device for hip preservation surgery includes:
[0129] An image acquisition module 101, which is used to acquire a medical image of a single object;
[0130] A three-dimensional construction module 102, which is used to segment the bones in the medical image according to the medical image and establish a three-dimensional model of the bones;
[0131] A position generating module 103, which is used to identify key points on the acetabulum and femur according to the three-dimensional bone model, and generate adjustment information of the acetabulum and an initial osteotomy position;
[0132] A position adjustment module 104, which is used to display the adjustment information of the acetabulum and the osteotomy position, and adjust the osteotomy position according to the operation of the operator;
[0133] The position display module 105 is used to determine the size and setting position of the instrument template according to the adjustment information of the acetabulum and the adjusted osteotomy position, and display it.
[0134] In one embodiment, the key points on the acetabulum and femur include: the center of the femoral head, the center of the femoral diameter, the outer edge of the femoral head, and the outer edge of the acetabulum, the apex of the acetabulum, the inner edge of the acetabulum, and the lower edge of the ilium.
[0135] In one embodiment, the initial osteotomy position includes:
[0136] The distance between the depression between the anterior superior iliac spine and the anterior inferior iliac spine and the corresponding osteotomy surface is 1 cm, the distance between the depression in front of the greater sciatic notch and the corresponding osteotomy surface is 1 cm, and the distance between the osteotomy surface and the outer surface of the hip joint and the edge of the preset nerve sensitive area is the preset distance.
[0137] In one implementation, the location generating module 103 is further configured to:
[0138] According to the key points of the acetabulum and femur, the lateral center edge angle, acetabular top inclination angle and head-acetabular coverage rate are calculated; the acetabular opening direction is evaluated by the lateral center edge angle and acetabular top inclination angle; the location and degree of coverage of the defect are determined by the head-acetabular coverage rate; the acetabular adjustment information is determined based on the evaluation results of the acetabular opening direction, the location and degree of coverage of the defect, and the standard acetabular inclination angle.
[0139] In one implementation, the position adjustment module 104 is further configured to:
[0140] Acquire an initial single osteotomy position and a continuous osteotomy position; the single osteotomy position is the pubis; acquire the operator's operation point for the single osteotomy position or any one of the continuous osteotomy positions; when there is one operation point, determine the osteotomy position according to the acetabulum center and the operation point; when there are more than two operation points, determine the osteotomy position according to the operation points.
[0141] In one implementation, the position adjustment module 104 is further configured to:
[0142] The adjustment action of the acetabulum is equivalent to the rotation action of a sphere with the center of the acetabulum as the center of the sphere; according to the adjustment information of the acetabulum, the corresponding rotation direction of the sphere and the rotation plane where the rotation direction and the center of the sphere are located are determined; according to the rotation plane and the operation point, the osteotomy position is determined.
[0143] In one implementation, the position adjustment module 104 is further configured to:
[0144] A sphere is generated with the center of the acetabulum as the center of the sphere and the operation point as a point on the sphere surface, and the intersection line between the sphere and the corresponding three-dimensional bone model is determined; the intersection line is projected onto the rotation plane, and at least two edge points at the outermost position of the projection are determined; the osteotomy plane is determined according to the operation point and the intersection line position corresponding to the two selected edge points, and the intersection of the osteotomy plane and the three-dimensional bone model is the osteotomy position.
[0145] The artificial intelligence-based hip-preserving surgery preoperative planning device provided in the above-mentioned embodiment of the present application has a corresponding relationship with the artificial intelligence-based hip-preserving surgery preoperative planning method provided in the embodiment of the present application. Therefore, the specific content in the device has a corresponding relationship with the hip-preserving surgery preoperative planning method. The specific content can refer to the records in the hip-preserving surgery preoperative planning method, and will not be repeated in this application.
[0146] The artificial intelligence-based hip-preserving surgery preoperative planning device provided in the above-mentioned embodiments of the present application and the artificial intelligence-based hip-preserving surgery preoperative planning method provided in the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.
[0147] The above describes the internal functions and structure of the preoperative planning device for hip preservation surgery based on artificial intelligence, such as Figure 7 As shown, in practice, the artificial intelligence-based preoperative planning device for hip preservation surgery can be implemented as an electronic device, including: a memory 301 and a processor 303.
[0148] The memory 301 may be configured to store programs.
[0149] In addition, the memory 301 may also be configured to store various other data to support operations on the electronic device. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phone book data, messages, pictures, videos, etc.
[0150] The memory 301 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0151] The processor 303 is coupled to the memory 301 and is configured to execute a program in the memory 301 to:
[0152] Acquire medical images of a single object;
[0153] According to the medical image, the bones in the medical image are segmented and a three-dimensional bone model is established;
[0154] According to the 3D bone model, key points on the acetabulum and femur are identified, and the adjustment information of the acetabulum and the initial osteotomy position are generated;
[0155] Displaying adjustment information and osteotomy position of the acetabulum, and adjusting the osteotomy position according to the operation of the operator;
[0156] According to the adjustment information of the acetabulum and the adjusted osteotomy position, the size and setting position of the instrument template are determined and displayed.
[0157] In one embodiment, the key points on the acetabulum and femur include: the center of the femoral head, the center of the femoral diameter, the outer edge of the femoral head, and the outer edge of the acetabulum, the apex of the acetabulum, the inner edge of the acetabulum, and the lower edge of the ilium.
[0158] In one embodiment, the initial osteotomy position includes:
[0159] The distance between the depression between the anterior superior iliac spine and the anterior inferior iliac spine and the corresponding osteotomy surface is 1 cm, the distance between the depression in front of the greater sciatic notch and the corresponding osteotomy surface is 1 cm, and the distance between the osteotomy surface and the outer surface of the hip joint and the edge of the preset nerve sensitive area is the preset distance.
[0160] In one implementation, the processor 303 is further configured to:
[0161] According to the key points of the acetabulum and femur, the lateral center edge angle, acetabular top inclination angle and head-acetabular coverage rate are calculated; the acetabular opening direction is evaluated by the lateral center edge angle and acetabular top inclination angle; the location and degree of coverage of the defect are determined by the head-acetabular coverage rate; the acetabular adjustment information is determined based on the evaluation results of the acetabular opening direction, the location and degree of coverage of the defect, and the standard acetabular inclination angle.
[0162] In one implementation, the processor 303 is further configured to:
[0163] Acquire an initial single osteotomy position and a continuous osteotomy position; the single osteotomy position is the pubis; acquire the operator's operation point for the single osteotomy position or any one of the continuous osteotomy positions; when there is one operation point, determine the osteotomy position according to the acetabulum center and the operation point; when there are more than two operation points, determine the osteotomy position according to the operation points.
[0164] In one implementation, the processor 303 is further configured to:
[0165] The adjustment action of the acetabulum is equivalent to the rotation action of a sphere with the center of the acetabulum as the center of the sphere; according to the adjustment information of the acetabulum, the corresponding rotation direction of the sphere and the rotation plane where the rotation direction and the center of the sphere are located are determined; according to the rotation plane and the operation point, the osteotomy position is determined.
[0166] In one implementation, the processor 303 is further configured to:
[0167] A sphere is generated with the center of the acetabulum as the center of the sphere and the operation point as a point on the sphere surface, and the intersection line between the sphere and the corresponding three-dimensional bone model is determined; the intersection line is projected onto the rotation plane, and at least two edge points at the outermost position of the projection are determined; the osteotomy plane is determined according to the operation point and the intersection line position corresponding to the two selected edge points, and the intersection of the osteotomy plane and the three-dimensional bone model is the osteotomy position.
[0168] In the present application, the processor is also specifically used to execute all processes and steps of the above-mentioned artificial intelligence-based preoperative planning method for hip-preserving surgery. The specific content can be referred to the records in the preoperative planning method for hip-preserving surgery, and will not be repeated in this application.
[0169] In this application, Figure 7 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 7 Components shown.
[0170] The electronic device provided in this embodiment is based on the same inventive concept as the artificial intelligence-based preoperative planning method for hip preservation surgery provided in the embodiment of the present application, and has the same beneficial effects as the method adopted, run or implemented by the application program stored therein.
[0171] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0172] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0173] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0174] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0175] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0176] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash memory (Flash RAM). The memory is an example of a computer-readable medium.
[0177] The present application also provides a computer-readable storage medium corresponding to the artificial intelligence-based hip-preserving surgery preoperative planning method provided in the aforementioned embodiment, on which a computer program (i.e., program product) is stored. When the computer program is run by a processor, it will execute the artificial intelligence-based hip-preserving surgery preoperative planning method provided in any of the aforementioned embodiments.
[0178] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0179] The computer-readable storage medium provided in the above-mentioned embodiments of the present application and the artificial intelligence-based preoperative planning method for hip preservation surgery provided in the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application program stored therein.
[0180] It should be noted that in the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known structures and technologies are not shown in detail so as not to obscure the understanding of this description.
[0181] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0182] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A preoperative planning method for hip preservation surgery based on artificial intelligence, characterized in that: include: Acquire medical images of a single object; According to the medical image, the bones in the medical image are segmented and a three-dimensional bone model is established; According to the 3D bone model, key points on the acetabulum and femur are identified, and the adjustment information of the acetabulum and the initial osteotomy position are generated; Displaying adjustment information and osteotomy position of the acetabulum, and adjusting the osteotomy position according to the operation of the operator; According to the adjustment information of the acetabulum and the adjusted osteotomy position, the size and setting position of the instrument template are determined and displayed.
2. The method for preoperative planning of hip preservation surgery based on artificial intelligence according to claim 1, characterized in that: The key points on the acetabulum and femur include: the center of the femoral head, the center of the femoral diameter, the outer edge of the femoral head, as well as the outer edge of the acetabulum, the apex of the acetabulum, the inner edge of the acetabulum, and the lower edge of the ilium.
3. The method for preoperative planning of hip preservation surgery based on artificial intelligence according to claim 1, characterized in that: The initial osteotomy position includes: The distance between the depression between the anterior superior iliac spine and the anterior inferior iliac spine and the corresponding osteotomy surface is 1 cm, the distance between the depression in front of the greater sciatic notch and the corresponding osteotomy surface is 1 cm, and the distance between the osteotomy surface and the outer surface of the hip joint and the edge of the preset nerve sensitive area is the preset distance.
4. The artificial intelligence-based preoperative planning method for hip preservation surgery according to any one of claims 1 to 3, characterized in that: The step of generating adjustment information of the acetabulum comprises: According to the key points of acetabulum and femur, the lateral center edge angle, acetabular top inclination angle and head-acetabular coverage were calculated; The acetabular opening direction was assessed by the lateral center edge angle and the acetabular top inclination angle; The location and extent of the defect are covered by the head and acetabulum coverage; The acetabular adjustment information is determined based on the evaluation results of the acetabular opening direction, the location and degree of coverage defect, and the standard acetabular inclination angle.
5. The artificial intelligence-based preoperative planning method for hip preservation surgery according to any one of claims 1 to 3, characterized in that: The step of adjusting the osteotomy position according to the operation of the operator comprises: Acquiring an initial single osteotomy position and continuous osteotomy positions; the single osteotomy position is the pubis; Acquiring an operator's operating point for a single osteotomy position or any osteotomy position in continuous osteotomy positions; When there is only one operating point, determining the osteotomy position according to the acetabulum center and the operating point; When there are more than two operating points, the osteotomy position is determined according to the operating points.
6. The method for preoperative planning of hip preservation surgery based on artificial intelligence according to claim 5, characterized in that: When there is only one operating point, determining the osteotomy position according to the acetabulum center and the operating point includes: The adjustment of the acetabulum is equivalent to the rotation of a sphere with the center of the acetabulum as the center of the sphere; According to the adjustment information of the acetabulum, the corresponding rotation direction of the sphere, as well as the rotation direction and the rotation plane where the center of the sphere is located are determined; The osteotomy position is determined according to the rotation plane and the operation point.
7. The method for preoperative planning of hip preservation surgery based on artificial intelligence according to claim 6, characterized in that: Determining the osteotomy position according to the rotation plane and the operation point includes: A sphere is generated with the center of the acetabulum as the center of the sphere and the operation point as a point on the sphere surface, and a boundary line between the sphere and the corresponding three-dimensional bone model is determined; Projecting the boundary line onto the rotation plane and determining at least two edge points at the outermost position of the projection; The osteotomy plane is determined according to the operation point and the position of the intersection line corresponding to the two selected edge points. The intersection of the osteotomy plane and the three-dimensional bone model is the osteotomy position.
8. An artificial intelligence-based preoperative planning device for hip preservation surgery, characterized in that: include: An image acquisition module, which is used to acquire a medical image of a single object; A three-dimensional construction module, which is used to segment the bones in the medical image and establish a three-dimensional bone model according to the medical image; A position generation module, which is used to identify key points on the acetabulum and femur according to the three-dimensional bone model, and generate adjustment information of the acetabulum and an initial osteotomy position; A position adjustment module, which is used to display the adjustment information of the acetabulum and the osteotomy position, and adjust the osteotomy position according to the operation of the operator; The position display module is used to determine the size and setting position of the instrument template according to the adjustment information of the acetabulum and the adjusted osteotomy position, and display it.
9. An electronic device, characterized in that: include: Memory and processor; The memory is used to store programs; The processor, coupled to the memory, is configured to execute the program to: Acquire medical images of a single object; According to the medical image, the bones in the medical image are segmented and a three-dimensional bone model is established; According to the 3D bone model, key points on the acetabulum and femur are identified, and the adjustment information of the acetabulum and the initial osteotomy position are generated; Displaying adjustment information and osteotomy position of the acetabulum, and adjusting the osteotomy position according to the operation of the operator; According to the adjustment information of the acetabulum and the adjusted osteotomy position, the size and setting position of the instrument template are determined and displayed.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the artificial intelligence-based preoperative planning method for hip preservation surgery as described in any one of claims 1-7.
Citation Information
Patent Citations
Total hip replacement revision preoperative planning method and equipment based on deep learning
CN112971981A
Osteotomy adjustment planning method based on visual image, electronic equipment and medium
CN114587585A
Navigation and positioning system and method for joint replacement surgery robot
US20240065771A1
Method and apparatus for determining acetabulum-to-femoral-head distance
WO2023198118A1