Abdominal operation planning system and electronic equipment

By obtaining the patient's three-dimensional model and allowing users to configure the target calculation formula, the problem of insufficient accuracy of doctors' empirical estimate of surgical parameters is solved, and more efficient abdominal surgery planning and risk assessment is achieved.

CN120280089APending Publication Date: 2025-07-08WUHAN UNITED IMAGING HEALTHCARE SURGICAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411507862.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-26
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

In the prior art, doctors rely on surgical experience to estimate surgical parameters of abdominal organs inadequately, resulting in frequent medical hidden dangers.

Method used

A abdominal surgery planning system is provided, which uses the default calculation formula to calculate parameters by obtaining the patient's three-dimensional model, and allows users to configure the target calculation formula when the conditions are not met, improving the accuracy of parameter calculation.

Benefits of technology

It improves the accuracy of abdominal surgery planning, reduces medical risks, and can better guide surgical operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120280089A_ABST
    Figure CN120280089A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of medical treatment, and provides an abdominal operation planning system and electronic equipment. The abdominal operation planning system comprises a data input module used for acquiring a three-dimensional model of a target organ of a patient; the display module is used for displaying the three-dimensional model; the processing module is used for performing parameter calculation on the target organ according to a default calculation formula; the parameters of the target organ are used for performing risk assessment on the surgical planning operation, and / or used for determining surgical prompt information for performing a target organ cutting operation on the patient; under the condition that the default calculation formula does not meet the condition, the data input module obtains configuration operation of the user on the calculation formula, and a target calculation formula is obtained; the processing module performs parameter calculation on the target organ according to the target calculation formula; according to the embodiment of the invention, the parameter calculation formula of the organ can be configured for a special patient, the accuracy of parameter calculation can be improved, the abdominal operation can be better guided, and medical hidden dangers are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of medical technology, and particularly relates to an abdominal surgery planning system and an electronic device. Background Art

[0002] The human abdominal region contains many organs, and diseases related to these organs have attracted much attention. In order to improve the success rate of surgeries on the organs in the abdominal region, some current medical software can interact with doctors to achieve surgical planning for organ resection. During the surgical planning process, the situations of different patients are different, and the information that doctors need to know is also different. It is necessary to provide doctors with as rich surgical planning results as possible. Currently, doctors can only estimate surgical parameters based on surgical experience, but this method lacks accuracy and is extremely likely to cause some medical risks. Summary of the Invention

[0003] The embodiments of this application provide an abdominal surgery planning system and an electronic device, which can configure parameter calculation formulas for special patients, help improve the accuracy of parameter calculation, and then better guide abdominal surgeries and reduce medical risks.

[0004] In a first aspect of the embodiments of this application, an abdominal surgery planning system is provided, including: a data input module for obtaining a three-dimensional model of a target organ of a patient; a display module for displaying the three-dimensional model; a processing module for calculating parameters of the target organ according to a default calculation formula; the parameters of the target organ are used for risk assessment of surgical planning operations and / or for determining surgical prompt information for performing a cutting surgery on the target organ of the patient; when the default calculation formula does not meet the conditions, the data input module obtains a configuration operation of the calculation formula by the user to obtain a target calculation formula; the processing module calculates the parameters of the target organ according to the target calculation formula.

[0005] In some embodiments of the first aspect, the data input module obtaining a configuration operation of the calculation formula by the user to obtain a target calculation formula includes: taking the selected pre-designed calculation formula as the target calculation formula according to a selection operation among multiple pre-designed calculation formulas; or taking the input calculation formula as the target calculation formula according to the input operation of the user.

[0006] In some embodiments of the first aspect, the data input module taking the input calculation formula as the target calculation formula according to the input operation of the user includes: obtaining the input calculation formula according to the input operation; performing a verification operation on the input calculation formula; the verification operation includes a formula legality verification operation and / or a formula result reliability verification operation; after the verification operation passes, taking the input calculation formula as the target calculation formula.

[0007] In some embodiments of the first aspect, the formula legality verification operation includes at least one of the following: detecting whether there are abnormal symbols in the input calculation formula; detecting whether there are arithmetic symbols at abnormal positions in the input calculation formula; detecting whether there are abnormalities in the adjacent symbols of each symbol in the input calculation formula; detecting whether there are abnormalities in the sequential symbols in the input calculation formula; detecting whether there are abnormalities in the scientific operation symbols in the input calculation formula.

[0008] In some embodiments of the first aspect, the formula result reliability verification operation includes: inputting the sample parameters of the sample patient into the input calculation formula to obtain the parameter to be verified of the target organ of the sample patient; comparing the parameter to be verified with the standard parameter of the target organ of the sample patient to obtain a verification result.

