Aneurysm surgery process determination method and system suitable for medical staff
A 3D model-based method and system for determining aneurysm clipping positions in cerebral angiography enhances precision and safety by calculating and adjusting virtual clamping structures to avoid tissue interference.
Patent Information
- Application Number
- CN202410920445.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-10
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-07-10
AI Technical Summary
Existing methods for determining cerebral aneurysm clipping positions rely heavily on subjective medical staff interpretation of angiography images, lacking digital assistance and precision.
A method and system for creating a cerebral vascular three-dimensional model, performing model recognition to identify aneurysms, determining connected vascular tissues' thickness and length attributes, and generating a virtual clamping structure with an initial position based on these attributes, adjusting it to avoid interference with other tissues.
Accurately determines aneurysm clipping positions with high precision, reducing the risk of craniotomy complications by ensuring the virtual clamping structure does not interfere with other tissues, and providing a clear display for medical staff.
Smart Images

Figure CN118593123B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to data processing technology, and in particular to a method and system for determining an aneurysm surgery process suitable for medical staff. Background Art
[0002] A common treatment for cerebral aneurysms is craniotomy and clipping, which means clipping the root of the intracranial aneurysm to deprive the aneurysm of blood supply, thereby eliminating the risk of rupture. Craniotomy and clipping can be a radical cure, but the risks of craniotomy are very high and need to be determined based on the location of the cerebral aneurysm.
[0003] The inventors found in their research that the method for determining the cerebral aneurysm clipping position in the prior art is often based on medical staff's viewing of cerebral angiography images, which is somewhat subjective and lacks corresponding digital methods and systems for corresponding auxiliary judgment. Summary of the invention
[0004] Based on the above problems, the present invention is proposed to provide a method and system for determining an aneurysm surgery process suitable for medical staff, which overcomes the above problems or at least partially solves the above problems.
[0005] According to one aspect of the present invention, a method for determining an aneurysm surgery process applicable to a medical practitioner is provided, comprising the following steps:
[0006] Creating a cerebral vascular three-dimensional model corresponding to the cerebral vascular tissue, and performing model recognition based on the cerebral vascular three-dimensional model to determine each aneurysm tissue located therein;
[0007] Determine the side vascular tissues that are connected to each aneurysm tissue, and determine the thickness attribute and the length attribute of the side vascular tissues;
[0008] Determine a clamping specification of a corresponding virtual clamping structure based on the thickness attribute, and determine an initial clamping position corresponding to the virtual clamping structure based on the length attribute;
[0009] generating a virtual clamping structure corresponding to the clamping specification, and clamping the virtual clamping structure to the lateral vascular tissue based on the initial clamping position;
[0010] It is determined whether the virtual clamping structure has an interference relationship with other entity parts except the side vascular tissue, and if there is an interference relationship, the virtual clamping structure is adjusted based on the initial clamping position.
[0011] Optionally, in the method according to the present invention, determining the side vascular tissues that are connected to each aneurysm tissue, and determining the thickness attribute and the length attribute of the side vascular tissues, includes:
[0012] Determining connected vascular tissues that are connected to each aneurysm tissue based on the cerebral vascular three-dimensional model, and determining a connection surface between the aneurysm tissue and the connected vascular tissue;
[0013] Determine a first connection point and a second connection point corresponding to two sides of the aneurysm tissue in the connection surface along the tissue extension direction of the connected vascular tissue;
[0014] Based on the first connection point and the second connection point, the connected vascular tissue is divided into tissues to obtain a first side vascular tissue extending away from the second connection point starting from the first connection point and a second side vascular tissue extending away from the first connection point starting from the second connection point;
[0015] Performing a thickness detection on the side vascular tissue based on a preset thickness determination strategy, and determining a thickness attribute corresponding to the side vascular tissue based on the detection result;
[0016] The length of the side blood vessel tissue is detected based on a preset length determination strategy, and a length attribute corresponding to the side blood vessel tissue is determined based on the detection result.
[0017] Optionally, in the method according to the present invention, determining a first connection point and a second connection point corresponding to two sides of the aneurysm tissue in the connection surface along the tissue extension direction of the connected vascular tissue comprises:
[0018] Determine an edge contour located at the edge of the connecting surface based on the cerebral blood vessel three-dimensional model, and determine each contour pixel point constituting the edge contour;
[0019] Grouping each contour pixel point in pairs based on the tissue extension direction of the connected vascular tissue to obtain pixel groups;
[0020] Connecting two contour pixel points in the same pixel group respectively to obtain pixel line segments corresponding to each pixel group respectively, wherein the line segment extension direction of each pixel line segment is parallel to the tissue extension direction respectively;
[0021] Determine the line segment lengths corresponding to each pixel line segment, and determine the pixel group corresponding to the longest line segment length as a connected group;
[0022] Two contour pixel points located in the connected group are respectively determined as a first connected point and a second connected point corresponding to two sides of the aneurysm tissue.
[0023] Optionally, in the method according to the present invention, performing thickness detection on the side vascular tissue based on a preset thickness determination strategy, and determining a thickness attribute corresponding to the side vascular tissue based on the detection result, comprises:
[0024] Retrieving a preset clamping structure creation table, wherein the preset clamping structure creation table includes virtual clamping structures corresponding to different clamping specifications, and the virtual clamping structure includes a clamping ring and a clamping rod arranged on the clamping ring;
[0025] Determine a clamping ring corresponding to the largest ring spacing in each virtual clamping structure, and determine the ring spacing corresponding to the clamping ring as a reference clamping width;
[0026] Dividing the side vascular tissue into points based on the reference clamping width to obtain each tissue point having the reference clamping width between adjacent portions of the side vascular tissue;
[0027] Based on each tissue point, the tissue thickness is detected respectively to obtain each tissue thickness corresponding to each tissue point;
[0028] Calculating the difference between adjacent tissue thicknesses corresponding to each tissue point along the tissue extension direction of the lateral vascular tissue, and determining two tissue points whose corresponding difference results are greater than or equal to a preset first threshold as screening points;
[0029] Each tissue point is screened out based on the screening point, and the tissue point corresponding to the thickest tissue thickness among all remaining tissue points is determined as the reference point, and the tissue thickness corresponding to the reference point is determined as the thickness attribute corresponding to the side vascular tissue.
[0030] Optionally, in the method according to the present invention, the length of the side vascular tissue is detected based on a preset length determination strategy, and the length attribute corresponding to the side vascular tissue is determined based on the detection result, including:
[0031] along the tissue extension direction of the lateral vascular tissue, two adjacent screening points are determined as screening groups in each tissue point, thereby obtaining each screening group;
[0032] Determining a portion consisting of two screening points corresponding to the same screening group in the side vascular tissue as a screening section, and obtaining each screening section located on the side vascular tissue;
[0033] The side vascular tissue is divided based on each screened segment to obtain each reference segment, and each segment length between each reference segment and a connection point corresponding to the same side vascular tissue is determined as a length attribute corresponding to the side vascular tissue.
[0034] Optionally, in the method according to the present invention, determining a clamping specification of a corresponding virtual clamping structure based on the thickness attribute, and determining an initial clamping position corresponding to the virtual clamping structure based on the length attribute, comprises:
[0035] Traversing the preset clamping structure creation table, comparing the clamping diameters of the clamping rings of each virtual clamping structure with the tissue thickness corresponding to the thickness attribute, and determining the clamping diameters that are greater than or equal to the tissue thickness corresponding to the thickness attribute and whose difference result is less than a preset second threshold as the corresponding clamping specification;
[0036] Normalizing the line segment length corresponding to the connected group and the clamping diameter determined as the clamping specification to obtain a length reference coefficient and a diameter reference coefficient;
[0037] Respectively multiplying the length reference coefficient by the retrieved length weight value, and the diameter reference coefficient by the retrieved diameter weight value to obtain corresponding length adjustment coefficient and diameter adjustment coefficient;
[0038] Retrieving a preset clamping distance value, and multiplying the sum of the coefficients of the length adjustment coefficient and the diameter adjustment coefficient by the preset clamping distance value to obtain a corresponding current clamping distance value;
[0039] Based on the comparison result between the lengths of each section corresponding to each reference section and the current clamping distance value, an initial clamping position corresponding to the virtual clamping structure is determined.
[0040] Optionally, in the method according to the present invention, determining the initial clamping position corresponding to the virtual clamping structure based on the comparison result between the lengths of each section corresponding to each reference section and the current clamping distance value includes:
[0041] When there is at least one reference segment in the corresponding lateral blood vessel tissue whose segment length is greater than or equal to the current clamping distance value, determining the at least one reference segment as a reference determination group;
[0042] In the reference determination group, a reference paragraph corresponding to the shortest paragraph length is determined as a clamped paragraph, and a paragraph position corresponding to the clamped paragraph is determined as an initial clamped position corresponding to the virtual clamping structure;
[0043] When there is no reference segment in the corresponding lateral vascular tissue whose segment length is greater than or equal to the current clamping distance value, determining a branch vascular tissue that is connected to the lateral vascular tissue along the tissue extension direction of the lateral vascular tissue away from the connection point;
[0044] A bifurcation point between the bifurcation vascular tissue and the side vascular tissue is determined, and a tissue position corresponding to the preset clamping distance value is determined as an initial clamping position corresponding to the virtual clamping structure along the tissue extension direction of the bifurcation vascular tissue with the bifurcation point as a starting point.
[0045] Optionally, in the method according to the present invention, determining whether the virtual clamping structure has an interference relationship with other entity parts other than the side vascular tissue, and adjusting the virtual clamping structure based on the initial clamping position if there is an interference relationship, comprises:
[0046] Performing three-dimensional coordinate processing on the three-dimensional model of the cerebral blood vessels, and obtaining the coordinate points of each entity constituting the other entity parts while hiding the virtual clamping structure;
[0047] Acquiring each clamping coordinate point constituting the virtual clamping structure while displaying the virtual clamping structure;
[0048] Comparing each entity coordinate point with each clamping coordinate point, and when any entity coordinate point coincides with any clamping coordinate point, determining that the virtual clamping structure has an interference relationship with the other entity part;
[0049] Acquire a rotation center point between a virtual clamping structure having an interference relationship and a corresponding side vascular tissue, and rotate the virtual clamping structure along the side vascular tissue based on the rotation center point;
[0050] When the virtual clamping structure is rotated to be transformed from having an interference relationship to having no interference relationship, the adjustment of the virtual clamping result is completed;
[0051] When the virtual clamping structure is rotated to any angle to have an interference relationship, the position is adjusted along the direction of the initial clamping position away from the corresponding aneurysm tissue.
[0052] Optionally, in the method according to the present invention, the method further comprises:
[0053] Performing model division on the cerebral blood vessel three-dimensional model to obtain sub-models centered on each aneurysm tissue, wherein each sub-model includes the corresponding aneurysm tissue and a virtual clipping structure;
[0054] In response to a reference request sent by the medical terminal, the cerebral blood vessel three-dimensional model is sent to the medical terminal for display;
[0055] In response to the medical terminal interacting with any model point in the 3D model of cerebral blood vessels, determining a sub-model including the model point, and filling the sub-model into a reference display layer;
[0056] Generating a rotation reference plane around the side vascular tissue based on the initial clamping position in the reference display layer, and configuring pixel values of a preset color for the corresponding rotation part rotated to have no interference relationship in the rotation reference plane;
[0057] When the rotating reference surface does not have a rotating portion corresponding to the preset color, the pixel value of the preset color is configured for the side vascular tissue in the reference display layer along the direction of the initial clamping position away from the corresponding aneurysm tissue.
[0058] According to another aspect of the present invention, there is provided an aneurysm surgery process determination system applicable to medical personnel, comprising:
[0059] A creation module is configured to create a cerebral blood vessel three-dimensional model corresponding to the brain vascular tissue, and perform model recognition based on the cerebral blood vessel three-dimensional model to determine each aneurysm tissue located therein;
[0060] An attribute determination module is configured to determine the side vascular tissues that are connected to each aneurysm tissue, and determine the thickness attribute and the length attribute of the side vascular tissues;
[0061] a clamping determination module configured to determine a clamping specification corresponding to a virtual clamping structure based on the thickness attribute, and to determine an initial clamping position corresponding to the virtual clamping structure based on the length attribute;
[0062] a clamping generation module, configured to generate a virtual clamping structure corresponding to the clamping specification, and clamp the virtual clamping structure to the lateral vascular tissue based on the initial clamping position;
[0063] The interference judgment module is configured to judge whether the virtual clamping structure has an interference relationship with other entity parts except the side vascular tissue, and adjust the virtual clamping structure based on the initial clamping position if there is an interference relationship.
[0064] According to the solution of the present invention, the server can perform model recognition on the created 3D model of cerebral blood vessels, accurately determine each aneurysm tissue therein, and can divide the connected blood vessel tissue by setting the first connection point and the second connection point, and then calculate the thickness attribute and length attribute of the side blood vessel tissue, with a certain degree of accuracy; and the present invention fully considers the influence of the size of the tumor tissue and the clamping diameter of the virtual clamping structure in determining the initial clamping position, and sets a calculation method for the current clamping distance value, so that the selected initial clamping position has a certain feasibility; then, when the virtual clamping structure generated at the initial clamping position has an interference relationship with other entity parts, the present invention adjusts the virtual clamping structure until it does not have an interference relationship with other entity parts, and has a certain flexibility; and when the present invention is displayed to the medical end, the area suitable for adjusting the position of the virtual clamping structure is configured with a preset color pixel value, which increases a certain degree of identification and improves the corresponding medical diagnosis assistance efficiency to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 A flow chart showing a method for determining an aneurysm surgery process applicable to a medical staff according to an embodiment of the present invention is shown;
[0066] Figure 2 A schematic diagram of a clamping structure according to an embodiment of the present invention is shown;
[0067] Figure 3 A schematic diagram showing different sizes of ring spacing according to an embodiment of the present invention;
[0068] Figure 4 A schematic diagram showing a clamping diameter according to an embodiment of the present invention;
[0069] Figure 5 A structural block diagram of an aneurysm surgery process determination system applicable to medical staff according to another embodiment of the present invention is shown. DETAILED DESCRIPTION
[0070] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0071] A common treatment for cerebral aneurysms is craniotomy and clipping, which means clipping the root of the intracranial aneurysm to deprive the aneurysm of blood supply, thereby eliminating the risk of rupture. Craniotomy and clipping can be a radical cure, but the risks of craniotomy are very high and need to be determined based on the location of the cerebral aneurysm.
[0072] The inventors found in their research that the method for determining the cerebral aneurysm clipping position in the prior art is often based on medical staff's viewing of cerebral angiography images, which is somewhat subjective and lacks corresponding digital methods and systems to assist.
[0073] To solve the above problems in the prior art, the inventor proposes the solution of the present invention. An embodiment of the present invention provides a method for determining an aneurysm surgery process applicable to a medical practitioner, and the method can be executed in a computing device.
[0074] Figure 1 A flowchart of a method for determining an aneurysm surgical process applicable to medical personnel according to an embodiment of the present invention is shown. The method is suitable for execution in a computing device, wherein the computing device can be understood as a terminal with data processing capabilities, such as a mobile phone or a computer.
[0075] like Figure 1 As shown, the purpose of this embodiment is to implement a method for determining an aneurysm surgery process applicable to a medical staff, starting from step S102. In step S102, the following contents are included:
[0076] A cerebral blood vessel three-dimensional model corresponding to the brain vascular tissue is created, and model recognition is performed based on the cerebral blood vessel three-dimensional model to determine each aneurysm tissue located therein.
[0077] For example, in this embodiment, first, the server will create a cerebral vascular three-dimensional model corresponding to the cerebral vascular tissue of the cerebrovascular patient. Then, the server will determine each aneurysm tissue in the cerebral vascular three-dimensional model by performing model recognition on the cerebral vascular three-dimensional model. This embodiment can clearly determine each aneurysm tissue existing in the cerebral vascular tissue of the cerebrovascular patient with a certain degree of accuracy, and based on the creation of the three-dimensional model of the cerebral vascular tissue, it can also achieve accurate acquisition of the tissue morphology of the cerebral vascular tissue.
[0078] In step S104, the following contents are included:
[0079] The side vascular tissues that are connected to each aneurysm tissue are determined, and the thickness attribute and the length attribute of the side vascular tissues are determined.
[0080] For example, in this embodiment, after determining each aneurysm tissue in the three-dimensional model of the cerebral blood vessels, the server can locate the blood vessel parts on both sides of each aneurysm tissue, that is, the side blood vessel tissues that are connected to each aneurysm tissue. Then, the server will further determine the thickness attributes and length attributes of these side blood vessel tissues to facilitate subsequent server work.
[0081] Furthermore, the above-mentioned “determining the side vascular tissues that are connected to each aneurysm tissue, and determining the thickness attribute and the length attribute of the side vascular tissues” further includes the following steps:
[0082] Determining connected vascular tissues that are connected to each aneurysm tissue based on the cerebral vascular three-dimensional model, and determining a connection surface between the aneurysm tissue and the connected vascular tissue;
[0083] Determine a first connection point and a second connection point corresponding to two sides of the aneurysm tissue in the connection surface along the tissue extension direction of the connected vascular tissue;
[0084] Based on the first connection point and the second connection point, the connected vascular tissue is divided into tissues to obtain a first side vascular tissue extending away from the second connection point starting from the first connection point and a second side vascular tissue extending away from the first connection point starting from the second connection point;
[0085] Performing a thickness detection on the side vascular tissue based on a preset thickness determination strategy, and determining a thickness attribute corresponding to the side vascular tissue based on the detection result;
[0086] The length of the side blood vessel tissue is detected based on a preset length determination strategy, and a length attribute corresponding to the side blood vessel tissue is determined based on the detection result.
[0087] For example, in this embodiment, after determining each aneurysm tissue in the three-dimensional model of the cerebral blood vessels, the server can locate the vascular tissue where each aneurysm tissue is located, that is, locate the connected vascular tissue that is connected to each aneurysm tissue, and further determine the area connected between the aneurysm tissue and the connected vascular tissue, that is, the connecting surface.
[0088] Next, the server can determine two points on both sides of the aneurysm tissue in the connecting surface along the tissue extension direction of the connecting vascular tissue, namely the first connecting point and the second connecting point, and divide the connecting vascular tissue through the first connecting point and the second connecting point, so that the first side vascular tissue extending away from the second connecting point with the first connecting point as the starting point and the second side vascular tissue extending away from the first connecting point with the second connecting point as the starting point can be obtained respectively.
[0089] Furthermore, the server can perform thickness detection on the side vascular tissue based on a preset thickness determination strategy to determine the thickness attribute of the corresponding side vascular tissue, and then perform length detection on the side vascular tissue based on a preset length determination strategy to determine the length attribute of the corresponding side vascular tissue.
[0090] In this embodiment, since the treatment of hemangioma tissue is based on craniotomy and clipping, that is, the vascular tissues on both sides of the hemangioma tissue need to be clipped separately, therefore, before determining the corresponding clipping position, it is first necessary to divide the connected vascular tissue corresponding to the hemangioma tissue, and then determine the morphological attributes of the first side vascular tissue and the second side vascular tissue obtained after the tissue division in different dimensions, that is, the corresponding thickness attribute and length attribute, so as to facilitate the determination of the clipping position based on the corresponding morphological attributes in the subsequent method steps, thereby improving the corresponding accuracy.
[0091] Furthermore, the above-mentioned “determining a first connection point and a second connection point corresponding to both sides of the aneurysm tissue in the connection surface along the tissue extension direction of the connected vascular tissue” further includes the following steps:
[0092] Determine an edge contour located at the edge of the connecting surface based on the cerebral blood vessel three-dimensional model, and determine each contour pixel point constituting the edge contour;
[0093] Grouping each contour pixel point in pairs based on the tissue extension direction of the connected vascular tissue to obtain pixel groups;
[0094] Connecting two contour pixel points in the same pixel group respectively to obtain pixel line segments corresponding to each pixel group respectively, wherein the line segment extension direction of each pixel line segment is parallel to the tissue extension direction respectively;
[0095] Determine the line segment lengths corresponding to each pixel line segment, and determine the pixel group corresponding to the longest line segment length as a connected group;
[0096] Two contour pixel points located in the connected group are respectively determined as a first connected point and a second connected point corresponding to two sides of the aneurysm tissue.
[0097] For example, in this embodiment, after determining the connecting surface between the aneurysm tissue and the connecting blood vessel tissue, the server will first determine the edge contour located at the edge of the connecting surface in the cerebral blood vessel three-dimensional model, and determine the contour pixel points that constitute the edge contour.
[0098] Next, the server will group each contour pixel point in pairs along the tissue extension direction of the connected vascular tissue. The specific grouping method can be understood as generating a coordinate system with the tissue extension direction of the connected vascular tissue as the X-axis, and then dividing the two contour pixel points with the same vertical coordinate in the coordinate points corresponding to each contour pixel point into a group, thereby obtaining each pixel group.
[0099] Then, the server will connect the two contour pixel points in the same pixel group. The line segments obtained after the connection are the pixel line segments corresponding to the pixel groups. It can be understood that the line segment extension direction of each pixel line segment is parallel to the tissue extension direction. Then, the server will calculate the line segment length of each pixel line segment, and determine the pixel group corresponding to the longest line segment length as a connected group, and then determine the two contour pixel points in the connected group as the first connected point and the second connected point located on both sides of the aneurysm tissue.
[0100] This embodiment can determine the specific positions of the first connection point and the second connection point in a two-dimensional perspective from a three-dimensional perspective, and can simplify the three-dimensional scene to convert the three-dimensional scene into a two-dimensional scene, thereby reducing a certain amount of data processing on the server.
[0101] Furthermore, the above-mentioned “detecting the thickness of the side blood vessel tissue based on a preset thickness determination strategy, and determining the thickness attribute corresponding to the side blood vessel tissue based on the detection result” further includes the following steps:
[0102] Retrieving a preset clamping structure creation table, wherein the preset clamping structure creation table includes virtual clamping structures corresponding to different clamping specifications, and the virtual clamping structure includes a clamping ring and a clamping rod arranged on the clamping ring;
[0103] Determine a clamping ring corresponding to the largest ring spacing in each virtual clamping structure, and determine the ring spacing corresponding to the clamping ring as a reference clamping width;
[0104] Dividing the side vascular tissue into points based on the reference clamping width to obtain each tissue point having the reference clamping width between adjacent portions of the side vascular tissue;
[0105] Based on each tissue point, the tissue thickness is detected respectively to obtain each tissue thickness corresponding to each tissue point;
[0106] Calculating the difference between adjacent tissue thicknesses corresponding to each tissue point along the tissue extension direction of the lateral vascular tissue, and determining two tissue points whose corresponding difference results are greater than or equal to a preset first threshold as screening points;
[0107] Each tissue point is screened out based on the screening point, and the tissue point corresponding to the thickest tissue thickness among all remaining tissue points is determined as the reference point, and the tissue thickness corresponding to the reference point is determined as the thickness attribute corresponding to the side vascular tissue.
[0108] For example, in this embodiment, since the virtual clamping structure includes a clamping ring and a clamping rod arranged on the clamping ring, as shown in FIG. Figure 2 As shown, the clamping ring corresponds to the Figure 2 The lower circular structure corresponds to the clamping rod located at Figure 2 Each virtual clamping structure has different clamping specifications. For example, the width of the outer wall of the clamping ring is different, that is, different clamping rings have different sizes of ring spacing, such as Figure 3 As shown, corresponding to Figure 3 The ring spacing of the clamping ring on the left is smaller than that of the corresponding Figure 3 The ring spacing of the clamping ring on the right. Therefore, the server will set up a clamping structure creation table in advance, which contains various virtual clamping structures with different clamping specifications to facilitate subsequent server retrieval.
[0109] In this embodiment, the server can detect the thickness of the side vascular tissue based on the preset thickness determination strategy. First, the server will call the preset clamping structure creation table. In order to enable the subsequently determined reference width to place each clamping ring, the server will determine the clamping ring with the maximum ring spacing in the preset clamping structure creation table, and determine the specific value of the maximum ring spacing as the reference width, that is, the reference clamping width.
[0110] Next, the server can divide the side vascular tissue into points according to the reference clamping width, and after the point division, multiple tissue points with intervals equal to the reference clamping width can be obtained on the side vascular tissue. For example, if the reference clamping width is 5mm, the interval between each tissue point is 5mm.
[0111] When clamping the vascular tissue, it is best to ensure that the tissue thickness of the area clamped by the clamping ring is similar. If the difference in tissue thickness is too large, the subsequent clamping effect will be weakened. Therefore, the server will detect the tissue thickness of each tissue point after determining each tissue point. Then, the difference in tissue thickness of adjacent tissue points is calculated along the tissue extension direction of the lateral vascular tissue, and the first threshold is preset in advance. If the difference result is greater than or equal to the preset first threshold, it means that the thickness difference between the two tissue points is large and it is not suitable to place the clamping ring. Therefore, the server will determine the two tissue points whose difference results are greater than or equal to the preset first threshold as screening points, and screen out the screening points. Then, among all the remaining tissue points, the tissue point with the largest tissue thickness is determined as the reference point, and the tissue thickness is determined as the thickness attribute corresponding to the lateral vascular tissue.
[0112] The tissue points set according to this embodiment can not only facilitate the subsequent determination of the clamping position of the clamping ring, but also can detect only the tissue thickness of the tissue points through the division of the tissue points, which can reduce a certain workload of the server and improve the corresponding work efficiency.
[0113] Furthermore, the above-mentioned “detecting the length of the side blood vessel tissue based on a preset length determination strategy, and determining the length attribute corresponding to the side blood vessel tissue based on the detection result” further includes the following steps:
[0114] along the tissue extension direction of the lateral vascular tissue, two adjacent screening points are determined as screening groups in each tissue point, thereby obtaining each screening group;
[0115] Determining a portion consisting of two screening points corresponding to the same screening group in the side vascular tissue as a screening section, and obtaining each screening section located on the side vascular tissue;
[0116] The side vascular tissue is divided based on each screened segment to obtain each reference segment, and each segment length between each reference segment and a connection point corresponding to the same side vascular tissue is determined as a length attribute corresponding to the side vascular tissue.
[0117] For example, in this embodiment, after determining each screening point, the server will determine two screening points in adjacent positions along the tissue extension direction of the lateral vascular tissue as screening groups, thereby obtaining each screening group. The vascular portion composed of the two screening points in the same screening group is determined as a screening segment. Then, the server will determine the segment portion other than the screening segment as the reference segment, and then calculate the distance from the tissue point in the reference segment away from the hemangioma tissue to the side connection point, thereby obtaining each length attribute.
[0118] This embodiment can screen out the corresponding screening paragraphs after setting the screening points, and then perform subsequent length attribute calculations, which can greatly reduce the amount of calculations on the server.
[0119] In step S106, the following contents are included:
[0120] A clamping specification of a corresponding virtual clamping structure is determined based on the thickness attribute, and an initial clamping position corresponding to the virtual clamping structure is determined based on the length attribute.
[0121] For example, in this embodiment, since the thickness attribute of each lateral vascular tissue may be different, there will be corresponding virtual clamping structures with different size specifications. Therefore, the server will determine the clamping specifications of the virtual clamping structure that is adapted to the lateral vascular tissue based on the thickness attribute of each lateral vascular tissue.
[0122] It is understandable that, at the same placement position, when the virtual clipping structure has a larger clamping specification, it will be closer to the aneurysm tissue accordingly. Since the actual clamping structure is generally a rigid structure, if it touches the aneurysm tissue, it may cause the aneurysm tissue to rupture prematurely, thereby causing a corresponding medical accident. In order to avoid this situation, the virtual clipping structure with a larger clamping specification should be placed farther away from the aneurysm tissue, so as to reduce the impact of the virtual clipping structure on the aneurysm tissue accordingly. Therefore, the server determines the initial clamping position for placing the virtual clipping structure according to the length attribute of each side vascular tissue in the cerebral vascular three-dimensional model.
[0123] Furthermore, the above-mentioned “determining the clamping specification of the corresponding virtual clamping structure based on the thickness attribute, and determining the initial clamping position corresponding to the virtual clamping structure based on the length attribute” further includes the following steps:
[0124] Traversing the preset clamping structure creation table, comparing the clamping diameters of the clamping rings of each virtual clamping structure with the tissue thickness corresponding to the thickness attribute, and determining the clamping diameters that are greater than or equal to the tissue thickness corresponding to the thickness attribute and whose difference result is less than a preset second threshold as the corresponding clamping specification;
[0125] Normalizing the line segment length corresponding to the connected group and the clamping diameter determined as the clamping specification to obtain a length reference coefficient and a diameter reference coefficient;
[0126] Respectively multiplying the length reference coefficient by the retrieved length weight value, and the diameter reference coefficient by the retrieved diameter weight value to obtain corresponding length adjustment coefficient and diameter adjustment coefficient;
[0127] Retrieving a preset clamping distance value, and multiplying the sum of the coefficients of the length adjustment coefficient and the diameter adjustment coefficient by the preset clamping distance value to obtain a corresponding current clamping distance value;
[0128] Based on the comparison result between the lengths of each section corresponding to each reference section and the current clamping distance value, an initial clamping position corresponding to the virtual clamping structure is determined.
[0129] For example, in this embodiment, the tissue thickness that can be clamped by each clamping ring is different, that is, each clamping ring has a different clamping diameter, such as Figure 4 As shown, it is necessary to ensure that the clamping diameter of the clamping ring is greater than or equal to the tissue thickness of the blood vessel in order to clamp the blood vessel tissue. However, the clamping diameter of the clamping ring and the tissue thickness of the blood vessel cannot differ too much, otherwise it will also have a certain impact on the clamping effect. Therefore, a preset second threshold is set in advance in the server. When the difference between the clamping diameter of the clamping ring and the tissue thickness of the blood vessel is less than the preset second threshold, the corresponding clamping can be completed well. Then, the server will determine the clamping diameter that meets the above conditions as the corresponding clamping specification.
[0130] It can be understood that when selecting the clamping position, not only the influence of different clamping diameters needs to be considered, but also the size of the connecting surface needs to be considered. Since the larger the connecting surface, the larger the tumor tissue, in this case, the location where the virtual clamping structure is placed needs to be as far away from the tumor tissue as possible to avoid the virtual clamping structure from having a negative impact on the tumor tissue.
[0131] Therefore, the size of the tumor tissue and the clamping diameter of the virtual clamping structure are factors that affect the clamping position. Therefore, the server will calculate the length of the line segment generated by connecting the first connection point and the second connection point, and normalize the line segment length to obtain the length reference coefficient. Then normalize the clamping diameter in the clamping specification to obtain the diameter reference coefficient. Then multiply the length reference coefficient with the retrieved length weight value to obtain the corresponding length adjustment coefficient, and multiply the diameter reference coefficient with the retrieved diameter weight value to obtain the corresponding diameter adjustment coefficient.
[0132] Medical staff can freely set a reference clamping distance value in the server, that is, the preset clamping distance value. The server will multiply the sum of the length adjustment coefficient and the diameter adjustment coefficient by the preset clamping distance value to obtain the corresponding current clamping distance value. The current clamping distance value obtained is then compared with the lengths of each section corresponding to each reference section to determine the initial clamping position corresponding to the virtual clamping structure.
[0133] For example, there are 4 reference segments on a lateral vascular tissue, and the segment lengths of these 4 reference segments are 3, 5, 7, and 11 respectively. If the current clamping distance value is 10, the server will determine the initial clamping position in the last reference segment; if the current clamping distance value is 7 and it is in the screening segment, the server will determine the initial clamping position in the next reference segment and then complete the determination of the clamping position.
[0134] Furthermore, the above-mentioned “determining the initial clamping position corresponding to the virtual clamping structure based on the comparison result between the lengths of each paragraph corresponding to each reference paragraph and the current clamping distance value” further includes the following steps:
[0135] When there is at least one reference segment in the corresponding lateral blood vessel tissue whose segment length is greater than or equal to the current clamping distance value, determining the at least one reference segment as a reference determination group;
[0136] In the reference determination group, a reference paragraph corresponding to the shortest paragraph length is determined as a clamped paragraph, and a paragraph position corresponding to the clamped paragraph is determined as an initial clamped position corresponding to the virtual clamping structure;
[0137] When there is no reference segment in the corresponding lateral vascular tissue whose segment length is greater than or equal to the current clamping distance value, determining a branch vascular tissue that is connected to the lateral vascular tissue along the tissue extension direction of the lateral vascular tissue away from the connection point;
[0138] A bifurcation point between the bifurcation vascular tissue and the side vascular tissue is determined, and a tissue position corresponding to the preset clamping distance value is determined as an initial clamping position corresponding to the virtual clamping structure along the tissue extension direction of the bifurcation vascular tissue with the bifurcation point as a starting point.
[0139] For example, in this embodiment, after obtaining the current clamping distance value, the server will first compare the length of the reference segment in the lateral vascular tissue with the current clamping distance value, and determine the reference segment with a length greater than or equal to the current clamping distance value as the reference determination group. Then, the server will determine the reference segment with the shortest length in the reference determination group as the clamping segment, and determine the segment position of the clamping segment as the initial clamping position of the virtual clamping structure.
[0140] If the lengths of the reference segments in the lateral vascular tissue are all smaller than the current clamping distance value, it means that the lateral vascular tissue is shorter and vascular diversion has occurred. At this time, the server needs to determine the vascular branches of the lateral vascular tissue, that is, the fork vascular tissue, and locate a suitable initial clamping position in the fork vascular tissue.
[0141] Therefore, the server will determine the bifurcated vascular tissue that is connected to the lateral vascular tissue along the tissue extension direction of the lateral vascular tissue away from the connection point, and then determine the bifurcation point between the bifurcated vascular tissue and the lateral vascular tissue. For example, if the current clamping distance value is 10mm and the maximum length of the reference segment in the lateral vascular tissue is 7mm, the server needs to locate the position with a segment length of 3mm in the two bifurcated vascular tissues, but it cannot be clamped directly at this position, and it is still necessary to determine the most suitable initial clamping position according to the above method.
[0142] This embodiment can formulate different initial clamping position determination methods for side vascular tissues in different situations, and has a certain degree of flexibility.
[0143] In step S108, the following contents are included:
[0144] A virtual clamping structure corresponding to the clamping specification is generated, and the virtual clamping structure is clamped to the lateral vascular tissue based on the initial clamping position.
[0145] For example, in this embodiment, after determining the clamping specifications and the initial clamping position of the virtual clamping structure, the server can generate a virtual clamping structure with the clamping specifications at the initial clamping position of the lateral vascular tissue.
[0146] In step S110, the following contents are included:
[0147] It is determined whether the virtual clamping structure has an interference relationship with other entity parts except the side vascular tissue, and if there is an interference relationship, the virtual clamping structure is adjusted based on the initial clamping position.
[0148] For example, in this embodiment, since there is not only one vascular tissue in the brain vascular tissue, and two clamping rods are provided in the virtual clamping structure, after the server generates the virtual clamping structure, it will further determine whether the generated virtual clamping structure has an overlapping area with other vascular tissues other than the side vascular tissues, aneurysm tissues, and physical parts such as the virtual clamping structure, that is, an interference relationship. If there is an interference relationship, it may cause rupture of other vascular tissues and aneurysm tissues, or friction with other virtual clamping structures, which will cause corresponding medical accidents.
[0149] Therefore, if the virtual clamping structure does not have an interference relationship with other physical parts, it means that the setting method of the virtual clamping structure located at the initial clamping position can be referred to by medical staff; if the virtual clamping structure has an interference relationship with other physical parts, the server will adjust the virtual clamping structure located at the initial clamping position until it has no interference relationship with other physical parts, so as to provide medical staff with a certain reference.
[0150] Furthermore, the above-mentioned “determining whether the virtual clamping structure has an interference relationship with other entity parts other than the side vascular tissue, and adjusting the virtual clamping structure based on the initial clamping position if there is an interference relationship” also includes the following steps:
[0151] Performing three-dimensional coordinate processing on the three-dimensional model of the cerebral blood vessels, and obtaining the coordinate points of each entity constituting the other entity parts while hiding the virtual clamping structure;
[0152] Acquiring each clamping coordinate point constituting the virtual clamping structure while displaying the virtual clamping structure;
[0153] Comparing each entity coordinate point with each clamping coordinate point, and when any entity coordinate point coincides with any clamping coordinate point, determining that the virtual clamping structure has an interference relationship with the other entity part;
[0154] Acquire a rotation center point between a virtual clamping structure having an interference relationship and a corresponding side vascular tissue, and rotate the virtual clamping structure along the side vascular tissue based on the rotation center point;
[0155] When the virtual clamping structure is rotated to be transformed from having an interference relationship to having no interference relationship, the adjustment of the virtual clamping result is completed;
[0156] When the virtual clamping structure is rotated to any angle to have an interference relationship, the position is adjusted along the direction of the initial clamping position away from the corresponding aneurysm tissue.
[0157] For example, in this embodiment, the server will first perform 3D coordinate processing on the 3D model of the cerebral blood vessels and hide the virtual clamping structure, which can not only reduce the corresponding data processing volume, but also more intuitively obtain the coordinate points of each entity that constitutes other entity parts. Then, the virtual clamping structure is displayed to obtain the clamping coordinate points that constitute the virtual clamping structure.
[0158] After obtaining each entity coordinate point and each clamping coordinate point, the server will compare whether there are any overlapping coordinate points between each entity coordinate point and each clamping coordinate point. When the coordinate points overlap, it means that the virtual clamping structure has an interference relationship with other entity parts. The virtual clamping structure can be rotated and adjusted to ensure that the virtual clamping structure does not have an interference relationship with other entity parts.
[0159] At this time, the server will first obtain the rotation center point between the virtual clamping structure with interference relationship and the corresponding side vascular tissue, and rotate the virtual clamping structure along the side vascular tissue based on the rotation center point. When the virtual clamping structure can achieve no interference relationship with other entity parts when rotated to a certain angle, the adjustment of the virtual clamping result is completed; when the virtual clamping structure is rotated to any angle and has an interference relationship with other entity parts, it is necessary to adjust the position of the virtual clamping structure, that is, adjust the position of the virtual clamping structure along the direction away from the aneurysm tissue along the initial clamping position.
[0160] This embodiment can have different adjustment methods for the position of the virtual clamping structure according to different interference situations, and can achieve that the virtual clamping structure has no interference relationship with other entity parts, and has a certain degree of flexibility.
[0161] Furthermore, the above method further comprises the following steps:
[0162] Performing model division on the cerebral blood vessel three-dimensional model to obtain sub-models centered on each aneurysm tissue, wherein each sub-model includes the corresponding aneurysm tissue and a virtual clipping structure;
[0163] In response to a reference request sent by the medical terminal, the cerebral blood vessel three-dimensional model is sent to the medical terminal for display;
[0164] In response to the medical terminal interacting with any model point in the 3D model of cerebral blood vessels, determining a sub-model including the model point, and filling the sub-model into a reference display layer;
[0165] Generating a rotation reference plane around the side vascular tissue based on the initial clamping position in the reference display layer, and configuring pixel values of a preset color for the corresponding rotation part rotated to have no interference relationship in the rotation reference plane;
[0166] When the rotating reference surface does not have a rotating portion corresponding to the preset color, the pixel value of the preset color is configured for the side vascular tissue in the reference display layer along the direction of the initial clamping position away from the corresponding aneurysm tissue.
[0167] For example, in this embodiment, the server can specifically display the adjustment method of the virtual clamping structure position to the medical staff. First, the server divides the cerebral vascular 3D model to obtain sub-models centered on each aneurysm tissue, and each sub-model includes aneurysm tissue and a virtual clamping structure.
[0168] When the medical terminal wants to refer to the adjustment plan of the virtual clamping structure position in the server, it can send a reference request through the medical terminal. When the server receives the reference request, it will send the cerebrovascular 3D model to the medical terminal for display. When the medical terminal clicks on any model point in the cerebrovascular 3D model that it wants to view, the server will determine the sub-model located at the model point and fill the sub-model into the reference display layer.
[0169] In the reference display layer, a surface surrounding the side vascular tissue is generated according to the initial clamping position, namely, the rotation reference surface, and the area of the virtual clamping structure that will not interfere with other solid parts during the rotation process is configured with pixel values of preset colors in the rotation reference surface; if there is no rotating part corresponding to the preset color in the rotation reference surface, the server will configure pixel values of the preset color for the side vascular tissue in the reference display layer along the direction of the initial clamping position away from the aneurysm tissue.
[0170] This embodiment can configure the pixel value of the preset color for the area suitable for adjusting the position of the virtual clamping structure when displaying it to the medical staff, which increases a certain degree of identification, can save a certain amount of viewing time, and improve the corresponding medical diagnosis assistance efficiency.
[0171] In summary, according to the scheme proposed in this embodiment, the server can perform model recognition on the created 3D model of cerebral blood vessels, accurately determine each aneurysm tissue therein, and can divide the connected vascular tissue by setting the first connection point and the second connection point, and then calculate the thickness attribute and length attribute of the side vascular tissue, which has a certain degree of accuracy; and the present invention fully considers the influence of the size of the tumor tissue and the clamping diameter of the virtual clamping structure in determining the initial clamping position, and sets the calculation method of the current clamping distance value, so that the selected initial clamping position has a certain feasibility; then, when the virtual clamping structure generated at the initial clamping position has an interference relationship with other entity parts, the present invention adjusts the virtual clamping structure until it does not have an interference relationship with other entity parts, which has a certain flexibility; and when the present invention is displayed to the medical end, the region suitable for adjusting the position of the virtual clamping structure is configured with a preset color pixel value, which increases a certain degree of identification and improves the corresponding medical diagnosis assistance efficiency to a certain extent.
[0172] Another embodiment of the present invention provides an aneurysm surgery process determination system suitable for medical staff. Figure 4 The corresponding device block diagram is as follows:
[0173] A creation module is configured to create a cerebral blood vessel three-dimensional model corresponding to the brain vascular tissue, and perform model recognition based on the cerebral blood vessel three-dimensional model to determine each aneurysm tissue located therein;
[0174] An attribute determination module is configured to determine the side vascular tissues that are connected to each aneurysm tissue, and determine the thickness attribute and the length attribute of the side vascular tissues;
[0175] a clamping determination module configured to determine a clamping specification corresponding to a virtual clamping structure based on the thickness attribute, and to determine an initial clamping position corresponding to the virtual clamping structure based on the length attribute;
[0176] a clamping generation module, configured to generate a virtual clamping structure corresponding to the clamping specification, and clamp the virtual clamping structure to the lateral vascular tissue based on the initial clamping position;
[0177] The interference judgment module is configured to judge whether the virtual clamping structure has an interference relationship with other entity parts except the side vascular tissue, and adjust the virtual clamping structure based on the initial clamping position if there is an interference relationship.
[0178] In the description provided herein, algorithms and displays are not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the examples of the present invention. According to the above description, it is obvious that the structure required for constructing such systems. In addition, the present invention is not directed to any specific programming language either. It should be understood that various programming languages can be utilized to implement the content of the present invention described herein, and the above description of specific languages is for the purpose of disclosing the preferred embodiment of the present invention.
[0179] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0180] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof.
[0181] Those skilled in the art will appreciate that the modules or units or components of the devices in the examples disclosed herein may be arranged in the devices described in the embodiment, or alternatively may be located in one or more devices different from the devices in the examples. The modules in the foregoing examples may be combined into one module or may be divided into multiple submodules.
[0182] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of submodules or subunits or subcomponents.
[0183] Furthermore, those skilled in the art will appreciate that although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features from different embodiments is meant to be within the scope of the present invention and to form different embodiments.
[0184] In addition, some of the embodiments are described herein as methods or combinations of method elements that can be implemented by a processor of a computer system or by other devices that perform the functions. Therefore, a processor with necessary instructions for implementing the method or method elements forms a device for implementing the method or method elements. In addition, the elements described herein of the device embodiments are examples of devices for implementing the functions performed by the elements for the purpose of implementing the invention.
[0185] As used herein, unless otherwise specified, the use of ordinal numbers "first," "second," "third," etc. to describe common objects merely indicates that different instances of similar objects are involved, and is not intended to imply that the objects so described must have a given order in time, space, order, or in any other manner.
[0186] Although the present invention has been described according to a limited number of embodiments, it will be apparent to those skilled in the art, with the benefit of the above description, that other embodiments may be envisioned within the scope of the invention thus described. In addition, it should be noted that the language used in this specification is primarily selected for readability and instructional purposes, rather than for explaining or limiting the subject matter of the present invention.
Claims
1. A method for determining the aneurysm surgery process suitable for medical staff, characterized in that: The following steps are involved: Creating a cerebral vascular three-dimensional model corresponding to the cerebral vascular tissue, and performing model recognition based on the cerebral vascular three-dimensional model to determine each aneurysm tissue located therein; Determine the side vascular tissues that are connected to each aneurysm tissue, and determine the thickness attribute and the length attribute of the side vascular tissues; Determine a clamping specification of a corresponding virtual clamping structure based on the thickness attribute, and determine an initial clamping position corresponding to the virtual clamping structure based on the length attribute; generating a virtual clamping structure corresponding to the clamping specification, and clamping the virtual clamping structure to the lateral vascular tissue based on the initial clamping position; Determining whether the virtual clamping structure has an interference relationship with other entity parts except the side vascular tissue, and adjusting the virtual clamping structure based on the initial clamping position if there is an interference relationship; Determining the side vascular tissues that are connected to each aneurysm tissue, and determining the thickness attribute and the length attribute of the side vascular tissues, including: Determining connected vascular tissues that are connected to each aneurysm tissue based on the cerebral vascular three-dimensional model, and determining a connection surface between the aneurysm tissue and the connected vascular tissue; Determine a first connection point and a second connection point corresponding to two sides of the aneurysm tissue in the connection surface along the tissue extension direction of the connected vascular tissue; Based on the first connection point and the second connection point, the connected vascular tissue is divided into tissues to obtain a first side vascular tissue extending away from the second connection point starting from the first connection point and a second side vascular tissue extending away from the first connection point starting from the second connection point; Performing a thickness detection on the side vascular tissue based on a preset thickness determination strategy, and determining a thickness attribute corresponding to the side vascular tissue based on the detection result; The length of the side blood vessel tissue is detected based on a preset length determination strategy, and a length attribute corresponding to the side blood vessel tissue is determined based on the detection result.
2. The method for determining the aneurysm surgery process applicable to medical staff according to claim 1, characterized in that: Determining a first connection point and a second connection point corresponding to two sides of the aneurysm tissue in the connection surface along the tissue extension direction of the connected vascular tissue includes: Determine an edge contour located at the edge of the connecting surface based on the cerebral blood vessel three-dimensional model, and determine each contour pixel point constituting the edge contour; Grouping each contour pixel point in pairs based on the tissue extension direction of the connected vascular tissue to obtain pixel groups; Connecting two contour pixel points in the same pixel group respectively to obtain pixel line segments corresponding to each pixel group respectively, wherein the line segment extension direction of each pixel line segment is parallel to the tissue extension direction respectively; Determine the line segment lengths corresponding to each pixel line segment, and determine the pixel group corresponding to the longest line segment length as a connected group; Two contour pixel points located in the connected group are respectively determined as a first connected point and a second connected point corresponding to two sides of the aneurysm tissue.
3. The method for determining the aneurysm surgery process applicable to medical staff according to claim 2, characterized in that: Performing a thickness detection on the side blood vessel tissue based on a preset thickness determination strategy, and determining a thickness attribute corresponding to the side blood vessel tissue based on the detection result, including: Retrieving a preset clamping structure creation table, wherein the preset clamping structure creation table includes virtual clamping structures corresponding to different clamping specifications, and the virtual clamping structure includes a clamping ring and a clamping rod arranged on the clamping ring; Determine a clamping ring corresponding to the largest ring spacing in each virtual clamping structure, and determine the ring spacing corresponding to the clamping ring as a reference clamping width; Dividing the side vascular tissue into points based on the reference clamping width to obtain each tissue point having the reference clamping width between adjacent portions of the side vascular tissue; Based on each tissue point, the tissue thickness is detected respectively to obtain each tissue thickness corresponding to each tissue point; Calculating the difference between adjacent tissue thicknesses corresponding to each tissue point along the tissue extension direction of the lateral vascular tissue, and determining two tissue points whose corresponding difference results are greater than or equal to a preset first threshold as screening points; Each tissue point is screened out based on the screening point, and the tissue point corresponding to the thickest tissue thickness among all remaining tissue points is determined as the reference point, and the tissue thickness corresponding to the reference point is determined as the thickness attribute corresponding to the side vascular tissue.
4. The method for determining the aneurysm surgery process applicable to medical staff according to claim 3, characterized in that: The length of the side blood vessel tissue is detected based on a preset length determination strategy, and a length attribute corresponding to the side blood vessel tissue is determined based on the detection result, including: along the tissue extension direction of the lateral vascular tissue, two adjacent screening points are determined as screening groups in each tissue point, thereby obtaining each screening group; Determining a portion consisting of two screening points corresponding to the same screening group in the side vascular tissue as a screening section, and obtaining each screening section located on the side vascular tissue; The side vascular tissue is divided based on each screened segment to obtain each reference segment, and each segment length between each reference segment and a connection point corresponding to the same side vascular tissue is determined as a length attribute corresponding to the side vascular tissue.
5. The method for determining the aneurysm surgery process applicable to medical staff according to claim 4, characterized in that: Determining a clamping specification of a corresponding virtual clamping structure based on the thickness attribute, and determining an initial clamping position corresponding to the virtual clamping structure based on the length attribute, including: Traversing the preset clamping structure creation table, comparing the clamping diameters of the clamping rings of each virtual clamping structure with the tissue thickness corresponding to the thickness attribute, and determining the clamping diameters that are greater than or equal to the tissue thickness corresponding to the thickness attribute and whose difference result is less than a preset second threshold as the corresponding clamping specification; Normalizing the line segment length corresponding to the connected group and the clamping diameter determined as the clamping specification to obtain a length reference coefficient and a diameter reference coefficient; Respectively multiplying the length reference coefficient by the retrieved length weight value, and the diameter reference coefficient by the retrieved diameter weight value to obtain corresponding length adjustment coefficient and diameter adjustment coefficient; Retrieving a preset clamping distance value, and multiplying the sum of the coefficients of the length adjustment coefficient and the diameter adjustment coefficient by the preset clamping distance value to obtain a corresponding current clamping distance value; Based on the comparison result between the lengths of each section corresponding to each reference section and the current clamping distance value, an initial clamping position corresponding to the virtual clamping structure is determined.
6. The method for determining the aneurysm surgery process applicable to medical staff according to claim 5, characterized in that: Determining an initial clamping position corresponding to the virtual clamping structure based on a comparison result between the lengths of each section corresponding to each reference section and the current clamping distance value, including: When there is at least one reference segment in the corresponding lateral blood vessel tissue whose segment length is greater than or equal to the current clamping distance value, determining the at least one reference segment as a reference determination group; In the reference determination group, a reference paragraph corresponding to the shortest paragraph length is determined as a clamped paragraph, and a paragraph position corresponding to the clamped paragraph is determined as an initial clamped position corresponding to the virtual clamping structure; When there is no reference segment in the corresponding lateral vascular tissue whose segment length is greater than or equal to the current clamping distance value, determining a branch vascular tissue that is connected to the lateral vascular tissue along the tissue extension direction of the lateral vascular tissue away from the connection point; A bifurcation point between the bifurcation vascular tissue and the side vascular tissue is determined, and a tissue position corresponding to the preset clamping distance value is determined as an initial clamping position corresponding to the virtual clamping structure along the tissue extension direction of the bifurcation vascular tissue with the bifurcation point as a starting point.
7. The method for determining the aneurysm surgery process applicable to medical staff according to claim 1, characterized in that: Determining whether the virtual clamping structure has an interference relationship with other entity parts except the side vascular tissue, and adjusting the virtual clamping structure based on the initial clamping position if there is an interference relationship, including: Performing three-dimensional coordinate processing on the three-dimensional model of the cerebral blood vessels, and obtaining the coordinate points of each entity constituting the other entity parts while hiding the virtual clamping structure; Acquiring each clamping coordinate point constituting the virtual clamping structure while displaying the virtual clamping structure; Comparing each entity coordinate point with each clamping coordinate point, and when any entity coordinate point coincides with any clamping coordinate point, determining that the virtual clamping structure has an interference relationship with the other entity part; Acquire a rotation center point between a virtual clamping structure having an interference relationship and a corresponding side vascular tissue, and rotate the virtual clamping structure along the side vascular tissue based on the rotation center point; When the virtual clamping structure is rotated to change from having an interference relationship to having no interference relationship, the adjustment of the virtual clamping structure is completed; When the virtual clamping structure is rotated to any angle to have an interference relationship, the position is adjusted along the direction of the initial clamping position away from the corresponding aneurysm tissue.
8. The method for determining the aneurysm surgery process applicable to medical staff according to claim 7, characterized in that: The method further comprises: Performing model division on the cerebral blood vessel three-dimensional model to obtain sub-models centered on each aneurysm tissue, wherein each sub-model includes the corresponding aneurysm tissue and a virtual clipping structure; In response to a reference request sent by the medical terminal, the cerebral blood vessel three-dimensional model is sent to the medical terminal for display; In response to the medical terminal interacting with any model point in the 3D model of cerebral blood vessels, determining a sub-model including the model point, and filling the sub-model into a reference display layer; Generating a rotation reference plane around the side vascular tissue based on the initial clamping position in the reference display layer, and configuring pixel values of a preset color for the corresponding rotation part rotated to have no interference relationship in the rotation reference plane; When the rotating reference surface does not have a rotating portion corresponding to the preset color, the pixel value of the preset color is configured for the side vascular tissue in the reference display layer along the direction of the initial clamping position away from the corresponding aneurysm tissue.
9. A system for determining the process of aneurysm surgery for medical staff, characterized in that: include: A creation module is configured to create a cerebral blood vessel three-dimensional model corresponding to the brain vascular tissue, and perform model recognition based on the cerebral blood vessel three-dimensional model to determine each aneurysm tissue located therein; An attribute determination module is configured to determine the side vascular tissues that are connected to each aneurysm tissue, and determine the thickness attribute and the length attribute of the side vascular tissues; a clamping determination module configured to determine a clamping specification corresponding to a virtual clamping structure based on the thickness attribute, and to determine an initial clamping position corresponding to the virtual clamping structure based on the length attribute; a clamping generation module, configured to generate a virtual clamping structure corresponding to the clamping specification, and clamp the virtual clamping structure to the lateral vascular tissue based on the initial clamping position; an interference judgment module, configured to judge whether the virtual clamping structure has an interference relationship with other entity parts except the side vascular tissue, and adjust the virtual clamping structure based on the initial clamping position if there is an interference relationship; The step of determining the side vascular tissues that are connected to each aneurysm tissue and determining the thickness attribute and the length attribute of the side vascular tissues includes: Determining connected vascular tissues that are connected to each aneurysm tissue based on the cerebral vascular three-dimensional model, and determining a connection surface between the aneurysm tissue and the connected vascular tissue; Determine a first connection point and a second connection point corresponding to two sides of the aneurysm tissue in the connection surface along the tissue extension direction of the connected vascular tissue; Based on the first connection point and the second connection point, the connected vascular tissue is divided into tissues to obtain a first side vascular tissue extending away from the second connection point starting from the first connection point and a second side vascular tissue extending away from the first connection point starting from the second connection point; Performing a thickness detection on the side vascular tissue based on a preset thickness determination strategy, and determining a thickness attribute corresponding to the side vascular tissue based on the detection result; The length of the side blood vessel tissue is detected based on a preset length determination strategy, and a length attribute corresponding to the side blood vessel tissue is determined based on the detection result.
