A method, device, equipment and medium for determining an internal fixation scheme for a femoral neck fracture
Through quantitative three-dimensional image data and elastic modulus analysis, a personalized femoral neck reduction model was constructed, which solved the problem of poor internal fixation stability in the existing technology and achieved higher stability and adaptability.
Patent Information
- Application Number
- CN202410145966.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-01
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-02-01
AI Technical Summary
The existing internal fixation methods of femoral neck fractures cannot fully consider the individualized differences in patients, resulting in poor internal fixation stability.
By obtaining quantitative three-dimensional image data, the bone density and elastic modulus are determined, the bone block reduction treatment is carried out, a personalized femoral neck reduction model is constructed, and the preset steel nail fixation scheme is used for mechanical analysis to determine the most suitable target steel nail fixation. plan.
It improves the stability and adaptability of the internal fixation scheme of femoral neck fractures, adapts to individualized differences, and enhances the biomechanical stability of fracture repair.
Smart Images

Figure CN117770954B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to a method, device, equipment and medium for determining an internal fixation scheme for a femoral neck fracture. Background Art
[0002] Femoral neck fracture is a common clinical fracture type. Due to the increasing incidence of osteoporosis caused by aging, the number of patients with femoral neck fracture has increased dramatically year by year. Traditional femoral neck internal fixation uses three hollow tension screws distributed in the femoral neck according to the principle of parallel dispersion, so that all three screws can obtain good bone support and holding force to achieve optimal biomechanical stability.
[0003] At present, the existing internal fixation method determines the fixation position of the three hollow lag screws according to the surgeon's experience, so that the three hollow lag screws remain parallel. It does not fully consider the individual differences of patients and cannot provide an individualized internal fixation plan. There is a technical problem of poor stability of internal fixation of femoral neck fractures. Summary of the invention
[0004] The present invention provides a method, device, equipment and medium for determining an internal fixation scheme for a femoral neck fracture, so as to realize an internal fixation method for a femoral neck fracture based on the individualized bone distribution of a patient.
[0005] According to a first aspect of the present invention, a method for determining an internal fixation scheme for a femoral neck fracture is provided, the method comprising:
[0006] Acquire quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient; wherein the femoral neck of the fractured side includes a first fractured bone fragment and a second fractured bone fragment, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block;
[0007] For each of the unit volume data blocks, determining the elastic modulus based on the bone density data and the elastic modulus conversion function;
[0008] Performing spatial resetting processing on the first broken bone block and the second broken bone block to obtain resetting spatial position data corresponding to each unit volume data block in the first broken bone block and the second broken bone block;
[0009] Constructing a femoral neck reduction model based on the reduction spatial position data and the corresponding elastic modulus of each unit volume data block;
[0010] Applying a plurality of preset steel nail fixation schemes to the femoral neck reduction model respectively, and determining a force feedback value corresponding to each of the preset steel nail fixation schemes based on a preset applied force and the elastic modulus of the steel nail fixation portion of the femoral neck reduction model;
[0011] Based on the force feedback value, a target steel nail fixing scheme is determined from the multiple preset steel nail fixing schemes.
[0012] According to a second aspect of the present invention, a device for determining an internal fixation scheme for a femoral neck fracture is provided, the device comprising:
[0013] A fracture data acquisition module is used to acquire quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient; wherein the femoral neck of the fractured side includes a first fractured bone fragment and a second fractured bone fragment, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block;
[0014] An elastic modulus determination module, configured to determine the elastic modulus for each of the unit volume data blocks based on the bone density data and the elastic modulus conversion function;
[0015] A fractured bone fragment resetting module, configured to perform spatial resetting processing on the first fractured bone fragment and the second fractured bone fragment, and obtain resetting spatial position data corresponding to each unit volume data block in the first fractured bone fragment and the second fractured bone fragment;
[0016] A reset model determination module, used to construct a femoral neck reset model based on the reset spatial position data and the corresponding elastic modulus of each unit volume data block;
[0017] A model force feedback module, used to apply a plurality of preset steel nail fixation schemes to the femoral neck reduction model respectively, and determine a force feedback value corresponding to each of the preset steel nail fixation schemes based on a preset applied force and the elastic modulus of the steel nail fixation part of the femoral neck reduction model;
[0018] A target solution determination module is used to determine a target steel nail fixing solution from the multiple preset steel nail fixing solutions based on the force feedback value.
[0019] According to a third aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0020] At least one processor; and a memory in communication with the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for determining an internal fixation scheme for a femoral neck fracture according to any embodiment of the present invention.
[0021] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for determining a femoral neck fracture internal fixation scheme according to any embodiment of the present invention when executed.
[0022] The technical solution of the embodiment of the present invention is to obtain quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient, wherein the femoral neck of the fractured side includes a first fractured bone block and a second fractured bone block, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block; then, for each unit volume data block, based on the bone density data and the elastic modulus conversion function, the elastic modulus is determined, and further, the first fractured bone block and the second fractured bone block are spatially reset to obtain the reset spatial position data corresponding to each unit volume data block in the first fractured bone block and the second fractured bone block, and then, based on the reset spatial position data and the corresponding elastic modulus of each unit volume data block, a femoral neck reduction model is constructed, so that a plurality of preset steel nail fixation schemes are respectively applied to the femoral neck reduction model, and based on the preset applied force and the elastic modulus of the steel nail fixation part of the femoral neck reduction model, the force feedback value corresponding to each preset steel nail fixation scheme is determined, and finally, based on the force feedback value, a target steel nail fixation scheme is determined from a plurality of preset steel nail fixation schemes. The embodiment of the present invention constructs a personalized femoral neck reduction model for the patient according to the bone differences of the patient, and determines a femoral neck fracture internal fixation scheme that meets the individual differences of the patient based on the femoral neck reduction model, thereby improving the stability and adaptability of the femoral neck fracture internal fixation. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0024] Figure 1 is a flow chart of a method for determining an internal fixation scheme for a femoral neck fracture provided in accordance with a first embodiment of the present invention;
[0025] Figure 2 A flowchart of a method for determining an internal fixation scheme for a femoral neck fracture provided in accordance with a first embodiment of the present invention;
[0026] Figure 3 It is a schematic structural diagram of a device for determining an internal fixation scheme for a femoral neck fracture provided in accordance with a third embodiment of the present invention;
[0027] Figure 4It is a structural schematic diagram of an electronic device for implementing the method for determining a femoral neck fracture internal fixation scheme according to an embodiment of the present invention. DETAILED DESCRIPTION
[0028] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0030] Embodiment 1
[0031] Figure 1 This is a flow chart of a method for determining a femoral neck fracture internal fixation scheme provided by the first embodiment of the present invention. This embodiment can be applied to the case of determining an individualized internal fixation scheme for a femoral neck fracture patient. The method can be executed by a femoral neck fracture internal fixation scheme determination device. The femoral neck fracture internal fixation scheme determination device can be implemented in the form of hardware and / or software. The femoral neck fracture internal fixation scheme determination device can be configured in a terminal and / or a server. Figure 1 As shown, the method includes:
[0032] S110, obtaining quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient.
[0033] Among them, the patient is a patient with femoral neck fracture. The side of the body where the femoral neck fracture occurs is the fracture side, and the side of the body where the femoral neck fracture does not occur is the healthy side. The femoral neck part on the fracture side includes the first fractured bone fragment and the second fractured bone fragment, and the bone fragments on both sides of the fracture gap are the first fractured bone fragment and the second fractured bone fragment respectively.
[0034] The quantitative three-dimensional image data is quantitative CT data. Quantitative computed tomography (QCT) is a method for measuring bone density of human bones based on clinical CT scan data, after QCT phantom calibration and analysis by professional software (e.g., Mindways QCT system). In this embodiment, the quantitative three-dimensional image data includes a number of unit volume data blocks constituting the femoral neck, as well as the original spatial position data and bone density data corresponding to each unit volume data block.
[0035] In particular, an adjustment control for adjusting the size of the unit volume data block can be pre-set. For example, the unit volume data block can be a data block composed of 3×3×3 voxels, or a data block composed of 5×5×5 voxels. The size of the unit volume data block is not specifically limited herein. In specific applications, the size of the unit volume data block can be customized by selecting or editing the adjustment control according to the accuracy requirements.
[0036] In specific applications, patients can take quantitative three-dimensional imaging data corresponding to the femoral neck on the fracture side before surgery, namely QCT images. Furthermore, by using QCT phantom calibration and professional software (for example, Mindways QCT system), the spatial distribution of the patient's bone can be quantitatively calculated and recorded based on the QCT image HU value and the pre-stored standard phantom HU value. Thus, the bone density data corresponding to each unit volume data block in the QCT image and the original spatial position data corresponding to each unit volume data block are obtained.
[0037] In this embodiment, the original spatial position data can be represented by the spatial position coordinates of the central voxel of the unit volume data block and the preset size of the unit volume data block. For example, the original spatial position data of any unit volume data block can be expressed as {(a, b, c), 3×3×3}, where (a, b, c) represents the spatial position coordinates of the central voxel of the unit volume data block, and 3×3×3 represents the preset size of the unit volume data block.
[0038] For example, assuming that the number of quantitative three-dimensional images corresponding to the patient includes a total of 1,000 unit volume data blocks, any unit volume data block can be expressed in the form of a vector. For example, any unit volume data block can be expressed as [A, {(a, b, c), 3×3×3}], where A represents the bone density data corresponding to the unit volume data block, and {(a, b, c), 3×3×3} represents the original spatial position data corresponding to the unit volume data block.
[0039] Specifically, after the patient takes the quantitative three-dimensional image data, the quantitative three-dimensional image data is automatically stored in a preset storage space, where the quantitative three-dimensional image data can be directly obtained.
[0040] S120. For each of the unit volume data blocks, determine the elastic modulus based on the bone density data and the elastic modulus conversion function.
[0041] Among them, the elastic modulus is a physical quantity that describes the elasticity of an object. It is defined as the stress divided by the strain in that direction under a uniaxial stress state.
[0042] Specifically, the elastic modulus conversion function is preset as:
[0043] E=0.01p 1.86
[0044] Where E is the elastic modulus and p is the value of the bone density data.
[0045] In a specific application, on the basis of determining the bone density data corresponding to each unit volume data block, the bone density data is substituted into the elastic modulus conversion function to obtain the elastic modulus corresponding to each unit volume data block.
[0046] S130: Perform spatial resetting processing on the first broken bone block and the second broken bone block to obtain resetting spatial position data corresponding to each unit volume data block in the first broken bone block and the second broken bone block.
[0047] The reset spatial position data is used to distinguish the original spatial position data. For example, for any unit volume data block, the original spatial position data is {(a, b, c), 3×3×3}. After the first broken bone block and the second broken bone block are spatially reset, the gap between the two bone blocks is eliminated, so the spatial position of each unit volume data block will change. The reset spatial position data can be expressed as {(a', b', c'), 3×3×3}.
[0048] Specifically, the specific implementation methods of performing spatial reduction processing on the first broken bone fragment and the second broken bone fragment may include but are not limited to the following two methods:
[0049] The first method is to automatically identify the fracture cross-sectional information and align and reset the first broken bone fragment and the second broken bone fragment in a manner that matches the fracture cross-sectional information.
[0050] The second method is to mirror the quantitative three-dimensional image data of the healthy side femoral neck of the patient to the femoral neck fracture site on the affected side, and the first and second fractured bone fragments on the affected side are reset by registering with the healthy side mirror image. The specific implementation steps of the second spatial reset method may include the following steps:
[0051] (1) Obtain the healthy side quantitative three-dimensional image data corresponding to the healthy side femoral neck of the patient.
[0052] For example, the left side of the patient is the affected side, and the right side of the patient is the healthy side. If the quantitative three-dimensional image data of the healthy side has not been taken before, the quantitative three-dimensional image data of the healthy side corresponding to the femoral neck of the healthy side of the patient can be taken. If the quantitative three-dimensional image data of the healthy side has been taken before, it can be directly obtained here.
[0053] (2) Based on the healthy side quantitative three-dimensional image data, the first fractured bone fragment and the second fractured bone fragment are spatially repositioned by means of mirror registration, and mirror registration parameters are recorded.
[0054] The mirror registration parameters may be understood as specific parameters that the first broken bone fragment and the second broken bone fragment need to be moved or rotated respectively if the first broken bone fragment and the second broken bone fragment are repositioned and spliced.
[0055] In this embodiment, since the femoral necks of the healthy side and the affected side of the patient are symmetrical, the quantitative three-dimensional imaging data of the healthy side does not contain a fracture gap. The first broken bone block and the second broken bone block are mirrored and registered based on the quantitative three-dimensional imaging data of the healthy side, and the specific parameters of the first broken bone block and the second broken bone block that need to be moved or rotated respectively for spatial reduction can be determined.
[0056] (3) Determine the resetting spatial position data corresponding to each unit volume data block in the first broken bone block and the second broken bone block according to the mirror registration parameters.
[0057] In this embodiment, it is easy to determine which unit volume data blocks the first fractured bone block includes and which unit volume data blocks the second fractured bone block includes. Therefore, based on the mirror registration parameters corresponding to each unit volume data block, the unit volume data blocks in the first fractured bone block and the second fractured bone block can be spatially transformed accordingly to obtain the resetting spatial position data on the basis of the original resetting spatial position data.
[0058] S140, constructing a femoral neck reduction model based on the reduction spatial position data and the corresponding elastic modulus of each unit volume data block.
[0059] The femoral neck reduction model is a personalized femoral neck reduction digital model related to the bone quality information of the patient. The femoral neck reduction model is specifically a personalized finite element model in which the first fractured bone fragment and the second fractured bone fragment have been reduced, and includes an individualized fracture section and bone spatial distribution.
[0060] Specifically, constructing a femoral neck reduction model may include: reconstructing the femoral neck structure model based on the reduction spatial position data of each unit volume data block; assigning elastic modulus to the corresponding unit volume data block in the femoral neck structure model based on the elastic modulus of each unit volume data block to obtain the femoral neck reduction model.
[0061] In this embodiment, a femoral neck structure model that can reflect the personalized characteristics of the femoral neck structure of the patient can be reconstructed according to the reset spatial position data of each unit volume data block. Furthermore, a corresponding elastic modulus is assigned to each unit volume data block in the femoral neck structure model, thereby obtaining a femoral neck reset model that can reflect both the personalized characteristics of the femoral neck structure of the patient and the personalized characteristics of the bone elasticity of the patient.
[0062] S150, applying a plurality of preset steel nail fixation schemes to the femoral neck reduction model respectively, and determining a force feedback value corresponding to each of the preset steel nail fixation schemes based on a preset applied force and the elastic modulus of the steel nail fixation portion of the femoral neck reduction model.
[0063] Among them, the preset steel nail fixation scheme is a specific implementation scheme for fixing the femoral neck that is preset in advance. The specific implementation scheme refers to the specific implantation position information of the three internal fixation steel nails. The number of preset steel nail fixation schemes includes multiple, and the specific implantation positions of the steel nails in each preset steel nail fixation scheme are different. Exemplarily, the steel nail implantation area can be determined based on the operator's experience, and multiple steel nail implantation initial points can be determined based on the preset step length in the steel nail implantation area, and the multiple steel nail implantation initial points can be arranged and combined into multiple groups of steel nail implantation initial point combinations including three steel nail implantation initial points, and each steel nail implantation initial point combination is a preset steel nail fixation scheme.
[0064] The preset applied force is a simulated force applied to the femoral neck reduction site. The preset applied force may include at least one of a body weight applied force, a static weight applied force, and a dynamic weight applied force. Each preset applied force may be characterized by a corresponding simulation function.
[0065] The force feedback value is the stress and fracture end stability reference value fed back by the femoral neck reduction model when it receives the preset applied force.
[0066] In this embodiment, a plurality of preset steel nail fixation schemes can be respectively applied to the femoral neck reduction model. For each preset steel nail fixation scheme, after the preset steel nail fixation scheme is applied to the femoral neck reduction model, at least one preset applied force is applied to the femoral neck reduction model, and the stress and fracture end stability reference values fed back by the femoral neck reduction model are read.
[0067] Exemplarily, a total of 15 preset steel nail fixation schemes are included. The 15 preset steel nail fixation schemes are respectively applied to the femoral neck reduction model, and a preset force is applied to the femoral neck reduction model, so that 15 force feedback values can be obtained, and each force feedback value includes a stress and fracture end stability reference value.
[0068] S160. Based on the force feedback value, determine a target steel nail fixing scheme from the multiple preset steel nail fixing schemes.
[0069] The target steel nail fixation solution is the final alternative steel nail fixation solution. The number of target steel nail fixation solutions can be one or more.
[0070] In this embodiment, the force feedback value may be pre-set to correspond to a preset reference threshold, and at least one preset steel nail fixing scheme whose force feedback value satisfies the preset reference threshold may be determined as a target steel nail fixing scheme.
[0071] The technical solution of the embodiment of the present invention is to obtain quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient, wherein the femoral neck of the fractured side includes a first fractured bone block and a second fractured bone block, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block; then, for each unit volume data block, based on the bone density data and the elastic modulus conversion function, the elastic modulus is determined, and further, the first fractured bone block and the second fractured bone block are spatially reset to obtain the reset spatial position data corresponding to each unit volume data block in the first fractured bone block and the second fractured bone block, and then, based on the reset spatial position data and the corresponding elastic modulus of each unit volume data block, a femoral neck reduction model is constructed, so that a plurality of preset steel nail fixation schemes are respectively applied to the femoral neck reduction model, and based on the preset applied force and the elastic modulus of the steel nail fixation part of the femoral neck reduction model, the force feedback value corresponding to each preset steel nail fixation scheme is determined, and finally, based on the force feedback value, a target steel nail fixation scheme is determined from a plurality of preset steel nail fixation schemes. The embodiment of the present invention constructs a personalized femoral neck reduction model for the patient according to the bone differences of the patient, and determines a femoral neck fracture internal fixation scheme that meets the individual differences of the patient based on the femoral neck reduction model, thereby improving the stability and adaptability of the femoral neck fracture internal fixation.
[0072] Embodiment 2
[0073] Figure 2 This is a flow chart of a method for determining a femoral neck fracture internal fixation scheme provided by Embodiment 2 of the present invention, which further refines S130 based on the above embodiment. Technical terms that are the same as or corresponding to the above embodiment are not repeated here.
[0074] like Figure 2 As shown, the method includes:
[0075] S210, obtaining quantitative three-dimensional image data corresponding to the femoral neck position on the fracture side of the patient; wherein the femoral neck position on the fracture side includes a first fractured bone fragment and a second fractured bone fragment, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck position, and original spatial position data and bone density data corresponding to each of the unit volume data blocks.
[0076] S220. For each of the unit volume data blocks, determine the elastic modulus based on the bone density data and the elastic modulus conversion function.
[0077] S230, inputting the quantitative three-dimensional image data into a pre-trained fracture surface segmentation model to determine a first fracture surface corresponding to the first fractured bone block and a second fracture surface corresponding to the second fractured bone block.
[0078] The fracture surface segmentation model is a pre-trained neural network model for identifying the femoral neck fracture surface. Exemplarily, the fracture surface segmentation model can be a MagicNet model, a 3DUnet model, or a TimeSformer model.
[0079] The first fracture surface is an uneven cross section of the first broken bone fragment at the fracture position; the second fracture surface is an uneven cross section of the second broken bone fragment at the fracture position, wherein the cross section is composed of multiple edge unit volume data blocks at the cross section.
[0080] Specifically, the quantitative three-dimensional image data is input into a pre-trained fracture surface segmentation model. The fracture surface segmentation model can output the edge unit volume data block of the first fracture surface and the edge unit volume data block of the second fracture surface, thereby obtaining the first fracture surface corresponding to the first broken bone block and the second fracture surface corresponding to the second broken bone block.
[0081] S240: Determine each first unit volume data block corresponding to the first fractured bone block, and each second unit volume data block corresponding to the second fractured bone block.
[0082] In this embodiment, since there is a gap between the first fracture surface and the second fracture surface, it is easy to determine which unit volume data blocks the first fractured bone block includes and which unit volume data blocks the second fractured bone block includes based on the first fracture surface and the second fracture surface, that is, each first unit volume data block and each second unit volume data block can be determined. In particular, in order to distinguish the first unit volume data block from the second unit volume data block, different marking information can be configured for each.
[0083] S250, aligning the first fracture surface and the second fracture surface in a matching fracture surface manner, and determining first spatial displacement information corresponding to the first fracture surface and second spatial displacement information corresponding to the second fracture surface.
[0084] In this embodiment, the first fracture surface and the second fracture surface can be aligned in a matching manner through existing professional software (for example, Mindways QCT system). Since there is a gap between the first fracture surface and the second fracture surface, the first fracture surface and the second fracture surface need to be aligned, that is, the gap between the first fracture surface and the second fracture surface needs to be eliminated. The spatial positions of the first fracture surface and the second fracture surface need to be transformed to align the two. In this process, the spatial transformation parameter corresponding to the first fracture surface is the first spatial displacement information, and the spatial transformation parameter corresponding to the second fracture surface is the second spatial displacement information.
[0085] S260. For each of the first unit volume data blocks, determine first reset spatial position data based on the first spatial displacement information and the original spatial position data corresponding to the first unit volume data block.
[0086] In this embodiment, for each first unit volume data block, a spatial transformation corresponding to the first spatial displacement information is performed on the basis of the original spatial position data to obtain the first reset spatial position data.
[0087] S270. For each of the second unit volume data blocks, determine second reset spatial position data based on the second spatial displacement information and the original spatial position data corresponding to the second unit volume data block.
[0088] In this embodiment, for each second unit volume data block, a spatial transformation corresponding to the second spatial displacement information is performed on the basis of the original spatial position data to obtain the second reset spatial position data.
[0089] Based on this, the reset spatial position data of each unit volume data block at the femoral neck of the patient can be obtained.
[0090] S280: Construct a femoral neck reduction model based on the reduction spatial position data and the corresponding elastic modulus of each unit volume data block.
[0091] S290. Apply multiple preset steel nail fixation schemes to the femoral neck reduction model respectively, and determine the force feedback value corresponding to each of the preset steel nail fixation schemes based on the preset applied force and the elastic modulus of the steel nail fixation part of the femoral neck reduction model, so as to determine the target steel nail fixation scheme from the multiple preset steel nail fixation schemes based on the force feedback value.
[0092] The technical solution of the embodiment of the present invention adopts a method of matching fracture surfaces to perform spatial reduction processing on the first broken bone fragment and the second broken bone fragment. In addition to considering the differences in bone quality of the patients, the differences in fracture surfaces of the patients are also considered. Combining the differences in bone density and fracture surfaces, a personalized femoral neck reduction model exclusively for the patients is constructed. Based on the femoral neck reduction model, a femoral neck fracture internal fixation scheme that meets the individual differences of the patients is determined, thereby further improving the stability and adaptability of the femoral neck fracture internal fixation.
[0093] Embodiment 3
[0094] Figure 3 Schematic diagram of the structure of a device for determining an internal fixation scheme for a femoral neck fracture provided in Embodiment 3 of the present invention. Figure 3 As shown, the device includes: a fracture data acquisition module 310, an elastic modulus determination module 320, a broken bone fragment reduction module 330, a reduction model determination module 340, a model force feedback module 350 and a target solution determination module 360.
[0095] The fracture data acquisition module 310 is used to acquire quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient; wherein the femoral neck of the fractured side includes a first fractured bone fragment and a second fractured bone fragment, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block;
[0096] An elastic modulus determination module 320, configured to determine the elastic modulus for each of the unit volume data blocks based on the bone density data and the elastic modulus conversion function;
[0097] A fractured bone fragment resetting module 330 is used to perform spatial resetting processing on the first fractured bone fragment and the second fractured bone fragment to obtain resetting spatial position data corresponding to each unit volume data block in the first fractured bone fragment and the second fractured bone fragment;
[0098] A resetting model determination module 340, configured to construct a femoral neck resetting model based on the resetting spatial position data and the corresponding elastic modulus of each unit volume data block;
[0099] A model force feedback module 350 is used to apply a plurality of preset steel nail fixation schemes to the femoral neck reduction model respectively, and determine a force feedback value corresponding to each of the preset steel nail fixation schemes based on a preset applied force and the elastic modulus of the steel nail fixation part of the femoral neck reduction model;
[0100] The target solution determination module 360 is used to determine a target steel nail fixation solution from the multiple preset steel nail fixation solutions based on the force feedback value.
[0101] The technical solution of the embodiment of the present invention is to obtain quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient, wherein the femoral neck of the fractured side includes a first fractured bone block and a second fractured bone block, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block; then, for each unit volume data block, based on the bone density data and the elastic modulus conversion function, the elastic modulus is determined, and further, the first fractured bone block and the second fractured bone block are spatially reset to obtain the reset spatial position data corresponding to each unit volume data block in the first fractured bone block and the second fractured bone block, and then, based on the reset spatial position data and the corresponding elastic modulus of each unit volume data block, a femoral neck reduction model is constructed, so that a plurality of preset steel nail fixation schemes are respectively applied to the femoral neck reduction model, and based on the preset applied force and the elastic modulus of the steel nail fixation part of the femoral neck reduction model, the force feedback value corresponding to each preset steel nail fixation scheme is determined, and finally, based on the force feedback value, a target steel nail fixation scheme is determined from a plurality of preset steel nail fixation schemes. The embodiment of the present invention constructs a personalized femoral neck reduction model for the patient according to the bone differences of the patient, and determines a femoral neck fracture internal fixation scheme that meets the individual differences of the patient based on the femoral neck reduction model, thereby improving the stability and adaptability of the femoral neck fracture internal fixation.
[0102] Optionally, the preset applied force includes at least one of a body weight applied force, a static weight applied force and a dynamic weight applied force.
[0103] Optionally, the elastic modulus conversion function is:
[0104] E=0.01p 1.86
[0105] Where E is the elastic modulus and p is the value of the bone density data.
[0106] Optionally, the device for determining an internal fixation scheme for a femoral neck fracture also includes a fracture surface determination module, which is specifically used to input the quantitative three-dimensional image data into a pre-trained fracture surface segmentation model to determine a first fracture surface corresponding to the first broken bone fragment and a second fracture surface corresponding to the second broken bone fragment.
[0107] Optionally, the fractured bone resetting module 330 includes:
[0108] A volume block division unit, used to determine each first unit volume data block corresponding to the first fractured bone block, and each second unit volume data block corresponding to the second fractured bone block;
[0109] a displacement information determining unit, configured to align the first fracture surface and the second fracture surface in a matching fracture surface manner, and determine first spatial displacement information corresponding to the first fracture surface and second spatial displacement information corresponding to the second fracture surface;
[0110] a first bone block resetting unit, configured to determine, for each of the first unit volume data blocks, first resetting spatial position data based on the first spatial displacement information and original spatial position data corresponding to the first unit volume data block;
[0111] The second bone block resetting unit is used to determine second resetting spatial position data for each of the second unit volume data blocks based on the second spatial displacement information and the original spatial position data corresponding to the second unit volume data block.
[0112] Optionally, the broken bone fragment resetting module 330 further includes:
[0113] A healthy side image determination unit, used to obtain healthy side quantitative three-dimensional image data corresponding to the healthy side femoral neck position of the patient;
[0114] A healthy side mirror matching unit, configured to perform spatial resetting processing on the first fractured bone fragment and the second fractured bone fragment by mirror registration according to the healthy side quantitative three-dimensional image data, and record mirror registration parameters;
[0115] The resetting data determining unit is used to determine the resetting spatial position data corresponding to each unit volume data block in the first broken bone block and the second broken bone block according to the mirror registration parameters.
[0116] Optionally, the reset model determination module 340 includes:
[0117] A structural model reconstruction unit, used to reconstruct the femoral neck structural model based on the reset spatial position data of each unit volume data block;
[0118] The resetting model determining unit is used to perform elastic modulus assignment processing on the corresponding unit volume data block in the femoral neck structure model based on the elastic modulus of each unit volume data block to obtain the femoral neck resetting model.
[0119] The device for determining an internal fixation scheme for a femoral neck fracture provided in an embodiment of the present invention can execute the method for determining an internal fixation scheme for a femoral neck fracture provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0120] Embodiment 4
[0121] Figure 4A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0122] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0123] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0124] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for determining an internal fixation scheme for a femoral neck fracture.
[0125] In some embodiments, the method for determining the internal fixation scheme for femoral neck fracture can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for determining the internal fixation scheme for femoral neck fracture described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the method for determining the internal fixation scheme for femoral neck fracture by any other appropriate means (e.g., by means of firmware).
[0126] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0127] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0128] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0129] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0130] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0131] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0132] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0133] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for determining an internal fixation scheme for a femoral neck fracture, characterized in that: include: Acquire quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient; wherein the femoral neck of the fractured side includes a first fractured bone fragment and a second fractured bone fragment, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block; For each of the unit volume data blocks, the elastic modulus is determined based on the bone density data and an elastic modulus conversion function; wherein the elastic modulus conversion function is: , where is the elastic modulus, is the value of bone density data; Performing spatial resetting processing on the first broken bone block and the second broken bone block to obtain resetting spatial position data corresponding to each unit volume data block in the first broken bone block and the second broken bone block; Constructing a femoral neck reduction model based on the reduction spatial position data and the corresponding elastic modulus of each unit volume data block; Applying a plurality of preset steel nail fixation schemes to the femoral neck reduction model respectively, and determining a force feedback value corresponding to each of the preset steel nail fixation schemes based on a preset applied force and the elastic modulus of the steel nail fixation portion of the femoral neck reduction model; Based on the force feedback value, a target steel nail fixing scheme is determined from the multiple preset steel nail fixing schemes.
2. The method according to claim 1, characterized in that The preset applied force includes at least one of a body weight applied force, a static weight applied force and a dynamic weight applied force.
3. The method according to claim 1, characterized in that Before performing spatial reduction processing on the first broken bone fragment and the second broken bone fragment, the method further includes: The quantitative three-dimensional image data is input into a pre-trained fracture surface segmentation model to determine a first fracture surface corresponding to the first fractured bone fragment and a second fracture surface corresponding to the second fractured bone fragment.
4. The method according to claim 3, characterized in that The performing spatial resetting processing on the first broken bone fragment and the second broken bone fragment to obtain resetting spatial position data corresponding to each unit volume data block in the first broken bone fragment and the second broken bone fragment includes: Determine each first unit volume data block corresponding to the first fractured bone block, and each second unit volume data block corresponding to the second fractured bone block; Aligning the first fracture surface and the second fracture surface in a matching fracture surface manner, and determining first spatial displacement information corresponding to the first fracture surface and second spatial displacement information corresponding to the second fracture surface; For each of the first unit volume data blocks, determining first reset spatial position data based on the first spatial displacement information and original spatial position data corresponding to the first unit volume data block; For each of the second unit volume data blocks, second reset spatial position data is determined based on the second spatial displacement information and the original spatial position data corresponding to the second unit volume data block.
5. The method according to claim 1, characterized in that The performing of spatial resetting processing on the first broken bone fragment and the second broken bone fragment to obtain resetting spatial position data corresponding to each unit volume data block in the first broken bone fragment and the second broken bone fragment also includes: Obtain the healthy side quantitative three-dimensional image data corresponding to the healthy side femoral neck position of the patient; According to the healthy side quantitative three-dimensional image data, spatially reposition the first fractured bone fragment and the second fractured bone fragment by means of mirror registration, and record mirror registration parameters; The resetting spatial position data corresponding to each unit volume data block in the first broken bone block and the second broken bone block are determined according to the mirror image registration parameters.
6. The method according to claim 1, characterized in that The femoral neck reduction model is constructed based on the reduction space position data and the corresponding elastic modulus of each unit volume data block, including: Reconstructing a femoral neck structure model based on the reset spatial position data of each unit volume data block; Based on the elastic modulus of each unit volume data block, the elastic modulus assignment process is performed on the corresponding unit volume data block in the femoral neck structure model to obtain the femoral neck reduction model.
7. A device for determining an internal fixation scheme for a femoral neck fracture, characterized in that: include: A fracture data acquisition module is used to acquire quantitative three-dimensional image data corresponding to the femoral neck of the fractured side of the patient; wherein the femoral neck of the fractured side includes a first fractured bone fragment and a second fractured bone fragment, and the quantitative three-dimensional image data includes a plurality of unit volume data blocks constituting the femoral neck, and original spatial position data and bone density data corresponding to each unit volume data block; The elastic modulus determination module is used to determine the elastic modulus for each of the unit volume data blocks based on the bone density data and the elastic modulus conversion function; wherein the elastic modulus conversion function is: , where is the elastic modulus, is the value of bone density data; A fractured bone fragment resetting module, configured to perform spatial resetting processing on the first fractured bone fragment and the second fractured bone fragment, and obtain resetting spatial position data corresponding to each unit volume data block in the first fractured bone fragment and the second fractured bone fragment; A reset model determination module, used to construct a femoral neck reset model based on the reset spatial position data and the corresponding elastic modulus of each unit volume data block; A model force feedback module, used to apply a plurality of preset steel nail fixation schemes to the femoral neck reduction model respectively, and determine a force feedback value corresponding to each of the preset steel nail fixation schemes based on a preset applied force and the elastic modulus of the steel nail fixation part of the femoral neck reduction model; A target solution determination module is used to determine a target steel nail fixing solution from the multiple preset steel nail fixing solutions based on the force feedback value.
8. An electronic device, characterized in that: Electronic equipment includes: one or more processors; a storage device for storing one or more programs, When one or more programs are executed by one or more processors, the one or more processors implement the method for determining an internal fixation scheme for a femoral neck fracture as described in any one of claims 1-6.
9. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the method for determining an internal fixation scheme for a femoral neck fracture according to any one of claims 1 to 6 when executed by a computer processor.
Citation Information
Patent Citations
Orthopedic surgery operation simulation system on the basis of force feedback
CN105303605A
Fracture far-end reduction track planning method based on mirror image method and reduction system
CN112370154A
Finite element bone strength evaluation method in bone internal fixation mode
CN116664800A
Method and system for realizing intelligent segmentation and reconstruction of skeletal muscle system image
CN116863068A
Method for obtaining a CT-like representation and virtual x-ray images in arbitrary views from a two-dimensional x-ray image
EP4141799A1