[0009] In some embodiments of the first aspect, the abdominal surgery planning system further includes: the processing module obtains the case information of the patient, and the case information records the historical diseases and the performed surgeries of the patient; if the historical disease is a disease of a preset type, or the performed surgery includes resection of the target organ, it is confirmed that the default calculation formula does not meet the conditions, where the preset type of disease is a disease that causes a change in the volume of the target organ.

[0010] In some embodiments of the first aspect, the target organ is the liver; the parameter of the target organ is the residual liver weight ratio; the abdominal surgery planning system further includes: the processing module determines the risk assessment information of the surgical planning operation according to the comparison result between the residual liver weight ratio and a preset ratio threshold.

[0011] In some embodiments of the first aspect, the target organ is the liver; the parameter of the target organ is the liver body surface area; the abdominal surgery planning system further includes: the processing module determines the prompt information of the drug dosage when cutting the liver for the patient, determines the prompt information of the liquid input volume when cutting the liver for the patient, and / or determines the prompt information of the health status of the patient according to the liver body surface area.

[0012] In some embodiments of the first aspect, the target organ is the liver; the parameter of the target organ is the standardized liver volume; the abdominal surgery planning system further includes: the processing module determines prompt information on the cutting amount when cutting the patient's liver, determines prompt information on the patient's liver status, and / or determines efficacy prediction information for cutting the patient's liver according to the standardized liver volume; and / or, the processing module corrects the patient's absolute liver volume information according to the standardized liver volume.

[0013] A second aspect of the embodiments of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it realizes the functions of the abdominal surgery planning system according to any one of the first aspects.

[0014] A third aspect of the embodiments of the present application provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, it realizes the functions of the above abdominal surgery planning system.

[0015] A fourth aspect of the embodiments of the present application provides a computer program product, and when the computer program product runs on an electronic device, it causes the electronic device to execute the functions of the above abdominal surgery planning system.

[0016] In the embodiments of the present application, while displaying the three-dimensional model of the patient's target organ, the parameters of the target organ are calculated according to the default calculation formula, and when the default calculation formula does not meet the conditions, the target calculation formula is obtained according to the user's configuration operation on the calculation formula, so as to calculate the parameters of the target organ according to the target calculation formula. It is possible to configure the parameter calculation formula for special patients, which helps to improve the accuracy of patient parameter calculation. The calculated parameters are used for risk assessment of surgical planning operations and / or for determining surgical prompt information for cutting the target organ of the patient, which can better guide abdominal surgery and reduce medical risks. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained according to these drawings.

[0018] Figure 1 It is a schematic diagram of the architecture of the abdominal surgery planning system provided by the embodiments of the present application;

[0019] Figure 2 It is a schematic diagram of the software interface for configuring the liver body surface area provided by an embodiment of the present application;

[0020] Figure 3 It is a schematic diagram of the software interface for configuring the standardized liver volume provided by an embodiment of the present application;

[0021] Figure 4 It is a schematic diagram of the software interface for configuring the ratio of residual liver weight provided by an embodiment of the present application;

[0022] Figure 5 It is a schematic diagram of the specific implementation process for calculating the parameters of the target organ provided by an embodiment of the present application;

[0023] Figure 6 It is a schematic diagram of the structure of the electronic device provided by an embodiment of the present application. Detailed implementation manners

[0024] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts fall within the protection scope of the present application.

[0025] It should be understood that when used in the specification and appended claims of the present application, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their combinations.

[0026] In the description of the specification and appended claims of the present application, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0027] The reference to "one embodiment" or "some embodiments" etc. in the description of the present application means that a specific feature, structure or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0028] The human abdominal region contains many organs, and the related diseases of these organs have received much attention. In order to improve the success rate of surgeries on the organs in the abdominal region, some current medical software can interact with doctors to achieve surgical planning for organ resection. During the surgical planning process, the situations of different patients are different, and the information that doctors need to know is also different. It is necessary to provide doctors with as rich surgical planning results as possible. Currently, doctors can only estimate surgical parameters based on surgical experience, but this method lacks accuracy and is extremely likely to cause some medical risks.

