Intelligent Simulation Method and System for Surgical Procedures
By obtaining multi-dimensional information to generate simulation control parameters of intelligent surgical robots, the problems of high surgical risks and low success rates are solved, and accurate reference basis and multi-dimensional information are provided to optimize the surgical process.
Patent Information
- Application Number
- CN202310259952.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-16
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2043-03-16
AI Technical Summary
In the prior art, surgery has high risk, low success rate, and lacks accurate reference for surgical teaching and equipment improvement.
Obtain multi-dimensional information of the target surgery, generate simulation control parameters of the intelligent surgical robot, perform surgical simulation operations through the intelligent surgical robot, and provide multi-dimensional information reference and simulation results.
Reduce surgical risks, improve surgical success rate, provide accurate reference for surgical teaching and equipment improvement, optimize the surgical process, and reduce the probability of emergencies.
Smart Images

Figure CN116229791B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of surgical simulation, and particularly to an intelligent simulation method and system for a surgical process. Background Art
[0002] In the medical field, whether for treating diseases or for experimental teaching, relevant surgical operation processes may be involved. Moreover, the surgical operation process depends on the experience of the surgical operator. If the surgical operator lacks experience, this will increase the surgical risk and reduce the surgical success rate. In addition, the surgical operation process also depends on the surgical operation plan. If the surgical operation plan is deviated, this will also increase the surgical risk and reduce the surgical success rate, which is not conducive to the experimental teaching of relevant surgeries and is also not conducive to providing an accurate reference basis for the improvement of surgical equipment.
[0003] It can be seen that how to reduce the surgical risk, improve the surgical success rate, and thus provide an accurate reference basis for the experimental teaching of surgeries or for the improvement of surgical equipment is a technical problem that needs to be solved urgently by relevant personnel in this field. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide an intelligent simulation method and system for a surgical process, which can reduce the surgical risk, improve the surgical success rate, and thus provide an accurate reference basis for the experimental teaching of surgeries or for the improvement of surgical equipment. Moreover, the surgical simulation system used to simulate the surgical process can also provide a multi-dimensional information reference basis for actual surgeries, thereby being conducive to reducing the risk during actual surgeries and improving the success rate during actual surgeries.
[0005] To solve the above technical problem, in the first aspect of an embodiment of the present invention, an intelligent simulation method for a surgical process is disclosed. Multidimensional information corresponding to a certain target surgery to be performed is obtained. The multidimensional information includes first-dimensional information corresponding to the surgical object of the target surgery, second-dimensional information corresponding to the surgical operator of the target surgery, third-dimensional information corresponding to the surgical assistant of the target surgery, fourth-dimensional information corresponding to the attribute of the target surgery, fifth-dimensional information corresponding to the surgical operation date of the target surgery, sixth-dimensional information corresponding to the surgical operation room of the target surgery, and surgical purpose information. The surgical purpose information is used to indicate the purpose of performing the target surgery on the surgical object, and the purpose includes an experimental teaching purpose or a surgical equipment improvement purpose.
[0006] Based on the multidimensional information and the pre-determined surgical simulation requirements, surgical simulation control parameters corresponding to an intelligent surgical robot are generated.
[0007] Based on the surgical simulation control parameters, control the intelligent surgical robot to perform surgical simulation operations matching the target surgery, and obtain surgical simulation results;
[0008] Wherein, the intelligent surgical robot includes: a physical surgical robot, and / or, a simulated surgical robot generated based on the second-dimensional information corresponding to the surgical operator and the third-dimensional information corresponding to the surgical assistant.
[0009] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the surgical simulation requirements include total surgical time requirements, surgical anesthesia dosage requirements, surgical blood loss requirements, surgical wound suture requirements, cooperation degree requirements between the surgical operator and the surgical assistant, surgical medical device usage requirements, surgical anesthesia scope requirements;
[0010] The first-dimensional information includes the age information of the surgical object, the gender information of the surgical object, the condition information of the surgical object, and the first-dimensional information further includes the past surgical record information of the surgical object, the condition change trend information of the surgical object, the preoperative preparation information of the surgical object, and the estimated tolerance information of the surgical object for the target surgery;
[0011] The second-dimensional information includes the surgical habit information of the surgical operator, the department information to which the surgical operator belongs, the surgical expertise information corresponding to the surgical operator, the historical surgical information of the surgical operator, the ability of the surgical operator to respond to emergencies, and the tolerance of the surgical operator to emergencies;
[0012] The third-dimensional information includes the content of assistance that the surgical assistant is good at, the content of assistance that the surgical assistant needs to undertake during the process of the target surgery, the assistance ability of the surgical operator for the assistance content, and the historical assistance record between the surgical assistant and the surgical operator;
[0013] The fourth-dimensional information includes all the operation steps of the target surgery, the operation precautions corresponding to each operation step, the estimated emergencies for each operation step, the expected operation results for each operation step, the next operation steps corresponding to different expected operation results for each operation step, and the participants for each operation step;
[0014] The fifth-dimensional information includes the date information corresponding to the surgical operation day, and the influence of different weather conditions on the operation steps of the target surgery on the surgical operation day;
[0015] The sixth - dimensional information includes the size information of the surgical operating room, the spatial layout information of the surgical operating room, and the controllable range information of the environmental parameters in the surgical operating room.
[0016] As an alternative implementation, in the first aspect of the embodiments of the present invention, the method further includes:
[0017] Obtain different surgical simulation results corresponding to different surgical simulation control parameters to obtain a surgical simulation result set;
[0018] Screen out all target surgical simulation results that meet the surgical simulation requirements from the surgical simulation result set;
[0019] For each target surgical simulation result, analyze the satisfaction degree of the target surgical simulation result with each sub - surgical simulation requirement in the surgical simulation requirements;
[0020] According to the satisfaction degree of each target surgical simulation result with each sub - surgical simulation requirement in the surgical simulation requirements, screen out the best target surgical simulation result corresponding to each sub - surgical simulation requirement;
[0021] For each sub - surgical simulation requirement, determine the best surgical simulation sub - control parameter corresponding to the sub - surgical simulation requirement from the surgical simulation control parameters that match the best target surgical simulation result corresponding to it;
[0022] Generate the best surgical simulation control parameter according to the best surgical simulation sub - control parameters corresponding to all sub - surgical simulation requirements; the best surgical simulation control parameter is used to be provided to the associated object of the target surgery;
[0023] And, the method further includes:
[0024] Control the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the best surgical simulation control parameter to obtain a final surgical simulation result;
[0025] If the final surgical simulation result meets all sub - surgical simulation requirements, generate a surgical simulation report based on the final surgical simulation result and output the surgical simulation report to the associated object of the target surgery.
[0026] As an alternative implementation, in the first aspect of the embodiments of the present invention, the method further includes:
[0027] When at least one target surgical simulation result that meets the surgical simulation requirements is not screened out from the surgical simulation result set, analyze the corresponding simulation influencing factors based on the surgical simulation result set;
[0028] Determine the information to be adjusted from the multi-dimensional information according to the simulated influence factor, and perform an adjustment operation on the target surgery based on the information to be adjusted;
[0029] Among them, the adjustment operation includes at least one of an adjustment operation of the surgical steps of the target surgery, an adjustment operation of the surgical operator of the target surgery, an adjustment operation of the surgical assistant of the target surgery, an adjustment operation of the surgical operation date of the target surgery, and an adjustment operation of the operating room of the target surgery.
[0030] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the generating the surgical simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirements includes:
[0031] Obtain the type of surgical assistance for the target surgery;
[0032] When the type of surgical assistance indicates that the target surgery requires the surgical operator to operate the physical surgical robot, determine the first operation information of the inherent operation of the physical surgical robot and the second operation information of the cooperative operation with the surgical operator;
[0033] Generate the inherent operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the first operation information, and generate the cooperative operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the second operation information.
[0034] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the method further includes:
[0035] Predict at least one emergency situation existing in the target surgery and the occurrence probability corresponding to each emergency situation based on the multi-dimensional information, the surgical simulation result set, and the pre-trained surgical emergency situation prediction model;
[0036] For each target emergency situation with an occurrence probability greater than or equal to the first preset probability threshold, screen the trigger factor of the target emergency situation from the multi-dimensional information;
[0037] Judge whether the trigger factor is an adjustable trigger factor. When it is judged that the trigger factor is the adjustable trigger factor, generate an adjustment strategy corresponding to the trigger factor, and the adjustment strategy corresponding to the trigger factor is used to adjust the trigger factor to control the occurrence probability corresponding to the target emergency situation to be lower than the second preset probability threshold.
[0038] As an alternative implementation, in the first aspect of the embodiments of the present invention, before generating the optimal surgical simulation control parameters according to the optimal surgical simulation sub-control parameters corresponding to all the sub-surgical simulation requirements, the method further includes:
[0039] Determine whether there is at least one associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters;
[0040] When it is determined that there is the associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters, for each associated optimal surgical simulation sub-control parameter group, analyze the correlation of each sub-control parameter included therein, and determine whether the correlation is a positive correlation. When it is determined that the correlation is the positive correlation, retain the corresponding sub-control parameters in the associated optimal surgical simulation sub-control parameter group. When it is determined that the correlation is not the positive correlation, screen out the target sub-control parameters that need to be re-determined from the associated optimal surgical simulation sub-control parameter group, and perform the re-determination operation for the target sub-control parameters;
[0041] The re-determination operation includes: for the sub-surgical simulation requirements corresponding to the target sub-control parameters, determine the optimal surgical simulation sub-control parameters corresponding to the sub-surgical simulation requirements from the surgical simulation control parameters that match the optimal target surgical simulation results corresponding thereto.
[0042] The second aspect of the embodiments of the present invention discloses an intelligent simulation system for a surgical process, and the system includes:
[0043] An acquisition module, configured to acquire multi-dimensional information corresponding to a certain target surgery to be performed, where the multi-dimensional information includes first-dimensional information corresponding to the surgical object of the target surgery, second-dimensional information corresponding to the surgical operator of the target surgery, third-dimensional information corresponding to the surgical assistant of the target surgery, fourth-dimensional information corresponding to the attribute of the target surgery, fifth-dimensional information corresponding to the surgical operation date of the target surgery, sixth-dimensional information corresponding to the surgical operation room of the target surgery, and surgical purpose information, and the surgical purpose information is used to indicate the purpose of performing the target surgery on the surgical object, and the purpose includes a test teaching purpose or a surgical equipment improvement purpose;
[0044] A generation module, configured to generate surgical simulation control parameters for an intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirements;
[0045] A simulation control module, configured to control the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the surgical simulation control parameters to obtain a surgical simulation result;
[0046] Among them, the intelligent surgical robot includes: a physical surgical robot, and / or, a simulated surgical robot generated based on the second-dimensional information corresponding to the surgical operator and the third-dimensional information corresponding to the surgical assistant.
[0047] As an alternative implementation manner, in the second aspect of the embodiments of the present invention, the surgical simulation requirements include total surgical time requirements, surgical anesthesia dosage requirements, surgical blood loss requirements, surgical wound suture requirements, the cooperation degree requirements between the surgical operator and the surgical assistant, surgical medical device usage requirements, surgical anesthesia scope requirements;
[0048] The first-dimensional information includes the age information of the surgical object, the gender information of the surgical object, the condition information of the surgical object, and the first-dimensional information further includes the past surgical record information of the surgical object, the disease condition change trend information of the surgical object, the preoperative preparation information of the surgical object, and the estimated tolerance information of the surgical object for the target surgery;
[0049] The second-dimensional information includes the surgical habit information of the surgical operator, the department information to which the surgical operator belongs, the surgical expertise information corresponding to the surgical operator, the historical surgical information of the surgical operator, the emergency response ability of the surgical operator, and the emergency tolerance ability of the surgical operator;
[0050] The third-dimensional information includes the content of the assistance that the surgical assistant is good at, the assistance content that the surgical assistant needs to undertake during the process of the target surgery, the assistance ability of the surgical operator for the assistance content, and the historical assistance record between the surgical assistant and the surgical operator;
[0051] The fourth-dimensional information includes all the operation steps of the target surgery, the operation precautions corresponding to each operation step, the estimated emergencies for each operation step, the expected operation results for each operation step, the next operation steps corresponding to different expected operation results for each operation step, and the participants for each operation step;
[0052] The fifth-dimensional information includes the date information corresponding to the surgical operation day, and the influence of different weather conditions on the operation steps of the target surgery on the surgical operation day;
[0053] The sixth-dimensional information includes the size information of the surgical operation room, the spatial layout information of the surgical operation room, and the controllable range information of the environmental parameters in the surgical operation room.
[0054] As an alternative implementation, in the second aspect of the embodiments of the present invention, the obtaining module is further configured to obtain different surgical simulation results corresponding to different surgical simulation control parameters to obtain a surgical simulation result set;
[0055] And the system further includes:
[0056] A screening module, configured to screen out all target surgical simulation results that meet the surgical simulation requirements from the surgical simulation result set;
[0057] An analysis module, configured to analyze, for each target surgical simulation result, the satisfaction degree of the target surgical simulation result with each sub-surgical simulation requirement in the surgical simulation requirements;
[0058] The screening module is further configured to screen out the best target surgical simulation result corresponding to each sub-surgical simulation requirement according to the satisfaction degree of each target surgical simulation result with each sub-surgical simulation requirement in the surgical simulation requirements;
[0059] A determination module, configured to determine, for each sub-surgical simulation requirement, the best surgical simulation sub-control parameter corresponding to the sub-surgical simulation requirement from the surgical simulation control parameters that match the best target surgical simulation result corresponding thereto;
[0060] The generating module is further configured to generate the best surgical simulation control parameter according to the best surgical simulation sub-control parameters corresponding to all the sub-surgical simulation requirements; the best surgical simulation control parameter is used to be provided to the associated object of the target surgery;
[0061] And, the simulation control module is further configured to control the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the best surgical simulation control parameter to obtain a final surgical simulation result;
[0062] The generating module is further configured to, if the final surgical simulation result meets all the sub-surgical simulation requirements, generate a surgical simulation report based on the final surgical simulation result and output the surgical simulation report to the associated object of the target surgery.
[0063] As an alternative implementation, in the second aspect of the embodiments of the present invention, the analysis module is further configured to, when at least one target surgical simulation result that meets the surgical simulation requirements is not screened out from the surgical simulation result set, analyze the corresponding simulation influencing factors based on the surgical simulation result set;
[0064] And the system further includes:
[0065] An adjustment module, configured to determine information to be adjusted from the multi-dimensional information according to the simulated influencing factor, and perform an adjustment operation on the target surgery based on the information to be adjusted;
[0066] Wherein, the adjustment operation includes at least one of an adjustment operation of the surgical steps of the target surgery, an adjustment operation of the surgical operator of the target surgery, an adjustment operation of the surgical assistant of the target surgery, an adjustment operation of the surgical operation date of the target surgery, and an adjustment operation of the operating room of the target surgery.
[0067] As an optional implementation manner, in the second aspect of the embodiments of the present invention, the specific manner in which the generation module generates the surgical simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirements includes:
[0068] Obtain the surgical assistance type of the target surgery;
[0069] When the surgical assistance type indicates that the target surgery requires the surgical operator to operate the physical surgical robot, determine the first operation information of the inherent operation of the physical surgical robot and the second operation information of the collaborative operation with the surgical operator;
[0070] Based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the first operation information, generate the inherent operation simulation control parameters corresponding to the intelligent surgical robot, and based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the second operation information, generate the collaborative operation simulation control parameters corresponding to the intelligent surgical robot.
[0071] As an optional implementation manner, in the second aspect of the embodiments of the present invention, the system further includes:
[0072] As an optional implementation manner, in the second aspect of the embodiments of the present invention, the system further includes:
[0073] A parameter processing module, configured to determine whether there is at least one associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters before the generation module generates the optimal surgical simulation control parameter according to the optimal surgical simulation sub-control parameters corresponding to all the sub-surgical simulation requirements; when it is determined that there is the associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters, for each of the associated optimal surgical simulation sub-control parameter groups, analyze the correlation of each sub-control parameter included therein, and determine whether the correlation is a positive correlation. When it is determined that the correlation is the positive correlation, retain the corresponding sub-control parameters in the associated optimal surgical simulation sub-control parameter group; when it is determined that the correlation is not the positive correlation, screen out the target sub-control parameters that need to be re-determined from the associated optimal surgical simulation sub-control parameter group, and perform the re-determination operation for the target sub-control parameters.
[0074] The re-determination operation includes: for the sub-surgical simulation requirement corresponding to the target sub-control parameter, determine the optimal surgical simulation sub-control parameter corresponding to the sub-surgical simulation requirement from the surgical simulation control parameters matching the optimal target surgical simulation result corresponding thereto.
[0075] The third aspect of the present invention discloses another intelligent simulation system for a surgical process, and the system includes:
[0076] A memory storing executable program code;
[0077] A processor coupled to the memory;
[0078] The processor calls the executable program code stored in the memory and executes the intelligent simulation method for a surgical process disclosed in the first aspect of the present invention.
[0079] The fourth aspect of the present invention discloses a computer storage medium, and the computer storage medium stores computer instructions, which are used to execute the intelligent simulation method for a surgical process disclosed in the first aspect of the present invention when being called.
[0080] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0081] In an embodiment of the present invention, multi-dimensional information corresponding to a certain target surgery to be performed is obtained, and based on the multi-dimensional information and the pre-determined surgical simulation requirements, surgical simulation control parameters corresponding to an intelligent surgical robot are generated; the intelligent surgical robot is controlled based on the surgical simulation control parameters to perform a surgical simulation operation matching the target surgery, and a surgical simulation result is obtained.It can be seen that the present invention can perform intelligent simulation of the surgical process before the actual operation, which is beneficial to providing an accurate reference basis for surgical teaching experiments and the improvement of surgical equipment. Moreover, the surgical simulation system used for simulating the surgical process can also provide a multi-dimensional information reference basis for the actual operation, thereby reducing the risk during the actual operation and increasing the success rate during the actual operation. In addition, the multi-dimensional information used for surgical simulation is diverse, which is beneficial to improving the accuracy of the generated surgical simulation control parameters and the matching degree with the target operation, and thus beneficial to improving the accuracy of surgical simulation operations. In addition, it is also possible to perform multiple simulations of the target operation, generate the optimal surgical simulation control parameters based on multiple surgical simulation control parameters, corresponding multiple surgical simulation results, and the matching degree between the surgical simulation results and the surgical simulation requirements, providing an intelligent generation method for the optimal surgical simulation control parameters, which is beneficial to improving the accuracy of the generated optimal surgical simulation control parameters. In addition, it is also possible to perform intelligent verification of the accuracy of the optimal surgical simulation control parameters by executing surgical simulation operations based on the optimal surgical simulation control parameters, which is beneficial to improving the reliability of the generated optimal surgical simulation control parameters, and thus beneficial to providing a more reliable and accurate reference basis for the associated objects of the target operation. In addition, if the surgical simulation results of multiple surgical simulation operations do not meet the surgical simulation requirements, the simulation influencing factors are intelligently analyzed, and the information to be adjusted is determined from the multi-dimensional information based on which the surgical simulation operations are performed, and the information to be adjusted is adjusted. This is not only beneficial to improving the accuracy and reliability of subsequent surgical simulation operations, but also can optimize the multi-dimensional information corresponding to the target operation, and thus provide a more accurate and reliable reference basis for the associated objects. In addition, when generating surgical simulation control parameters, it is also possible to generate inherent operation simulation control parameters and collaborative operation simulation control parameters based on the surgical assistance type, which is beneficial to improving the comprehensiveness of the determined surgical simulation control parameters while improving the accuracy of the surgical simulation control parameters. In addition, after performing multiple surgical simulation operations on the target operation, it is also possible to realize the intelligent prediction of unexpected situations based on multi-dimensional information, the surgical simulation result set, and the surgical unexpected situation prediction model, and it is also possible to realize the intelligent adjustment of relevant trigger factors in the multi-dimensional information based on the prediction results, thereby reducing the occurrence probability of unexpected situations during the target surgical process. In addition, before generating the optimal surgical simulation control parameters according to the optimal surgical simulation sub-control parameters corresponding to the sub-surgical requirements, it is also possible to perform a correlation judgment on all the optimal surgical simulation sub-control parameters. If there is a positive correlation, the corresponding sub-control parameters are retained; if there is a negative correlation, the corresponding sub-control parameters are re-determined, which is beneficial to improving the accuracy of the sub-control parameters on which the optimal surgical simulation control parameters are generated, reducing the situation of mutual restriction between the sub-control parameters, and thus beneficial to improving the accuracy of the generated optimal surgical simulation control parameters. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0083] Figure 1 It is a schematic flowchart of an intelligent simulation method for a surgical process disclosed in an embodiment of the present invention;
[0084] Figure 2 It is a schematic structural diagram of an intelligent simulation system for a surgical process disclosed in an embodiment of the present invention;
[0085] Figure 3 It is a schematic structural diagram of another intelligent simulation system for a surgical process disclosed in an embodiment of the present invention;
[0086] Figure 4 It is a schematic structural diagram of yet another intelligent simulation system for a surgical process disclosed in an embodiment of the present invention. Detailed implementation manners
[0087] To enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.
[0088] The terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, product, or equipment that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or equipment.
[0089] Referring to "embodiments" herein means that the specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the present invention. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0090] The present invention discloses an intelligent simulation method and system for surgical procedures, which can intelligently simulate surgical procedures before actual surgery, is conducive to providing accurate reference bases for surgical teaching experiments and the improvement of surgical equipment, and the surgical simulation system used to simulate surgical procedures can also provide multi-dimensional information reference bases for actual surgeries, thereby being conducive to reducing the risks during actual surgeries and increasing the success rate during actual surgeries. The following will be described in detail respectively.
[0091] Embodiment 1
[0092] Please refer to Figure 1 , Figure 1 which is a schematic flowchart of an intelligent simulation method for surgical procedures disclosed in an embodiment of the present invention. Among them, Figure 1 the described method can be applied to a surgical simulation system, and this surgical simulation system can be specifically applied to application scenarios such as surgical teaching, surgical experiments, and the improvement of surgical equipment, and the surgical simulation system can be specifically a service device deployed in the foregoing application scenarios, which is not limited in the embodiments of the present invention. As Figure 1 shown, this intelligent simulation method for surgical procedures can include the following steps:
[0093] 101. Obtain multi-dimensional information corresponding to a certain target surgery to be performed.
[0094] In the embodiments of the present invention, the multi-dimensional information can include at least one of the first-dimensional information corresponding to the surgical object of the target surgery, the second-dimensional information corresponding to the surgical operator of the target surgery, the third-dimensional information corresponding to the surgical assistant of the target surgery, the fourth-dimensional information corresponding to the attributes of the target surgery, the fifth-dimensional information corresponding to the surgical operation date of the target surgery, the sixth-dimensional information corresponding to the surgical operation room of the target surgery, and the surgical purpose information. Optionally, the surgical purpose information is used to indicate the purpose of performing the target surgery on the surgical object, and the purpose includes an experimental teaching purpose and / or a surgical equipment improvement purpose. Further, if the surgical purpose is an experimental teaching purpose, it can be specifically used for the improvement of experimental or teaching plans, or to provide corresponding reference bases for experimental teaching.
[0095] Further optionally, the surgical simulation requirements can include at least one of the total surgical time requirement, the surgical anesthesia dosage requirement, the surgical blood loss requirement, the surgical wound suture requirement, the cooperation degree requirement between the surgical operator and the surgical assistant, the surgical medical device dosage requirement, and the surgical anesthesia range requirement.
[0096] Further optionally, the above first-dimensional information may include the age information of the surgical subject, the gender information of the surgical subject, and the condition information of the surgical subject. Even further, the above first-dimensional information further includes the past surgical record information of the surgical subject, the disease condition change trend information of the surgical subject, the preoperative preparation information of the surgical subject, and the estimated tolerance information of the surgical subject for the target surgery.
[0097] Further optionally, the above second-dimensional information may include at least one of the surgical habits information of the surgical operator, the department information to which the surgical operator belongs, the surgical expertise information corresponding to the surgical operator, the historical surgical information of the surgical operator, the emergency response ability of the surgical operator, and the emergency tolerance ability of the surgical operator.
[0098] Further optionally, the above third-dimensional information may include at least one of the content of the assistance that the surgical assistant is good at, the content of the assistance that the surgical assistant needs to undertake during the target surgery, the assistance ability of the surgical operator for the assistance content, and the historical assistance record between the surgical assistant and the surgical operator.
[0099] Further optionally, the above fourth-dimensional information includes at least one of all the operation steps of the target surgery, the operation precautions corresponding to each operation step, the estimated emergencies for each operation step, the expected operation results for each operation step, the next operation steps corresponding to different expected operation results for each operation step, and the participants in each operation step.
[0100] Further optionally, the above fifth-dimensional information may include at least one of the date information corresponding to the surgical operation day and the influence of different weather conditions on the operation steps of the target surgery on the surgical operation day.
[0101] Further optionally, the above sixth-dimensional information may include at least one of the size information of the surgical operation room, the spatial layout information of the surgical operation room, and the controllable range information of the environmental parameters in the surgical operation room.
[0102] 102. Generate the surgical simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirements.
[0103] Optionally, the surgical simulation control parameters may be generated by inputting the multi-dimensional information or the filtered multi-dimensional information, as well as the surgical simulation requirement information, into a pre-trained surgical simulation parameter generation model, which is beneficial to improving the generation efficiency and accuracy of the surgical simulation control parameters.
[0104] 103. Control the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the surgical simulation control parameters, and obtain a surgical simulation result.
[0105] In an embodiment of the present invention, optionally, the intelligent surgical robot includes: a physical surgical robot, and / or, a simulated surgical robot generated based on the second-dimensional information corresponding to the surgical operator and the third-dimensional information corresponding to the surgical assistant.
[0106] It can be seen that implementing the method described in the embodiments of the present invention can perform intelligent simulation of the surgical process before the actual surgery, which is beneficial to providing accurate reference basis for surgical teaching experiments and the improvement of surgical equipment. Moreover, the surgical simulation system used to simulate the surgical process can also provide multi-dimensional information reference basis for the actual surgery, thereby facilitating the reduction of risks during the actual surgery and the improvement of the success rate during the actual surgery. In addition, the multi-dimensional information for surgical simulation is diverse, which is beneficial to improving the accuracy of the generated surgical simulation control parameters and the matching degree with the target surgery, and thus beneficial to improving the accuracy of surgical simulation operations.
[0107] In an optional embodiment, the method may further include the following operations:
[0108] Obtain different surgical simulation results corresponding to different surgical simulation control parameters to obtain a surgical simulation result set;
[0109] Screen out all target surgical simulation results that meet the surgical simulation requirements from the surgical simulation result set, such as selecting target surgical simulation results with a fit degree greater than or equal to a preset fit degree threshold for the surgical simulation operation;
[0110] For each target surgical simulation result, analyze the satisfaction degree of the target surgical simulation result with each sub-surgical simulation requirement in the surgical simulation requirements;
[0111] According to the satisfaction degree of each target surgical simulation result with each sub-surgical simulation requirement in the surgical simulation requirements, screen out the best target surgical simulation result corresponding to each sub-surgical simulation requirement;
[0112] For each sub-surgical simulation requirement, determine the best surgical simulation sub-control parameter corresponding to the sub-surgical simulation requirement from the surgical simulation control parameters that match the best target surgical simulation result corresponding to it;
[0113] Generate the best surgical simulation control parameter according to the best surgical simulation sub-control parameters corresponding to all sub-surgical simulation requirements.
[0114] Among them, the best surgical simulation control parameter is used to be provided to the associated object of the target surgery.
[0115] In this alternative embodiment, for example, a total of 7 surgical simulation operations are performed, obtaining a surgical simulation result set containing 7 surgical simulation results, and the surgical simulation needs to include Requirement A, Requirement B, and Requirement C. Suppose 4 target surgical simulation results 1-4 that meet the surgical simulation requirements are selected from the surgical simulation results of the 7 surgical simulation operations. Then, the matching degrees of the target surgical simulation results 1-4 with Requirement A, Requirement B, and Requirement C are further analyzed respectively, obtaining 3 matching degrees A1, B1, C1 corresponding to the target surgical simulation result 1, 3 matching degrees A2, B2, C2 corresponding to the target surgical simulation result 2, 3 matching degrees A3, B3, C3 corresponding to the target surgical simulation result 3, and 3 matching degrees A4, B4, C4 corresponding to the target surgical simulation result 4, that is: for Requirement A, there are corresponding matching degrees of matching degrees A1 to A4; for Requirement B, there are corresponding matching degrees of matching degrees B1 to B4; for Requirement C, there are corresponding matching degrees of matching degrees C1 to C4. Then, the best matching degree A1 of Requirement A, the best matching degree B2 of Requirement B, and the best matching degree C4 of Requirement C are determined respectively from the matching degrees A1 to A4, the matching degrees B1 to B4, and the matching degrees C1 to C4, and the best surgical simulation sub-control parameter corresponding to Requirement A is determined from the surgical simulation control parameters corresponding to the target surgical simulation result 1, the best surgical simulation sub-control parameter corresponding to Requirement B is determined from the surgical simulation control parameters corresponding to the target surgical simulation result 2, and the best surgical simulation sub-control parameter corresponding to Requirement C is determined from the surgical simulation control parameters corresponding to the target surgical simulation result 4. Finally, the best surgical simulation control parameter is generated based on the best surgical simulation sub-control parameter corresponding to Requirement A, the best surgical simulation sub-control parameter corresponding to Requirement B, and the best surgical simulation sub-control parameter corresponding to Requirement C.
[0116] It can be seen that this alternative embodiment can also perform multiple simulations on the target surgery, generate the best surgical simulation control parameter based on multiple surgical simulation control parameters, corresponding multiple surgical simulation results, and the matching degree between the surgical simulation result and the surgical simulation requirement, providing an intelligent generation method for the best surgical simulation control parameter, which is beneficial to improving the accuracy of the generated best surgical simulation control parameter.
[0117] Furthermore, in this alternative embodiment, the method may further include the following operations:
[0118] Controlling the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the above best surgical simulation control parameter, and obtaining the final surgical simulation result;
[0119] If the final surgical simulation result meets all the sub-surgical simulation requirements, a surgical simulation report is generated based on the final surgical simulation result and output to the associated objects of the target surgery (such as surgeons, testers, instructors, etc.).
[0120] It can be seen that this alternative embodiment can also intelligently verify the accuracy of the optimal surgical simulation control parameters by performing surgical simulation operations based on the optimal surgical simulation control parameters, which is beneficial to improving the reliability of the generated optimal surgical simulation control parameters, and thus is beneficial to providing a more reliable and accurate reference basis for the associated objects of the target surgery.
[0121] In another alternative embodiment, the method may further include the following operations:
[0122] When at least one target surgical simulation result that meets the surgical simulation requirements is not screened out from the surgical simulation result set, analyze the corresponding simulation influencing factors based on the surgical simulation result set;
[0123] Determine the information to be adjusted from the multi-dimensional information according to the simulation influencing factors, and perform adjustment operations on the target surgery based on the information to be adjusted.
[0124] Among them, the adjustment operations include at least one of the surgical step adjustment operation of the target surgery, the surgeon adjustment operation of the target surgery, the surgical assistant adjustment operation of the target surgery, the surgical operation date adjustment operation of the target surgery, and the surgical operation room adjustment operation of the target surgery.
[0125] It can be seen that in this alternative embodiment, if the surgical simulation results of multiple surgical simulation operations do not meet the surgical simulation requirements, the simulation influencing factors are intelligently analyzed, the information to be adjusted is determined from the multi-dimensional information based on the simulation influencing factors, and the information to be adjusted is adjusted, which is not only beneficial to improving the accuracy and reliability of subsequent surgical simulation operations, but also can optimize the multi-dimensional information corresponding to the target surgery, and thus provide a more accurate and reliable reference basis for the associated objects.
[0126] In yet another alternative embodiment, generating the surgical simulation control parameters for the intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirements may include:
[0127] Obtain the surgical assistance type of the target surgery;
[0128] When the surgical assistance type indicates that the target surgery requires the surgeon to operate the physical surgical robot, determine the first operation information of the inherent operation of the physical surgical robot and the second operation information of the cooperative operation with the surgeon;
[0129] Generate the inherent operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the first operation information, and generate the collaborative operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the second operation information.
[0130] It can be seen that when generating the surgical simulation control parameters in this optional embodiment, it is also possible to generate the inherent operation simulation control parameters and the collaborative operation simulation control parameters based on the surgical assistance type, which is beneficial to improving the accuracy of the surgical simulation control parameters and the comprehensiveness of the determined surgical simulation control parameters.
[0131] In yet another optional embodiment, the method may further include the following operations:
[0132] Predict at least one emergency situation existing in the target surgery and the occurrence probability corresponding to each emergency situation based on the multi-dimensional information, the surgical simulation result set, and the pre-trained surgical emergency situation prediction model;
[0133] For each target emergency situation with an occurrence probability greater than or equal to the first preset probability threshold, screen the triggering factors of the target emergency situation from the multi-dimensional information;
[0134] Determine whether the triggering factor is an adjustable triggering factor. When it is determined that the triggering factor is an adjustable triggering factor, generate an adjustment strategy corresponding to the triggering factor, where the adjustment strategy corresponding to the triggering factor is used to adjust the triggering factor to control the occurrence probability corresponding to the target emergency situation to be lower than the second preset probability threshold.
[0135] It can be seen that after performing multiple surgical simulation operations on the target surgery in this optional embodiment, it is also possible to realize the intelligent prediction of emergency situations based on the multi-dimensional information, the surgical simulation result set, and the surgical emergency situation prediction model, and it is also possible to realize the intelligent adjustment of relevant triggering factors in the multi-dimensional information based on the prediction results, thereby reducing the occurrence probability of emergency situations during the target surgery.
[0136] In yet another optional embodiment, further optionally, before generating the optimal surgical simulation control parameter according to the optimal surgical simulation sub-control parameters corresponding to all sub-surgical simulation requirements, the method further includes:
[0137] Determine whether there is at least one associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters;
[0138] When it is determined that there is a group of optimal surgical simulation sub-control parameters with relevance among all the optimal surgical simulation sub-control parameters, for each group of optimal surgical simulation sub-control parameters with relevance, analyze the relevance of each sub-control parameter included therein, and determine whether the relevance is a positive relevance. When it is determined that the relevance is a positive relevance, retain the corresponding sub-control parameters in the group of optimal surgical simulation sub-control parameters with relevance. When it is determined that the relevance is not a positive relevance, screen out the target sub-control parameters that need to be re-determined from the group of optimal surgical simulation sub-control parameters with relevance, and perform the re-determination operation for the target sub-control parameters.
[0139] Among them, the re-determination operation includes: for the sub-surgical simulation requirements corresponding to the target sub-control parameters, determine the optimal surgical simulation sub-control parameters corresponding to the sub-surgical simulation requirements from the surgical simulation control parameters that match the corresponding optimal target surgical simulation results.
[0140] It can be seen that before generating the optimal surgical simulation control parameters based on the optimal surgical simulation sub-control parameters corresponding to the sub-surgical requirements, this optional embodiment can also judge the relevance of all the optimal surgical simulation sub-control parameters. If a positive relevance is presented, the corresponding sub-control parameters are retained. If a negative relevance is presented, the corresponding sub-control parameters are re-determined, which is beneficial to improving the accuracy of the sub-control parameters on which the optimal surgical simulation control parameters are generated, reducing the situation of mutual restriction among the sub-control parameters, and thus beneficial to improving the accuracy of the generated optimal surgical simulation control parameters.
[0141] Embodiment 2
[0142] Please refer to Figure 2 , Figure 2 which is a schematic structural diagram of an intelligent simulation system for a surgical process disclosed in an embodiment of the present invention. Among them, Figure 2 the system can be specifically applied to application scenarios such as surgical teaching, surgical experiments, and improvement of surgical equipment, and the surgical simulation system can be specifically a service device deployed in the foregoing application scenarios, which is not limited in the embodiments of the present invention. As Figure 2 shown, the system may include:
[0143] An acquisition module 201, configured to acquire multi-dimensional information corresponding to a certain target surgery to be performed. The multi-dimensional information may include at least one of the first-dimensional information corresponding to the surgical object of the target surgery, the second-dimensional information corresponding to the surgical operator of the target surgery, the third-dimensional information corresponding to the surgical assistant of the target surgery, the fourth-dimensional information corresponding to the attribute of the target surgery, the fifth-dimensional information corresponding to the surgical operation date of the target surgery, the sixth-dimensional information corresponding to the surgical operation room of the target surgery, and the surgical purpose information of the target surgery. Optionally, the surgical purpose information is used to indicate the purpose of performing the target surgery on the surgical object, and the purpose includes a test teaching purpose and / or a surgical equipment improvement purpose. Further, if the surgical purpose is a test teaching purpose, it can be specifically used for improving the test plan or teaching plan, or providing a corresponding reference basis for test teaching.
[0144] A generation module 202, configured to generate surgical simulation control parameters corresponding to an intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirements. Optionally, the surgical simulation control parameters can be generated by inputting the multi-dimensional information or the filtered multi-dimensional information, as well as the surgical simulation requirement information, into a pre-trained surgical simulation parameter generation model, which is beneficial to improving the generation efficiency and accuracy of the surgical simulation control parameters.
[0145] A simulation control module 203, configured to control the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the surgical simulation control parameters, and obtain a surgical simulation result.
[0146] Among them, the intelligent surgical robot includes: a physical surgical robot, and / or, a simulated surgical robot generated based on the second-dimensional information corresponding to the surgical operator and the third-dimensional information corresponding to the surgical assistant.
[0147] Further optionally, the surgical simulation requirements may include at least one of the total surgical time requirement, the surgical anesthesia dosage requirement, the surgical blood loss requirement, the surgical wound suture requirement, the cooperation degree requirement between the surgical operator and the surgical assistant, the surgical medical device usage requirement, and the surgical anesthesia scope requirement.
[0148] Further optionally, the above-mentioned first-dimensional information may include the age information of the surgical object, the gender information of the surgical object, and the condition information of the surgical object. Furthermore, the above-mentioned first-dimensional information also includes the past surgical record information of the surgical object, the disease condition change trend information of the surgical object, the preoperative preparation information of the surgical object, and the estimated tolerance information of the surgical object for the target surgery.
[0149] Further optionally, the above second-dimensional information may include at least one of the surgical habits information of the surgical operator, the department information to which the surgical operator belongs, the surgical expertise information corresponding to the surgical operator, the historical surgical information of the surgical operator, the emergency response ability of the surgical operator, and the emergency tolerance ability of the surgical operator.
[0150] Further optionally, the above third-dimensional information may include at least one of the content that the surgical assistant is good at assisting, the content that the surgical assistant needs to undertake during the target surgery, the assistance ability of the surgical operator for the assistance content, and the historical assistance records between the surgical assistant and the surgical operator.
[0151] Further optionally, the above fourth-dimensional information includes at least one of all the operation steps of the target surgery, the operation precautions corresponding to each operation step, the estimated emergencies for each operation step, the expected operation results for each operation step, the next operation steps corresponding to different expected operation results for each operation step, and the participants in each operation step.
[0152] Further optionally, the above fifth-dimensional information may include at least one of the date information corresponding to the surgical operation day and the influence of different weather conditions on the operation steps of the target surgery on the surgical operation day.
[0153] Further optionally, the above sixth-dimensional information may include at least one of the size information of the operating room, the spatial layout information of the operating room, and the controllable range information of the environmental parameters in the operating room.
[0154] It can be seen that implementing the system described in the embodiments of the present invention can intelligently simulate the surgical process before the actual surgery, which is beneficial to providing accurate reference bases for surgical teaching experiments and the improvement of surgical equipment. Moreover, the surgical simulation system used to simulate the surgical process can also provide a multi-dimensional information reference basis for the actual surgery, thereby helping to reduce the risks during the actual surgery and improve the success rate of the actual surgery. In addition, the multi-dimensional information for surgical simulation is diverse, which is beneficial to improving the accuracy of the generated surgical simulation control parameters and the matching degree with the target surgery, and further beneficial to improving the accuracy of surgical simulation operations.
[0155] In an optional embodiment, the acquisition module 201 is further configured to acquire different surgical simulation results corresponding to different surgical simulation control parameters to obtain a surgical simulation result set.
[0156] And, as Figure 3 shown, the system further includes:
[0157] A screening module 204, configured to screen out all target surgical simulation results that meet the surgical simulation requirements from the set of surgical simulation results, such as selecting target surgical simulation results with a fit degree greater than or equal to a preset fit degree threshold for the surgical simulation operation.
[0158] An analysis module 205, configured to analyze the satisfaction degree of each target surgical simulation result with each sub-surgical simulation requirement in the surgical simulation requirements for each target surgical simulation result.
[0159] The screening module 204 is further configured to screen out the best target surgical simulation result corresponding to each sub-surgical simulation requirement according to the satisfaction degree of each target surgical simulation result with each sub-surgical simulation requirement in the surgical simulation requirements.
[0160] A determination module 206, configured to determine the best surgical simulation sub-control parameter corresponding to each sub-surgical simulation requirement from the surgical simulation control parameters that match the best target surgical simulation result corresponding to each sub-surgical simulation requirement.
[0161] A generation module 202 is further configured to generate the best surgical simulation control parameter according to the best surgical simulation sub-control parameters corresponding to all sub-surgical simulation requirements.
[0162] Wherein, the best surgical simulation control parameter is used to be provided to the associated object of the target surgery.
[0163] It can be seen that this optional embodiment can also perform multiple simulations on the target surgery, generate the best surgical simulation control parameter based on multiple surgical simulation control parameters, corresponding multiple surgical simulation results, and the matching degree between the surgical simulation results and the surgical simulation requirements, providing an intelligent generation method for the best surgical simulation control parameter, which is beneficial to improving the accuracy of the generated best surgical simulation control parameter.
[0164] In this optional embodiment, further optionally, a simulation control module 203 is further configured to control the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the above best surgical simulation control parameter to obtain the final surgical simulation result.
[0165] The generation module 202 is further configured to, if the final surgical simulation result meets all sub-surgical simulation requirements, generate a surgical simulation report based on the final surgical simulation result and output the surgical simulation report to the associated object of the target surgery (such as a surgical operator, a tester, a teacher, etc.).
[0166] It can be seen that this alternative embodiment can also intelligently verify the accuracy of the optimal surgical simulation control parameters by performing surgical simulation operations based on the optimal surgical simulation control parameters, which is beneficial to improving the reliability of the generated optimal surgical simulation control parameters, and further beneficial to providing a more reliable and accurate reference basis for the associated objects of the target surgery.
[0167] In another alternative embodiment, the analysis module 205 is further configured to analyze the corresponding simulation influencing factors based on the surgical simulation result set when at least one target surgical simulation result that meets the surgical simulation requirements is not selected from the surgical simulation result set;
[0168] And, as Figure 3 shown, the system further includes:
[0169] The adjustment module 207 is configured to determine the information to be adjusted from the multi-dimensional information according to the simulation influencing factors, and perform an adjustment operation on the target surgery based on the information to be adjusted.
[0170] Wherein, the adjustment operation includes at least one of an operation step adjustment operation of the target surgery, an operation operator adjustment operation of the target surgery, an operation assistant adjustment operation of the target surgery, an operation date adjustment operation of the target surgery, and an operation room adjustment operation of the target surgery.
[0171] It can be seen that in this alternative embodiment, if the surgical simulation results of multiple surgical simulation operations do not meet the surgical simulation requirements, the simulation influencing factors are intelligently analyzed, the information to be adjusted is determined from the multi-dimensional information based on the simulation influencing factors, and the information to be adjusted is adjusted, which is not only beneficial to improving the accuracy and reliability of subsequent surgical simulation operations, but also can optimize the multi-dimensional information corresponding to the target surgery, and further provide a more accurate and reliable reference basis for the associated objects.
[0172] In yet another alternative embodiment, the specific manner in which the generation module 202 generates the surgical simulation control parameters for the intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirements includes:
[0173] Obtain the surgical assistance type of the target surgery;
[0174] When the surgical assistance type indicates that the target surgery requires the operation operator to operate the physical surgical robot, determine the first operation information of the inherent operation of the physical surgical robot and the second operation information of the collaborative operation with the operation operator;
[0175] Generate the inherent operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the first operation information, and generate the collaborative operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirements, and the second operation information.
[0176] It can be seen that when generating the surgical simulation control parameters in this optional embodiment, the inherent operation simulation control parameters and the collaborative operation simulation control parameters can also be generated based on the surgical assistance type, which is beneficial to improving the accuracy of the surgical simulation control parameters and the comprehensiveness of the determined surgical simulation control parameters.
[0177] In another optional embodiment, the generating module 202 is further configured to predict at least one unexpected situation existing in the target surgery and the occurrence probability corresponding to each unexpected situation based on the multi-dimensional information, the surgical simulation result set, and the pre-trained surgical unexpected situation prediction model; for each target unexpected situation with an occurrence probability greater than or equal to the first preset probability threshold, screen the triggering factor of the target unexpected situation from the multi-dimensional information; determine whether the triggering factor is an adjustable triggering factor, and when it is determined that the triggering factor is an adjustable triggering factor, generate an adjustment strategy corresponding to the triggering factor, where the adjustment strategy corresponding to the triggering factor is used to adjust the triggering factor to control the occurrence probability of the target unexpected situation to be lower than the second preset probability threshold.
[0178] It can be seen that after performing multiple surgical simulation operations on the target surgery in this optional embodiment, the intelligent prediction of unexpected situations can also be realized based on the multi-dimensional information, the surgical simulation result set, and the surgical unexpected situation prediction model, and the intelligent adjustment of the relevant triggering factors in the multi-dimensional information can also be realized based on the prediction result, thereby reducing the occurrence probability of unexpected situations during the target surgery.
[0179] In another optional embodiment, as Figure 3 shown, the system further includes:
[0180] A parameter processing module 208, configured to determine whether there is at least one associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters before the generation module 202 generates the optimal surgical simulation control parameter according to the optimal surgical simulation sub-control parameters corresponding to all the sub-surgical simulation requirements; when it is determined that there is an associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters, for each associated optimal surgical simulation sub-control parameter group, analyze the correlation of each sub-control parameter included therein, and determine whether the correlation is a positive correlation. When it is determined that the correlation is a positive correlation, retain the corresponding sub-control parameter in the associated optimal surgical simulation sub-control parameter group. When it is determined that the correlation is not a positive correlation, screen out the target sub-control parameters that need to be re-determined from the associated optimal surgical simulation sub-control parameter group, and perform a re-determination operation on the target sub-control parameters.
[0181] Wherein, the re-determination operation includes: for the sub-surgical simulation requirement corresponding to the target sub-control parameter, determining the optimal surgical simulation sub-control parameter corresponding to the sub-surgical simulation requirement from the surgical simulation control parameters matching the optimal target surgical simulation result corresponding thereto.
[0182] It can be seen that before generating the optimal surgical simulation control parameter according to the optimal surgical simulation sub-control parameter corresponding to the sub-surgical requirement, this optional embodiment can also perform a correlation judgment on all the optimal surgical simulation sub-control parameters. If a positive correlation is presented, the corresponding sub-control parameter is retained. If a negative correlation is presented, the corresponding sub-control parameter is re-determined, which is beneficial to improving the accuracy of the sub-control parameters on which the optimal surgical simulation control parameter is generated, reducing the situation of mutual restriction between sub-control parameters, and thus beneficial to improving the accuracy of the generated optimal surgical simulation control parameter.
[0183] Embodiment III
[0184] Please refer to Figure 3 , Figure 3 which is a schematic structural diagram of another intelligent simulation system for surgical procedures disclosed in the embodiments of the present invention. Among them, Figure 3 the system can be specifically applied to application scenarios such as surgical teaching, surgical experiments, and improvement of surgical equipment, and the surgical simulation system can be specifically a service device deployed in the foregoing application scenarios, which is not limited in the embodiments of the present invention. As Figure 3 shown, the system may include:
[0185] A memory 301 storing executable program code;
[0186] A processor 302 coupled to the memory;
[0187] The processor 302 calls the executable program code stored in the memory 301 and executes the steps in the intelligent simulation method of the surgical procedure described in any one of the first embodiment.
[0188] Embodiment Four
[0189] An embodiment of the present invention discloses a computer storage medium, which stores a computer program for electronic data exchange. Wherein, the computer program enables the computer to execute the steps in the intelligent simulation method of the surgical procedure described in any one of the first embodiment.
[0190] Embodiment Five
[0191] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable the computer to execute the steps in the intelligent simulation method of the surgical procedure described in any one of the first embodiment.
[0192] The device embodiments described above are only illustrative. The modules described as separate components may or may not be physically separated. The components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.
[0193] Through the specific descriptions of the above embodiments, those skilled in the art can clearly understand that each implementation can be realized by means of software plus a necessary general hardware platform, and of course, it can also be realized by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, and the storage medium includes read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc memories, magnetic disk memories, tape memories, or any other computer-readable medium capable of carrying or storing data.
[0194] Finally, it should be noted that: what is disclosed in an intelligent simulation method and system for a surgical process disclosed in the embodiments of the present invention is only the preferred embodiments of the present invention, which are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention 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 recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An intelligent simulation method for a surgical procedure, characterized in that, The method includes: Obtaining multi-dimensional information corresponding to a target surgery to be performed, where the multi-dimensional information includes first-dimensional information corresponding to the surgical subject of the target surgery, second-dimensional information corresponding to the surgical operator of the target surgery, third-dimensional information corresponding to the surgical assistant of the target surgery, fourth-dimensional information corresponding to the attribute of the target surgery, fifth-dimensional information corresponding to the surgical operation date of the target surgery, sixth-dimensional information corresponding to the surgical operation room of the target surgery, and surgical purpose information of the target surgery, where the surgical purpose information is used to indicate the purpose of performing the target surgery on the surgical subject, and the purpose includes a test teaching purpose or a surgical equipment improvement purpose; Generating surgical simulation control parameters corresponding to an intelligent surgical robot based on the multi-dimensional information and a pre-determined surgical simulation requirement; Controlling the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the surgical simulation control parameters to obtain a surgical simulation result; Wherein, the intelligent surgical robot includes: a physical surgical robot, and / or, a simulated surgical robot generated based on the second-dimensional information corresponding to the surgical operator and the third-dimensional information corresponding to the surgical assistant; And, the generating of the surgical simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information and the pre-determined surgical simulation requirement includes: Obtaining the surgical assistance type of the target surgery; When the surgical assistance type indicates that the target surgery requires the surgical operator to operate the physical surgical robot, determining first operation information of the inherent operation of the physical surgical robot and second operation information of the collaborative operation with the surgical operator; Generating inherent operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirement, and the first operation information, and generating collaborative operation simulation control parameters corresponding to the intelligent surgical robot based on the multi-dimensional information, the pre-determined surgical simulation requirement, and the second operation information.
2. The intelligent simulation method of the surgical procedure according to claim 1, wherein The surgical simulation requirement includes a total surgical time requirement, a surgical anesthesia dosage requirement, a surgical blood loss requirement, a surgical wound suture requirement, a cooperation degree requirement between the surgical operator and the surgical assistant, a surgical medical device usage requirement, and a surgical anesthesia scope requirement; The first-dimensional information includes the age information of the surgical subject, the gender information of the surgical subject, the condition information of the surgical subject, and the first-dimensional information further includes the past surgical record information of the surgical subject, the condition change trend information of the surgical subject, the preoperative preparation information of the surgical subject, and the estimated tolerance information of the surgical subject for the target surgery; The second-dimensional information includes the surgical habit information of the surgical operator, the department information to which the surgical operator belongs, the surgical expertise information corresponding to the surgical operator, the historical surgical information of the surgical operator, the emergency response ability of the surgical operator, and the emergency tolerance ability of the surgical operator; The third - dimension information includes the content that the surgical assistant is good at assisting, the content that the surgical assistant needs to undertake during the target surgery, the assisting ability of the surgical operator for the assisting content, and the historical assisting record between the surgical assistant and the surgical operator; The fourth - dimension information includes all the operation steps of the target surgery, the operation precautions corresponding to each operation step, the estimated emergencies for each operation step, the expected operation results for each operation step, the next operation steps corresponding to different expected operation results for each operation step, and the participants for each operation step; The fifth - dimension information includes the date information corresponding to the surgical operation day and the influence of different weather conditions on the operation steps of the target surgery on the surgical operation day; The sixth - dimension information includes the size information of the surgical operation room, the spatial layout information of the surgical operation room, and the controllable range information of the environmental parameters in the surgical operation room.
3. The intelligent simulation method for the surgical procedure according to claim 1 or 2, characterized in that, The method further includes: Obtaining different surgical simulation results corresponding to different surgical simulation control parameters to obtain a surgical simulation result set; Screening out all target surgical simulation results that meet the surgical simulation requirements from the surgical simulation result set; For each target surgical simulation result, analyzing the satisfaction degree between the target surgical simulation result and each sub - surgical simulation requirement in the surgical simulation requirements; According to the satisfaction degree between each target surgical simulation result and each sub - surgical simulation requirement in the surgical simulation requirements, screening out the best target surgical simulation result corresponding to each sub - surgical simulation requirement; For each sub - surgical simulation requirement, determining the best surgical simulation sub - control parameter corresponding to the sub - surgical simulation requirement from the surgical simulation control parameters matching the best target surgical simulation result corresponding to it; Generating the best surgical simulation control parameter according to the best surgical simulation sub - control parameters corresponding to all the sub - surgical simulation requirements; the best surgical simulation control parameter is used to be provided to the associated object of the target surgery; And, the method further includes: Based on the best surgical simulation control parameter, controlling the intelligent surgical robot to perform a surgical simulation operation matching the target surgery to obtain a final surgical simulation result; If the final surgical simulation result meets all the sub - surgical simulation requirements, generating a surgical simulation report based on the final surgical simulation result and outputting the surgical simulation report to the associated object of the target surgery.
4. The intelligent simulation method of the surgical procedure according to claim 3, wherein The method further includes: When at least one target surgical simulation result that meets the surgical simulation requirements is not screened out from the surgical simulation result set, analyzing the corresponding simulation influence factors based on the surgical simulation result set; Determining the information to be adjusted from the multi - dimension information according to the simulation influence factors, and performing an adjustment operation on the target surgery based on the information to be adjusted; Among them, the adjustment operation includes at least one of the surgical step adjustment operation of the target surgery, the surgical operator adjustment operation of the target surgery, the surgical assistant adjustment operation of the target surgery, the surgical operation date adjustment operation of the target surgery, and the surgical operation room adjustment operation of the target surgery.
5. The intelligent simulation method of the surgical procedure according to claim 1, characterized in that, The method further includes: Based on the multi-dimensional information, the set of surgical simulation results, and a pre-trained surgical emergency prediction model, predicting at least one emergency situation existing in the target surgery and the occurrence probability corresponding to each of the emergency situations; For each of the target emergency situations with an occurrence probability greater than or equal to a first preset probability threshold, screening the triggering factor of the target emergency situation from the multi-dimensional information; Determining whether the triggering factor is an adjustable triggering factor. When it is determined that the triggering factor is the adjustable triggering factor, generating an adjustment strategy corresponding to the triggering factor, and the adjustment strategy corresponding to the triggering factor is used to adjust the triggering factor to control the occurrence probability corresponding to the target emergency situation to be lower than a second preset probability threshold.
6. The intelligent simulation method of the surgical procedure according to claim 3, wherein Before generating the optimal surgical simulation control parameter according to the optimal surgical simulation sub-control parameters corresponding to all the sub-surgical simulation requirements, the method further includes: Determining whether there is at least one associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters; When it is determined that there is the associated optimal surgical simulation sub-control parameter group among all the optimal surgical simulation sub-control parameters, for each of the associated optimal surgical simulation sub-control parameter groups, analyzing the correlation of each sub-control parameter included therein and determining whether the correlation is a positive correlation. When it is determined that the correlation is the positive correlation, retaining the corresponding sub-control parameters in the associated optimal surgical simulation sub-control parameter group. When it is determined that the correlation is not the positive correlation, screening out the target sub-control parameters that need to be re-determined from the associated optimal surgical simulation sub-control parameter group, and performing a re-determination operation for the target sub-control parameters; The re-determination operation includes: for the sub-surgical simulation requirement corresponding to the target sub-control parameter, determining the optimal surgical simulation sub-control parameter corresponding to the sub-surgical simulation requirement from the surgical simulation control parameters matching the corresponding optimal target surgical simulation result.
7. An intelligent simulation system for a surgical procedure, characterized in that, The system is used to implement the intelligent simulation method for the surgical process according to any one of claims 1-6, and the system includes: An acquisition module, configured to acquire multi-dimensional information corresponding to a certain target surgery to be performed, where the multi-dimensional information includes first-dimensional information corresponding to the surgical object of the target surgery, second-dimensional information corresponding to the surgical operator of the target surgery, third-dimensional information corresponding to the surgical assistant of the target surgery, fourth-dimensional information corresponding to the attribute of the target surgery, fifth-dimensional information corresponding to the surgical operation date of the target surgery, sixth-dimensional information corresponding to the surgical operation room of the target surgery, and surgical purpose information, where the surgical purpose information is used to indicate the purpose of performing the target surgery on the surgical object, and the purpose includes a test teaching purpose or a surgical equipment improvement purpose; A generation module, configured to generate surgical simulation control parameters corresponding to an intelligent surgical robot based on the multi-dimensional information and a pre-determined surgical simulation requirement; A simulation control module, configured to control the intelligent surgical robot to perform a surgical simulation operation matching the target surgery based on the surgical simulation control parameters to obtain a surgical simulation result; Wherein, the intelligent surgical robot includes: a physical surgical robot, and / or, a simulated surgical robot generated based on the second-dimensional information corresponding to the surgical operator and the third-dimensional information corresponding to the surgical assistant.
8. An intelligent simulation system for a surgical procedure, characterized in that, The system includes: A memory storing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the intelligent simulation method for the surgical process according to any one of claims 1-6.
9. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which are used to execute the intelligent simulation method for the surgical process according to any one of claims 1-6 when the computer instructions are called.
Citation Information
Patent Citations
Operation scheme evaluation method, device and system and storage medium
CN114188036A