[0029] In view of this, the present application proposes an abdominal surgical planning system and an electronic device; among them, the abdominal surgical planning system includes: a data input module for obtaining a three-dimensional model of a target organ of a patient; a display module for displaying the three-dimensional model; a processing module for calculating parameters of the target organ according to a default calculation formula; the parameters of the target organ are used for risk assessment of surgical planning operations, and / or for determining surgical prompt information for performing a cutting operation on the target organ of the patient; in the case where the default calculation formula does not meet the conditions, the data input module obtains a configuration operation of the calculation formula by the user to obtain a target calculation formula; the processing module calculates the parameters of the target organ according to the target calculation formula; it is possible to configure the parameter calculation formula of the organ for special patients, which helps to improve the accuracy of patient parameter calculation, and then better guide the abdominal surgery and reduce medical risks.

[0030] In order to illustrate the technical solution of the present application, it will be described below through specific embodiments.

[0031] Please refer to Figure 1 , Figure 1 which shows a schematic structural diagram of an abdominal surgical planning system 100 provided by an embodiment of the present application. The above-mentioned abdominal surgical planning system 100 may be a software system implemented by a computer program running on an electronic device, or a hardware system composed of physical components, or a software and hardware system formed by a combination of a computer application program and physical components. The present application does not make any restrictions on this. The above-mentioned electronic device may be a computer, a smart phone, a medical device dedicated to surgical planning, or other intelligent devices. The present application does not make any restrictions on this.

[0032] Specifically, the above-mentioned abdominal surgical planning system may include: a data input module 101, a display module 102, and a processing module 103.

[0033] The data input module 101 can be used to obtain a three-dimensional model of a target organ of a patient.

[0034] Among them, the target organ may refer to an organ in the human abdominal region, including but not limited to the liver, intestine, pancreas, and spleen.

[0035] In an embodiment of the present application, the data input module 101 can perform three-dimensional reconstruction based on the patient's Computed Tomography (CT) data, Magnetic Resonance (MR) data, or other medical data. These medical data can be Digital Imaging and Communications in Medicine (DICOM) data in the standard format of Data Conservation Format (dcm). Among them, the three-dimensional reconstruction can include sequence loading and automatic tissue segmentation. Sequence loading refers to loading the above-mentioned medical data into software, and the software transforms the loaded medical data into continuous and operable two-dimensional images according to specific rules. Automatic tissue segmentation means that the software extracts specific tissue data in the two-dimensional image, marks the data in the two-dimensional image, and at the same time performs three-dimensional modeling on the specific tissue data, generates a three-dimensional mesh, and performs visual output, so that the user can intuitively and accurately view the three-dimensional model. The three-dimensional model of the target organ can be used to simulate the cutting surgery of the target organ and perform surgical planning operations. In other embodiments, the data input module 101 can also read the three-dimensional model of the target organ stored in the memory or transmitted by an external device. The present application does not limit the manner in which the data input module 101 obtains the three-dimensional model.

[0036] The display module 102 can be used to display the three-dimensional model.

[0037] In an embodiment of the present application, the display module 102 can display the three-dimensional model of the target organ for the doctor to perform surgical planning operations. Among them, the display module 102 can refer to the display of the abdominal surgical planning system 100.

[0038] The processing module 103 can be used to calculate the parameters of the target organ according to the default calculation formula.

[0039] In an embodiment of the present application, the abdominal surgical planning system can be preset with a default calculation formula, which can be used to calculate the parameters of the target organ. Specifically, the processing module 103 can obtain the patient information of the patient, input the patient information into the default calculation formula, and obtain the parameters of the target organ. Among them, the patient information can include but is not limited to the patient's height, weight, and age.

[0040] Among them, the parameters of the target organ can be used for risk assessment of surgical planning operations and / or for determining surgical prompt information for performing a cutting operation on the target organ of the patient. In some embodiments of the present application, the target organ is the liver, and the parameters of the target organ may include, but are not limited to, the body surface area (BSA) of the liver, the standardized liver volume, and the ratio of the remaining liver weight.

[0041] In some embodiments of the present application, the parameters of the target organ can be displayed through the display module 102. The risk assessment result and / or surgical prompt information of the surgical planning operation obtained based on the parameters of the target organ can also be displayed through the display module 102, so that the abdominal surgical planning system can intuitively display the information related to the surgical planning operation of the target organ cutting operation to better guide the abdominal surgery.

[0042] In an embodiment of the present application, when the default calculation formula does not meet the conditions, the data input module 101 can obtain the user's configuration operation on the calculation formula to obtain the target calculation formula. The processing module 103 can calculate the parameters of the target organ according to the target calculation formula.

[0043] In an embodiment of the present application, for some special patients, the default calculation formula does not meet the conditions. Not meeting the conditions means that the default calculation formula is not applicable to the patient, that is, after inputting the patient information of the patient into the default calculation formula, the error between the parameters of the target organ obtained and the actual situation of the patient exceeds the acceptable range. Specifically, the processing module 103 can determine whether the default calculation formula meets the conditions based on the patient information of the patient, or it can be directly confirmed that the default calculation formula does not meet the conditions when the data input module 101 receives the configuration operation.

[0044] If the default calculation formula meets the conditions, it means that the calculation result obtained by the processing module 103 according to the default calculation formula is reliable. At this time, the parameters of the target organ obtained according to the default calculation formula can be directly used. If the default calculation formula does not meet the conditions, it means that the calculation result obtained by the processing module 103 according to the default calculation formula is unreliable. At this time, the data input module 101 can obtain the target calculation formula according to the user's configuration operation on the calculation formula, and the processing module 103 can calculate the parameters of the target organ according to the target calculation formula to obtain the parameters of the target organ to replace the calculation result of the default calculation formula.

[0045] In an embodiment of the present application, while displaying a three-dimensional model of a patient's target organ, parameter calculation of the target organ is performed according to a default calculation formula, and when the default calculation formula does not meet the conditions, a target calculation formula is obtained according to the user's configuration operation on the calculation formula, so as to perform parameter calculation on the target organ according to the target calculation formula. It is possible to configure a parameter calculation formula for special patients, which helps to improve the accuracy of patient parameter calculation. The calculated parameters are used for risk assessment of surgical planning operations and / or for determining surgical prompt information for performing a cutting operation on the target organ of the patient, which can better guide abdominal surgery and reduce medical risks.

[0046] In an embodiment of the present application, for the parameters of each target organ, the abdominal surgery planning system 100 may store one or more pre-designed calculation formulas and preset a default calculation formula in the stored pre-designed calculation formulas.

[0047] In some embodiments of the present application, when the target organ is the liver, the parameters of the target organ may include one or more of the liver body surface area, standardized liver volume, and residual liver weight ratio. Please refer to Figures 2 to 4 , Figures 2 to 4 which shows software interfaces respectively for configuring the liver body surface area, standardized liver volume, and residual liver weight ratio displayed by the display module 102.

[0048] Figure 2 In, the pre-designed calculation formula and the default calculation formula for the liver body surface area are both: (height*weight / 3600)^(1 / 2), where height represents height and weight represents weight.

[0049] Figure 3 In, the pre-designed calculation formula for the standardized liver volume includes: 706.2*(height*weight / 3600)^(1 / 2)+2.4 and -794.42+(1267.25*BSA), where 706.2*(height*weight / 3600)^(1 / 2)+2.4 is the default calculation formula, and BSA represents the liver body surface area.

[0050] Figure 4 In, the pre-designed calculation formula for the residual liver weight ratio includes: RLV / weight and (RLV*0.95) / (weight*10), where RLV / weight is the default calculation formula, and RLV represents the residual liver volume.

[0051] It can be understood that Figures 2 to 4The various pre-designed calculation formulas are only examples. In actual applications, the formula content of the pre-designed calculation formulas, the number of pre-designed calculation formulas, and the default calculation formula selected in the pre-designed calculation formulas can all be adjusted according to actual needs. And, Figures 2 to 4 To illustrate the case where the target organ is the liver, the implementation methods for organs in other abdominal regions are similar to those of the liver, and this application will not elaborate on them.

[0052] This application provides different determination methods for whether the default calculation formula meets the conditions.

[0053] In some embodiments of this application, the abdominal surgery planning system 100 may further include: The processing module 103 obtains the case information of the patient. Among them, the case information records the patient's historical diseases and the surgeries that have been performed. If the historical disease is a disease of a preset type, or the surgery that has been performed includes the resection of the target organ, it is confirmed that the default calculation formula does not match the patient.

[0054] Among them, the disease of the preset type is a disease that causes a volume change of the target organ. When the target organ is the liver, the diseases of the preset type include but are not limited to fatty liver, cirrhosis, and metabolic diseases.

[0055] The default calculation formula is generally applicable to patients with normal target organ morphology. Since diseases of the preset type cause changes in the liver volume, for example, fatty liver and cirrhosis will cause the liver to become significantly larger, and the target organ morphology of patients who have undergone the resection of the target organ is specific. At this time, it can be confirmed that the default calculation formula does not meet the conditions, so that the user can configure the target calculation formula applicable to this patient.

[0056] In some other embodiments of this application, the abdominal surgery planning system 100 may further include: The processing module 103 obtains the parameter theoretical range of the patient. After inputting the patient information into the default calculation formula, if the parameter of the target organ obtained exceeds the parameter theoretical range, it is confirmed that the default calculation formula does not meet the conditions.

[0057] In other embodiments, the abdominal surgery planning system 100 may also confirm that the default calculation formula does not meet the conditions when the data input module 101 receives a configuration operation.

[0058] When the default calculation formula does not meet the conditions, the display module 102 may output a prompt message to prompt the user to configure the calculation formula.

[0059] This application does not limit the configuration process of the calculation formula.

[0060] In some embodiments of the present application, the data input module 101 obtains the user's configuration operation on the calculation formula, and obtaining the target calculation formula may include: according to the selection operation among multiple pre-designed calculation formulas, using the selected pre-designed calculation formula as the target calculation formula.

[0061] For example, in Figure 3 , the pre-designed calculation formulas include: RLV / weight and (RLV*0.95) / (weight*10), and RLV / weight is the default calculation formula. At this time, the user can click the control 31 "Set as Default" to trigger the selection operation, set (RLV*0.95) / (weight*10) as the default, so as to use the selected pre-designed calculation formula (RLV*0.95) / (weight*10) as the target calculation formula.

[0062] In some other embodiments of the present application, the data input module 101 obtains the user's configuration operation on the calculation formula, and obtaining the target calculation formula may include: according to the user's input operation, using the input calculation formula as the target calculation formula.

[0063] For example, in Figure 3 , the user can click the control 32 "+" to control the display module 102 to pop up an input box. In response to the input operation triggered by the user in the input box, use the calculation formula input by the user as the target calculation formula.

[0064] For the input calculation formula, in order to avoid formula errors, in some embodiments of the present application, the data input module 101 using the input calculation formula as the target calculation formula according to the user's input operation may include: according to the input operation, obtaining the input calculation formula, performing a verification operation on the input calculation formula, and after the verification operation passes, using the input calculation formula as the target calculation formula.

[0065] Among them, the verification operation may include a formula legality verification operation and / or a formula result reliability verification operation. The formula legality verification operation is used to verify whether the characters in the input calculation formula are legal. The formula result reliability verification operation is used to verify whether the input calculation formula can output a valid result.

[0066] Specifically, the calculation formula input by the user generally consists of four parts: numbers, operation symbols, keywords, and sequence symbols (parentheses, square brackets, etc.). For example, in the input calculation formula (height*weight / 3500)^(1 / 2), "height" and "weight" represent keywords, "3500", "1", and "2" are numbers, "*", " / ", and "^" are operation symbols, and "(", ")" are sequence symbols.

[0067] In some embodiments of the present application, the electronic device may replace the keywords in the target calculation formula with specific values. For example, both height and weight in (height * weight / 3500) ^ (1 / 2) are replaced with 1 to obtain the formula to be tested. At this time, the formula to be tested only contains numbers, arithmetic symbols, and sequence symbols. Then, a formula legality verification operation can be performed to verify whether the characters in the input calculation formula are legal.

[0068] The formula legality verification operation may include at least one of the following:

[0069] 1. Detect whether there are abnormal symbols in the input calculation formula, such as whether there are other symbols in the input calculation formula except numbers, arithmetic symbols, and sequence symbols;

[0070] 2. Detect whether there are arithmetic symbols in abnormal positions in the input calculation formula. For example, in the input calculation formula, the arithmetic symbol is at the beginning or end;

[0071] 3. Detect whether there are abnormalities in the adjacent symbols of each symbol in the input calculation formula. For example, there are multiple consecutive arithmetic symbols in the input calculation formula;

[0072] 4. Detect whether there are abnormalities in the sequence symbols in the input calculation formula. For example, a number appears in front of the left parenthesis, a number appears behind the right parenthesis, or the parenthesis sequence is incorrect;

[0073] 5. Detect whether there are abnormalities in the scientific operators in the input calculation formula. For example, a number appears in front of the scientific operator.

[0074] If there are abnormal symbols, arithmetic symbols in abnormal positions, abnormal adjacent symbols, abnormal sequence symbols, or abnormal scientific operators in the input calculation formula, the formula legality verification fails. At this time, the display module 102 can output a prompt message to prompt the user to re-configure the calculation formula.

[0075] If there are no abnormal symbols, arithmetic symbols in abnormal positions, abnormal adjacent symbols, abnormal sequence symbols, and no abnormal scientific operators in the input calculation formula, the formula legality verification passes.

[0076] In some embodiments of the present application, the formula result reliability verification operation may include: inputting the sample parameters of the sample patient into the input calculation formula to obtain the parameter to be verified of the target organ of the sample patient. Comparing the parameter to be verified with the standard parameter of the target organ of the sample patient to obtain the verification result.

[0077] Taking the input calculation formula (height * weight / 3500) ^ (1 / 2) as an example, the electronic device can input the sample parameters (such as: height: 160 cm, weight: 50 kg) into the input calculation formula to obtain the parameter to be verified of the target organ of the sample patient (i.e., the calculation result). The verification result will be obtained by comparing the parameter to be verified with the standard parameter of the target organ of the sample patient. If there is no parameter to be verified, that is, a normal result cannot be output, the parameter to be verified is out of the normal range, for example, the parameter to be verified is negative, or the error between the parameter to be verified and the standard parameter exceeds the first error range, then the reliability verification of the formula result fails. Otherwise, it can be confirmed that the reliability verification of the formula result is successful.

[0078] For the case where the error between the parameter to be verified and the standard parameter exceeds the first error range, considering the particularity of the patient himself, a prompt message can be output to prompt the user that there is a certain error in the result. In response to receiving the user's confirmation information about the error, it can be confirmed that the reliability verification of the formula result is successful.

[0079] After the verification passes, the processing module 103 can calculate the parameters of the target organ of the patient according to the target calculation formula.

[0080] In some embodiments of the present application, the processing module 103 can obtain the patient information and calculate the parameters of the target organ of the patient according to the patient information.

[0081] Among them, the patient information includes the data of the keywords in the target calculation formula, such as height and weight. The patient information can be input by the user, obtained through the label (tag) carried by the foregoing medical image, or obtained from the three-dimensional model of the foregoing target organ, and the present application does not make any restrictions on this.

[0082] In order to further improve the accuracy of parameter calculation, the processing module 103 can verify the patient information. If the patient information is incorrect, a prompt message can be output to prompt the user to re-confirm the input patient information.

[0083] Please refer to Figure 5 , Figure 5The specific process of calculating the liver parameters of a patient is shown. When the default calculation formula does not meet the conditions, in response to receiving an input operation triggered by the user, the electronic device can use the formula input by the user as the target calculation formula and perform formula legality verification operations and formula result reliability verification operations. If the formula legality verification fails or the formula result reliability verification fails, a prompt message is output to prompt the user that the formula is incorrect. If both the formula legality verification and the formula result reliability verification pass, the formula is stored, and parameter calculation is performed on the target organ based on the patient information. When the calculation fails, a prompt message is output to prompt the user that the calculation fails. When the calculation is successful, the parameters of the target organ can be obtained.

[0084] In an embodiment of the present application, the parameters of the above target organ can be used to guide the surgical planning operation of the resection surgery of the target organ.

[0085] Specifically, in some embodiments of the present application, the above target organ can be the liver, and the parameters of the target organ are liver parameters. The liver parameters can be used to guide liver cutting. The data input module 101 can interact with the user to receive the user's liver editing operation, and implement liver segmentation, free segmentation, and / or watershed segmentation to plan the remaining liver and the resected liver.

[0086] Specifically, liver cutting can include hepatic segment segmentation, free segmentation, and watershed segmentation. Hepatic segment segmentation is used to divide the liver into eight intestinal segments according to the vascular directions of the arteries, portal veins, and hepatic veins inside the liver. Hepatic segment segmentation can help surgeons plan the surgical path during liver resection. Free segmentation is used to plan the surgical path for cutting the diseased part on the three-dimensional model according to the position of the diseased part inside the liver, and can be used to adjust the cutting surface according to the adjustment data triggered by the user, so as to retain healthy tissue to the greatest extent and completely resect the lesion. Watershed segmentation is used to calculate the area through which blood flows according to the blood vessels and mark the liver within the area through which blood flows to help the user plan the optimal surgical path, maximize the retention of healthy liver tissue, and ensure complete resection of the diseased part. The surgical planning operation is used to plan the cutting path on the three-dimensional liver model.

[0087] In some embodiments of the present application, the target organ is the liver, and the parameter of the target organ is the ratio of the remaining liver weight. The abdominal surgical planning system 100 may further include: the processing module 103 determines the risk assessment information of the surgical planning operation according to the comparison result between the ratio of the remaining liver weight and a preset ratio threshold.

[0088] Among them, the proportion threshold can be set according to the actual situation. In some embodiments of the present application, the proportion threshold can be 40%. When the ratio of the remaining liver weight to the total body weight is greater than or equal to the proportion threshold, it indicates that the remaining liver can survive and regenerate normally, and the surgical planning operation is reliable. At this time, risk assessment information with a lower risk can be determined for display by the display module 102. When the ratio of the remaining liver weight to the total body weight is less than the proportion threshold, it indicates that the remaining liver is difficult to survive and regenerate normally, and the surgical planning operation is unreliable. At this time, risk assessment information with a higher risk can be determined for display by the display module 102.

[0089] In some other embodiments of the present application, the target organ is the liver, and the parameter of the target organ is the liver body surface area. The abdominal surgical planning system 100 may further include: the processing module 103 determines prompt information on the drug dosage when cutting the patient's liver, determines prompt information on the liquid input volume when cutting the patient's liver, and / or determines prompt information on the patient's health status according to the liver body surface area.

[0090] Specifically, the drug dosage can be calculated based on the liver body surface area. For situations where it is necessary to input liquid to the user, the liquid input volume can also be calculated based on the liver body surface area. Moreover, the liver body surface area itself can indicate the overall health status of the patient to guide whether the patient is suitable for liver cutting.

[0091] In some other embodiments of the present application, the target organ is the liver, and the parameter of the target organ is the standardized liver volume. The abdominal surgical planning system 100 may further include: the processing module 103 determines prompt information on the cutting amount when cutting the patient's liver, determines prompt information on the patient's liver status, and / or determines the efficacy prediction information for cutting the patient's liver according to the standardized liver volume.

[0092] Specifically, the standardized liver volume can help doctors judge how much tissue can be safely removed during liver cutting. Moreover, the standardized liver volume is a sign of certain diseases, such as cirrhosis, fatty liver, hepatitis, etc., so it can be used to determine prompt information on the patient's liver status. During the treatment process, monitoring the standardized liver volume can help doctors predict the treatment effect of liver cutting.

[0093] In some other embodiments of the present application, the target organ is the liver, and the parameter of the target organ is the standardized liver volume. The abdominal surgical planning system 100 may further include: the processing module 103 corrects the absolute liver volume information of the patient according to the standardized liver volume.

[0094] Due to differences in height, weight, etc. among different individuals, the absolute liver volume may not be accurate enough, while the standardized liver volume can take these differences into account. When the standardized liver volume is used to correct the absolute liver volume information, the absolute liver volume information can be made more accurate.

[0095] It should be noted that, for the foregoing system embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences.

[0096] As Figure 6 shown, it is a schematic diagram of an electronic device 6 provided by an embodiment of this application. Specifically, the electronic device 6 may include: a processor 60, a memory 61, and a computer program 62 stored in the memory 61 and executable on the processor 60, such as a calculation program for liver parameters. When the processor 60 executes the computer program 62, it implements the functions of each module / unit in the foregoing device embodiments, such as Figure 1 the functions of the data input module 101, the display module 102, and the processing module 103 shown.

[0097] The computer program may be divided into one or more modules / units. The one or more modules / units are stored in the memory 61 and executed by the processor 60 to complete this application. The one or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and these instruction segments are used to describe the execution process of the computer program in the electronic device 6.

[0098] For example, the computer program may be divided into: a data input module, a display module, and a processing module. The specific functions of each unit are as follows: the data input module is used to obtain a three-dimensional model of the target organ of the patient; the display module is used to display the three-dimensional model; the processing module is used to calculate parameters of the target organ according to a default calculation formula; the parameters of the target organ are used to perform a risk assessment on a surgical planning operation, and / or, to determine surgical prompt information for performing a cutting operation on the target organ of the patient; when the default calculation formula does not meet the conditions, the data input module obtains a configuration operation of the calculation formula by the user to obtain a target calculation formula; the processing module calculates parameters of the target organ according to the target calculation formula.

[0099] The electronic device 6 may include, but is not limited to, the processor 60 and the memory 61. Those skilled in the art can understand that Figure 6 merely examples of the electronic device 6 do not constitute a limitation on the electronic device 6, and it may include more or fewer components than shown in the figure, or combine some components, or different components. For example, the electronic device 6 may further include input / output devices, network access devices, a bus, etc.

[0100] The so-called processor 60 may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), off-the-shelf programmable gate arrays, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0101] The memory 61 may be an internal storage unit of the electronic device 6, such as the hard disk or memory of the electronic device 6. The memory 61 may also be an external storage device of the electronic device 6, such as a plug-in hard disk equipped on the electronic device 6, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Further, the memory 61 may also include both the internal storage unit of the electronic device 6 and the external storage device. The memory 61 is used to store the computer program and other programs and data required by the electronic device 6. The memory 61 may also be used to temporarily store data that has been output or is to be output.

[0102] It should be noted that for the convenience and brevity of description, the structure of the above-mentioned electronic device 6 may also refer to the specific description of the structure in the system embodiment, which will not be elaborated here.

[0103] Those skilled in the art can clearly understand that for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit. The above integrated unit may be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of the present application. The specific working processes of the units and modules in the above system can refer to the corresponding processes in the foregoing system embodiment, which will not be elaborated here.

[0104] In the above embodiments, the descriptions of the various embodiments have their own emphases. For parts not detailed or recorded in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0105] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0106] In the embodiments provided in this application, it should be understood that the disclosed system / device can be implemented in other ways. For example, the device / device embodiments described above are only illustrative. For example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical or other forms.

[0107] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0108] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0109] When the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, to implement all or part of the processes in the above-described embodiment system of the present application, it can also be completed by a computer program instructing relevant hardware. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-described method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice within the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

[0110] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. An abdominal surgery planning system, characterized in that, Comprising: A data input module for obtaining a three-dimensional model of a target organ of a patient; A display module for displaying the three-dimensional model; A processing module for calculating parameters of the target organ according to a default calculation formula; the parameters of the target organ are used for risk assessment of surgical planning operations, and / or for determining surgical prompt information for performing a cutting operation on the target organ of the patient; In the case where the default calculation formula does not meet the conditions, the data input module obtains a configuration operation of the calculation formula by the user to obtain a target calculation formula; The processing module calculates the parameters of the target organ according to the target calculation formula.

2. The abdominal surgery planning system according to claim 1, wherein The data input module obtaining a configuration operation of the calculation formula by the user to obtain a target calculation formula includes: taking the selected pre-designed calculation formula as the target calculation formula according to a selection operation among multiple pre-designed calculation formulas; Or, taking the input calculation formula as the target calculation formula according to the input operation of the user.

3. The abdominal surgery planning system according to claim 2, characterized in that, The data input module taking the input calculation formula as the target calculation formula according to the input operation of the user includes: Obtaining the input calculation formula according to the input operation; Performing a verification operation on the input calculation formula; the verification operation includes a formula legality verification operation and / or a formula result reliability verification operation; After the verification operation passes, taking the input calculation formula as the target calculation formula.

4. The abdominal surgery planning system according to claim 3, wherein, The formula legality verification operation includes at least one of the following: Detecting whether there are abnormal symbols in the input calculation formula; Detecting whether there are arithmetic symbols at abnormal positions in the input calculation formula; Detecting whether there are abnormalities in the adjacent symbols of each symbol in the input calculation formula; Detecting whether there are abnormalities in the sequential symbols in the input calculation formula; Detecting whether there are abnormalities in the scientific operators in the input calculation formula.

5. The abdominal surgery planning system according to claim 3, wherein The formula result reliability verification operation includes: Inputting the sample parameters of the sample patient into the input calculation formula to obtain the parameters to be verified of the target organ of the sample patient; Comparing the parameters to be verified with the standard parameters of the target organ of the sample patient to obtain a verification result.

6. The abdominal surgery planning system according to any one of claims 1-5, characterized in that, The abdominal surgical planning system further includes: The processing module obtains the case information of the patient, and the case information records the historical diseases and the surgeries already performed on the patient; If the historical disease is a disease of a preset type, or the surgery already performed includes a resection of the target organ, it is confirmed that the default calculation formula does not meet the conditions, where the preset type of disease is a disease that causes a volume change of the target organ.

7. The abdominal surgery planning system according to any one of claims 1-5, characterized in that, The target organ is the liver; The parameter of the target organ is the residual liver weight ratio; The abdominal surgical planning system further includes: The processing module determines the risk assessment information of the surgical planning operation according to the comparison result between the residual liver weight ratio and a preset ratio threshold.

8. The abdominal surgery planning system according to any one of claims 1-5, characterized in that, The target organ is the liver; The parameter of the target organ is the liver body surface area; the abdominal surgical planning system further includes: The processing module determines prompt information on the drug dosage for liver resection of the patient, determines prompt information on the liquid input volume for liver resection of the patient, and / or determines prompt information on the health status of the patient, based on the liver body surface area.

9. The abdominal surgery planning system according to any one of claims 1-5, characterized in that, The target organ is the liver; The parameter of the target organ is the standardized liver volume; The abdominal surgery planning system further includes: The processing module determines prompt information on the resection amount for liver resection of the patient, determines prompt information on the liver status of the patient, and / or determines efficacy prediction information for liver resection of the patient, based on the standardized liver volume. And / or, the processing module corrects the absolute liver volume information of the patient based on the standardized liver volume.

10. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, the functions of the abdominal surgery planning system according to any one of claims 1 to 9 are realized.