CN115083612A - Coil simulation method, device and equipment for surgical planning - Google Patents
Coil simulation method, device and equipment for surgical planning Download PDFInfo
- Publication number
- CN115083612A CN115083612A CN202210714681.2A CN202210714681A CN115083612A CN 115083612 A CN115083612 A CN 115083612A CN 202210714681 A CN202210714681 A CN 202210714681A CN 115083612 A CN115083612 A CN 115083612A
- Authority
- CN
- China
- Prior art keywords
- ring
- packing
- model
- diameter
- aneurysm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 238000004088 simulation Methods 0.000 title claims abstract description 24
- 238000012856 packing Methods 0.000 claims abstract description 183
- 206010002329 Aneurysm Diseases 0.000 claims abstract description 76
- 201000008450 Intracranial aneurysm Diseases 0.000 claims abstract description 61
- 230000000877 morphologic effect Effects 0.000 claims abstract description 39
- 230000003247 decreasing effect Effects 0.000 claims abstract description 18
- 208000021138 brain aneurysm Diseases 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 5
- 125000004122 cyclic group Chemical group 0.000 claims description 4
- 238000003860 storage Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 230000010102 embolization Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000006872 improvement Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 238000002560 therapeutic procedure Methods 0.000 description 3
- 208000007536 Thrombosis Diseases 0.000 description 2
- 239000008280 blood Substances 0.000 description 2
- 210000004369 blood Anatomy 0.000 description 2
- 230000017531 blood circulation Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004393 prognosis Methods 0.000 description 2
- 230000000750 progressive effect Effects 0.000 description 2
- 208000005189 Embolism Diseases 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 208000032851 Subarachnoid Hemorrhage Diseases 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000002583 angiography Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 210000001367 artery Anatomy 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000007917 intracranial administration Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002792 vascular Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/50—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Mathematical Analysis (AREA)
- Epidemiology (AREA)
- Pathology (AREA)
- Databases & Information Systems (AREA)
- Computational Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Surgical Instruments (AREA)
Abstract
本说明书实施例公开了一种用于手术规划的弹簧圈模拟方法、装置及设备。所述方法包括:获取待处理的颅内动脉瘤影像数据的形态学参数;基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,所述成篮圈的长度为基于所述待处理的颅内动脉瘤影像数据的形态学参数中的动脉瘤长径确定的长度;基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,将满足所述预设填塞率的最后一个弹簧圈作为收尾圈,完成弹簧圈的模拟。
The embodiments of the present specification disclose a method, device and device for simulating a coil for surgical planning. The method includes: acquiring morphological parameters of the image data of the intracranial aneurysm to be processed; determining the diameter and size of the ring based on the morphological parameters and the preset packing rate of the image data of the intracranial aneurysm to be processed. The length of the hoop to determine the model of the hoop, and the length of the hoop is a length determined based on the long diameter of the aneurysm in the morphological parameters of the intracranial aneurysm image data to be processed; The model of the said basket ring adopts the method of decreasing step by step to determine each model of the packing ring that satisfies the preset packing rate, and uses the last spring ring that meets the preset packing rate as the ending ring to complete the simulation of the spring ring .
Description
技术领域technical field
本说明书涉及计算机技术及人工智能领域,尤其涉及一种用于手术规划的弹簧圈模拟方法、装置及设备。The present specification relates to the fields of computer technology and artificial intelligence, and in particular, to a coil simulation method, device and device for surgical planning.
背景技术Background technique
颅内动脉瘤多为发病于颅内动脉血壁上的异常膨出,是导致蛛网膜下腔出血的首位要因,一旦破裂出血,患者轻则留有残疾,重则死亡。随着3D血管造影广泛运用、神经介入技术日渐成熟、新型栓塞技术以及栓塞材料逐步研发,推动了血管内介入治疗的应用和推广,有助于增强其有效性及安全性。颅内动脉瘤血管内介入治疗体现了康复快、损伤小等优势,已发展为颅内动脉瘤治疗的主要途径。目前,动脉瘤栓塞术是是最主要的治疗手段,主要是用微导管将弹簧圈送至动脉瘤腔闭塞动脉瘤。这种向动脉瘤里打弹簧圈,实际就是让血流变慢的情况人为的变大,血流就变得非常慢,在短时间内基本就停滞了,就变成了血栓,动脉瘤内的压力就会明显下降,破裂的可能性也就变得非常小了,从而达到动脉瘤治疗的目的。因此,弹簧圈的选择,对于动脉瘤的治疗具有重要意义。现有技术中,针对动脉瘤栓塞的手术规划,弹簧圈的选择往往依赖医生的经验进行选择,人为因素高,且不利于预测治疗效果。Intracranial aneurysms are mostly caused by abnormal bulges on the blood wall of intracranial arteries, and are the leading cause of subarachnoid hemorrhage. With the widespread use of 3D angiography, the maturing of neurointerventional technology, and the gradual development of new embolization technologies and embolization materials, the application and promotion of endovascular interventional therapy have been promoted, which will help to enhance its effectiveness and safety. Endovascular interventional therapy for intracranial aneurysm reflects the advantages of quick recovery and less damage, and has developed into the main approach for intracranial aneurysm treatment. At present, aneurysm embolization is the main treatment method, mainly using a microcatheter to send coils to the aneurysm cavity to occlude the aneurysm. This kind of coiling into the aneurysm is actually artificially increasing the slow blood flow, and the blood flow becomes very slow, basically stagnant in a short period of time, and becomes a thrombus. The pressure of the aneurysm will be significantly reduced, and the possibility of rupture will become very small, so as to achieve the purpose of aneurysm treatment. Therefore, the choice of coil is of great significance for the treatment of aneurysm. In the prior art, for the surgical planning of aneurysm embolization, the choice of the coil often depends on the doctor's experience, which is highly artificial and is not conducive to predicting the treatment effect.
因此,需要一种新的方法,能够降低或排除人为因素的影响,提高动脉瘤栓塞治疗的预后效果。Therefore, there is a need for a new method that can reduce or exclude the influence of human factors and improve the prognosis of aneurysm embolization.
发明内容SUMMARY OF THE INVENTION
本说明书实施例提供一种用于手术规划的弹簧圈模拟方法、装置及设备,用于解决以下技术问题:现有技术中,动脉瘤栓塞治疗,弹簧圈的选择往往依赖医生的经验进行选择,人为因素高,且不利于预测治疗效果。The embodiments of this specification provide a coil simulation method, device, and device for surgical planning, which are used to solve the following technical problems: in the prior art, in the treatment of aneurysm embolization, the selection of coils often depends on the experience of doctors. The human factor is high, and it is not conducive to predict the treatment effect.
为解决上述技术问题,本说明书实施例是这样实现的:In order to solve the above-mentioned technical problems, the embodiments of this specification are implemented as follows:
本说明书实施例提供的一种用于手术规划的弹簧圈模拟方法,包括:A method for simulating a coil for surgical planning provided by the embodiments of this specification includes:
获取待处理的颅内动脉瘤影像数据的形态学参数;Obtain the morphological parameters of the image data of the intracranial aneurysm to be processed;
基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,所述成篮圈的长度为基于所述待处理的颅内动脉瘤影像数据的形态学参数中的动脉瘤长径确定的长度;Based on the morphological parameters and the preset packing rate of the intracranial aneurysm image data to be processed, the diameter of the hoop and the length of the hoop are determined to determine the model of the hoop, and the hoop The length is the length determined based on the long diameter of the aneurysm in the morphological parameters of the intracranial aneurysm image data to be processed;
基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,将满足所述预设填塞率的最后一个弹簧圈作为收尾圈,完成弹簧圈的模拟。Based on the model of the basket-forming ring, the method of decreasing step by step is adopted to determine each model of the packing ring that meets the preset packing rate, and the last spring ring that meets the preset packing rate is used as the ending ring to complete the spring ring. simulation.
本说明书实施例提供的一种用于手术规划的弹簧圈模拟装置,所述装置包括:An embodiment of this specification provides a coil simulation device for surgical planning, the device comprising:
获取模块,获取待处理的颅内动脉瘤影像数据的形态学参数;an acquisition module to acquire the morphological parameters of the image data of the intracranial aneurysm to be processed;
成篮圈确定模块,基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,所述成篮圈的长度为基于所述待处理的颅内动脉瘤影像数据的形态学参数中的动脉瘤长径确定的长度;The hoop determination module determines the diameter of the hoop and the length of the hoop based on the morphological parameters and the preset filling rate of the intracranial aneurysm image data to be processed, so as to determine the model of the hoop , the length of the loop is a length determined based on the long diameter of the aneurysm in the morphological parameters of the intracranial aneurysm image data to be processed;
填塞圈及收尾圈确定模块,基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,将满足所述预设填塞率的最后一个弹簧圈作为收尾圈,完成弹簧圈的模拟。The packing ring and the closing ring determination module, based on the model of the basket ring, adopts a step-by-step decreasing method to determine each model of the packing ring that satisfies the preset packing rate, and will satisfy the preset packing rate. The last spring coil As a finishing coil, the simulation of the spring coil is completed.
本说明书实施例还提供一种电子设备,包括:The embodiments of this specification also provide an electronic device, including:
至少一个处理器;以及,at least one processor; and,
与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:
获取待处理的颅内动脉瘤影像数据的形态学参数;Obtain the morphological parameters of the image data of the intracranial aneurysm to be processed;
基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,所述成篮圈的长度为基于所述待处理的颅内动脉瘤影像数据的形态学参数中的动脉瘤长径确定的长度;Based on the morphological parameters and the preset packing rate of the intracranial aneurysm image data to be processed, the diameter of the hoop and the length of the hoop are determined to determine the model of the hoop, and the hoop The length is the length determined based on the long diameter of the aneurysm in the morphological parameters of the intracranial aneurysm image data to be processed;
基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,将满足所述预设填塞率的最后一个弹簧圈作为收尾圈,完成弹簧圈的模拟。Based on the model of the basket-forming ring, the method of decreasing step by step is adopted to determine each model of the packing ring that meets the preset packing rate, and the last spring ring that meets the preset packing rate is used as the ending ring to complete the spring ring. simulation.
本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:采用本说明书实施例提供的方法,能够自动进行手术规划,实现弹簧圈的自动模拟,降低或排除人为因素的影响,提高动脉瘤栓塞治疗的预后效果。The above-mentioned at least one technical solution adopted in the embodiments of this specification can achieve the following beneficial effects: by using the methods provided in the embodiments of this specification, operation planning can be automatically performed, automatic simulation of coils can be realized, the influence of human factors can be reduced or eliminated, and the aneurysm can be improved. Prognostic effect of embolization therapy.
附图说明Description of drawings
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present specification or the prior art, the following briefly introduces the accompanying drawings required in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments described in this specification. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative labor.
图1为本说明书实施例提供的一种用于手术规划的弹簧圈模拟方法的示意图;1 is a schematic diagram of a method for simulating a coil for surgical planning according to an embodiment of the present specification;
图2为本说明书实施例提供的一种用于手术规划的弹簧圈模拟装置的示意图。FIG. 2 is a schematic diagram of a coil simulation device for surgical planning according to an embodiment of the present specification.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to make those skilled in the art better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings in the embodiments of this specification. Obviously, the described The embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments of the present specification, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of the present application.
在动脉瘤介入治疗中,采取血管介入的方法使用弹簧圈将动脉瘤进行致密栓塞,是重要的动脉瘤介入治疗手段。该方法通过导管将弹簧圈引入动脉瘤,使其体积减少,导致进入血液的流速降低,理想情况下导致动脉瘤完全闭塞。实践中,需要对动脉瘤放入多个弹簧圈进行栓塞,其中第一个弹簧圈负责整个动脉瘤弹簧圈的整体框架和成篮,即第一个弹簧圈或者又称为首发弹簧圈为成篮圈。进一步,对成篮圈进行填塞,使的弹簧圈能够更加紧密的相互缠绕,形成一个致密的栓塞团。收尾圈能够降低弹簧圈突入载瘤血管,血栓形成的风险;收尾圈对于瘤颈的致密栓塞,能显著降低动脉瘤的复发风险。因此,在手术规划过程中,弹簧圈的成篮圈、填塞圈及收尾圈的选择,对于手术规划的成功具有重要意义。In the interventional treatment of aneurysms, the method of vascular intervention is used to perform dense embolization of the aneurysm with coils, which is an important interventional treatment method for aneurysms. This method introduces a coil into the aneurysm through a catheter, reducing its volume, resulting in a reduced flow rate into the blood and ideally resulting in complete occlusion of the aneurysm. In practice, multiple coils need to be placed in the aneurysm for embolization, and the first coil is responsible for the overall frame and basket formation of the entire aneurysm coil, that is, the first coil or the first coil is the final coil. hoop. Further, the basket ring is stuffed, so that the spring coils can be wound with each other more closely to form a dense embolism group. The end coil can reduce the risk of the coil protruding into the parent vessel and thrombosis; the end coil can significantly reduce the risk of aneurysm recurrence for the dense embolization of the aneurysm neck. Therefore, in the process of surgical planning, the selection of the spring coil into the basket ring, the packing ring and the finishing ring is of great significance for the success of the surgical planning.
基于此,本说明书实施例提供一种用于手术规划的弹簧圈模拟方法。图1为本说明书实施例提供的一种用于手术规划的弹簧圈模拟方法的示意图,如图1所示,弹簧圈模拟方法包括如下步骤:Based on this, the embodiments of the present specification provide a coil simulation method for surgical planning. 1 is a schematic diagram of a method for simulating a coil for surgical planning according to an embodiment of the present specification. As shown in FIG. 1 , the method for simulating a coil includes the following steps:
步骤S101:获取待处理的颅内动脉瘤影像数据的形态学参数。Step S101 : acquiring the morphological parameters of the image data of the intracranial aneurysm to be processed.
在本说明书实施例中,待处理的颅内动脉瘤影像数据的形态学参数至少包括颅内动脉瘤长径、颅内动脉瘤短径、颅内动脉瘤体积。待处理的颅内动脉瘤影像数据的形态学参数的获取为现有技术,在此不再赘述。In the embodiment of the present specification, the morphological parameters of the intracranial aneurysm image data to be processed at least include the long diameter of the intracranial aneurysm, the short diameter of the intracranial aneurysm, and the volume of the intracranial aneurysm. The acquisition of the morphological parameters of the intracranial aneurysm image data to be processed is in the prior art, and details are not described herein again.
在本说明书实施例中,待处理的颅内动脉瘤可以为微小型动脉瘤,小型动脉瘤或者中型动脉瘤。具体地,微小型动脉瘤的直径为0~3mm,小型动脉瘤的直径为3-5mm,中型动脉瘤的直径为5-10mm。In the embodiment of the present specification, the intracranial aneurysm to be treated may be a tiny aneurysm, a small aneurysm or a medium-sized aneurysm. Specifically, the diameter of the tiny aneurysm is 0-3 mm, the diameter of the small aneurysm is 3-5 mm, and the diameter of the medium-sized aneurysm is 5-10 mm.
步骤S103:基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,所述成篮圈的长度为基于所述待处理的颅内动脉瘤影像数据的形态学参数中的动脉瘤长径确定的长度。Step S103: Based on the morphological parameters and the preset packing rate of the intracranial aneurysm image data to be processed, determine the diameter of the ring and the length of the ring, so as to determine the model of the ring, the The length of the hoop is a length determined based on the long diameter of the aneurysm in the morphological parameters of the intracranial aneurysm image data to be processed.
获取待处理的颅内动脉瘤的形态学参数后,进一步可以基于待处理的颅内动脉瘤的形态学参数,进行手术规划,确定弹簧圈的成篮圈的型号。After the morphological parameters of the intracranial aneurysm to be treated are acquired, further, based on the morphological parameters of the intracranial aneurysm to be treated, an operation plan can be performed, and the model of the coiled coil can be determined.
在具体实施例中,弹簧圈的成篮圈的型号主要包括成篮圈的直径及成篮圈的长度。在本说明书实施例中,所述基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,具体包括:In a specific embodiment, the model of the ring of the spring coil mainly includes the diameter of the ring and the length of the ring. In the embodiment of the present specification, the diameter of the basket ring and the length of the basket ring are determined based on the morphological parameters and the preset packing rate of the intracranial aneurysm image data to be processed, so as to determine the basket ring The model of the circle, including:
基于所述待处理的颅内动脉瘤影像数据的形态学参数,确定所述成篮圈的直径及所述成篮圈的长度,所述成篮圈的直径及所述成篮圈的长度均为整数;Based on the morphological parameters of the intracranial aneurysm image data to be processed, the diameter of the ring and the length of the ring are determined, and the diameter of the ring and the length of the ring are both is an integer;
在所述成篮圈的直径下,以最接近所述成篮圈的长度的成篮圈的型号作为所述成篮圈的候选型号;Under the diameter of the hoop, the model of the hoop closest to the length of the hoop is taken as the candidate size of the hoop;
基于所述成篮圈的候选型号对应的成篮圈的直径、所述成篮圈的候选型号对应的成篮圈的长度,及所述预设填塞率,确定所述成篮圈的填塞率;Based on the diameter of the hoop corresponding to the candidate model of the hoop, the length of the hoop corresponding to the candidate model of the hoop, and the preset filling rate, the filling rate of the hoop is determined ;
若所述成篮圈的填塞率大于等于所述预设填塞率,则在所述成篮圈的直径对应的型号下,获取小于所述成篮圈的长度的长度,作为新的成篮圈直径,直至所述成篮圈的填塞率小于所述预设填塞率;If the filling rate of the forming ring is greater than or equal to the preset filling rate, then in the model corresponding to the diameter of the forming ring, a length less than the length of the forming ring is obtained as a new forming ring diameter, until the packing rate of the basket ring is less than the preset packing rate;
若所述成篮圈的填塞率小于所述预设填塞率,则将所述成篮圈的候选型号作为所述成篮圈的型号。If the filling rate of the rim is smaller than the preset filling rate, the candidate model of the rim is used as the model of the rim.
由于成篮圈的直径及成篮圈的长度的计算,不可能保证一定为整数,因此,在计算成篮圈的直径及成篮圈的长度后,获得的数值采用四舍五入的方法,实现成篮圈的直径及成篮圈的长度为整数。Because the calculation of the diameter of the ring and the length of the ring cannot be guaranteed to be an integer, therefore, after calculating the diameter of the ring and the length of the ring, the obtained value is rounded to the nearest whole number. The diameter of the ring and the length of the ring are integers.
由于成篮圈的作用在于形成弹簧圈的整体框架和成篮,因此,在本说明书实施例中,成篮弹簧圈为3D弹簧圈。Since the function of the basket ring is to form the overall frame and basket of the spring coil, in the embodiment of the present specification, the basket spring coil is a 3D spring coil.
在本说明书实施例中,所述预设填塞率为25%、30%或35%中的任意一项。预设填塞率的具体数值可以根据根据手术情况而定。In the embodiments of the present specification, the preset filling rate is any one of 25%, 30% or 35%. The specific value of the preset filling rate can be determined according to the surgical situation.
在本说明书实施例中,填塞率的计算公式为:In the embodiment of this specification, the calculation formula of the filling rate is:
填塞率=弹簧圈体积/动脉瘤体积,Packing rate = coil volume / aneurysm volume,
其中, in,
弹簧圈直径为弹簧圈型号对应的弹簧圈直径,弹簧圈长度为弹簧型号对应的弹簧长度。The diameter of the spring coil is the diameter of the coil corresponding to the model of the spring, and the length of the coil is the length of the spring corresponding to the model of the spring.
为了进一步理解弹簧圈填塞率,下面将结合具体的实施例予以说明,以成篮圈填塞圈为例, In order to further understand the filling rate of the spring coil, the following will be described in conjunction with specific embodiments, taking the filling ring into a basket as an example,
步骤S105:基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,将满足所述预设填塞率的最后一个弹簧圈作为收尾圈,完成弹簧圈的模拟。Step S105: Based on the model of the ring-forming ring, the method of decreasing step by step is adopted to determine each model of the packing ring that meets the preset packing rate, and the last spring ring that meets the preset packing rate is used as the closing ring, and the completion of the process is completed. Simulation of spring coils.
基于前述步骤,获取成篮圈的型号后,进一步需要确定用于填塞圈的型号,以实现弹簧圈的致密填充。Based on the foregoing steps, after obtaining the model of the ring, it is further necessary to determine the model used for the packing ring, so as to realize the dense filling of the spring ring.
在本说明书实施例中,所述基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,具体包括:In the embodiment of this specification, the model of the ring-forming ring is determined by adopting a step-by-step method of decreasing each model of the packing ring that satisfies the preset packing rate, specifically including:
将小于所述成篮圈的型号的下一个型号对应的直径,作为所述填塞圈的第一个弹簧圈的候选直径;Taking the diameter corresponding to the next model smaller than the model of the basket ring as the candidate diameter of the first spring coil of the packing ring;
将所述填塞圈的第一个弹簧圈的直径对应型号的最长长度,作为所述填塞圈的第一个弹簧圈的候选长度;The diameter of the first spring coil of the packing ring corresponds to the longest length of the model, as the candidate length of the first spring coil of the packing ring;
基于所述填塞圈的第一个弹簧圈的候选直径及所述填塞圈的第一个弹簧圈的候选长度,获得所述填塞圈的第一填塞率;obtaining a first packing rate of the packing ring based on the candidate diameter of the first spring coil of the packing ring and the candidate length of the first spring coil of the packing ring;
若所述(填塞圈的第一填塞率+所述成篮圈填塞率)大于等于所述预设填塞率,则在所述填塞圈的第一个弹簧圈的直径对应的型号下,获取小于所述填塞圈的第一个弹簧圈的长度的长度,作为新的所述填塞圈的第一个弹簧圈的长度,直至所述(填塞圈的第一填塞率+所述成篮圈填塞率)小于所述预设填塞率;若所述(填塞圈的第一填塞率+所述成篮圈填塞率)小于所述预设填塞率,则将所述填塞圈的第一弹簧圈的候选直径及所述第一个弹簧圈的候选长度对应的弹簧圈的型号,作为所述填塞圈的第一弹簧圈的型号;If the (the first packing rate of the packing ring + the packing rate of the ring-forming ring) is greater than or equal to the preset packing rate, then under the model corresponding to the diameter of the first spring coil of the packing ring, obtain a value less than or equal to The length of the length of the first spring coil of the packing ring, as the length of the first spring coil of the new packing ring, until the (first packing rate of the packing ring + the packing rate of the basket ring) ) is less than the preset packing rate; if the (first packing rate of the packing ring + the packing rate of the basket ring) is less than the preset packing rate, the candidate of the first spring coil of the packing ring will be The model of the spring coil corresponding to the diameter and the candidate length of the first spring coil, as the model of the first spring coil of the packing ring;
循环操作,采用逐级递减的方法获得填塞圈的型号,确定填塞圈的型号,直至确定满足所述预设填塞率的填塞圈的各个型号。In the cyclic operation, the model of the packing ring is obtained by a step-by-step decreasing method, and the model of the packing ring is determined until each model of the packing ring that satisfies the preset packing rate is determined.
需要特别说明的是,(填塞圈的第一填塞率+所述成篮圈填塞率)为弹簧圈的填塞率,弹簧圈的填塞率应小于等于预设填塞率。It should be noted that (the first packing rate of the packing ring + the packing rate of the basket ring) is the packing rate of the spring coil, and the packing rate of the spring coil should be less than or equal to the preset packing rate.
在本说明书实施例中,所述填塞圈及所述收尾圈为2D弹簧圈或3D弹簧圈。In the embodiments of the present specification, the packing ring and the ending ring are 2D spring coils or 3D spring coils.
采用本说明书实施例提供的方法,能够自动进行手术规划,实现弹簧圈的自动模拟,降低或排除人为因素的影响,提高动脉瘤栓塞治疗的预后效果。By using the method provided by the embodiments of the present specification, operation planning can be performed automatically, automatic simulation of the coil can be realized, the influence of human factors can be reduced or eliminated, and the prognosis effect of aneurysm embolization treatment can be improved.
本说明书实施例提供了一种用于手术规划的弹簧圈模拟方法,与之相应的,本说明书实施例还提供一种用于手术规划的弹簧圈模拟装置,图2为本说明书实施例提供的一种用于手术规划的弹簧圈模拟装置的示意图,如图2所示,弹簧圈模拟装置包括:The embodiment of the present specification provides a coil simulation method for surgical planning. Correspondingly, the embodiment of the present specification also provides a coil simulation device for surgical planning. FIG. 2 provides the embodiment of the present specification. A schematic diagram of a coil simulation device for surgical planning, as shown in Figure 2, the coil simulation device includes:
获取模块20l,获取待处理的颅内动脉瘤影像数据的形态学参数;The acquiring
成篮圈确定模块203,基于所述待处理的颅内动脉瘤影像数据的形态学参数,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,所述成篮圈的长度为基于所述待处理的颅内动脉瘤影像数据的形态学参数中的动脉瘤长径确定的长度;The
填塞圈及收尾圈确定模块205,基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,将满足所述最后一个预设填塞率的最后一个弹簧圈作为收尾圈,完成弹簧圈的模拟。The packing ring and the closing
在本说明书实施例中,所述待处理的颅内动脉瘤为小型动脉瘤或微小型动脉瘤时,将所述小型动脉瘤或所述微小型动脉瘤的短径作为所述成篮圈的直径;In the embodiment of the present specification, when the intracranial aneurysm to be treated is a small aneurysm or a micro-small aneurysm, the short diameter of the small aneurysm or the micro-small aneurysm is used as the ring-shaped aneurysm. diameter;
所述待处理的颅内动脉瘤为中型动脉瘤时,所述成篮圈的直径=(待处理的颅脑动脉瘤影像数据中的动脉瘤的长径+待处理的颅脑动脉瘤影像数据中的动脉瘤的长径)/2;When the intracranial aneurysm to be processed is a medium-sized aneurysm, the diameter of the ring = (the long diameter of the aneurysm in the image data of the brain aneurysm to be processed + the image data of the brain aneurysm to be processed The long diameter of the aneurysm in )/2;
将所述待处理的颅内动脉瘤影像数据的动脉瘤长径的三倍作为所述成篮圈的长度。Three times of the long diameter of the aneurysm of the intracranial aneurysm image data to be processed is used as the length of the loop.
在本说明书实施例中,所述基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,具体包括:In the embodiment of the present specification, the diameter of the basket ring and the length of the basket ring are determined based on the morphological parameters and the preset packing rate of the intracranial aneurysm image data to be processed, so as to determine the basket ring The model of the circle, including:
基于所述待处理的颅内动脉瘤影像数据的形态学参数,确定所述成篮圈的直径及所述成篮圈的长度,所述成篮圈的直径及所述成篮圈的长度均为整数;Based on the morphological parameters of the intracranial aneurysm image data to be processed, the diameter of the ring and the length of the ring are determined, and the diameter of the ring and the length of the ring are both is an integer;
在所述成篮圈的直径下,以最接近所述成篮圈的长度的成篮圈的型号作为所述成篮圈的候选型号;Under the diameter of the hoop, the model of the hoop closest to the length of the hoop is taken as the candidate size of the hoop;
基于所述成篮圈的候选型号对应的成篮圈的直径、所述成篮圈的候选型号对应的成篮圈的长度,及所述预设填塞率,确定所述成篮圈的填塞率;Based on the diameter of the hoop corresponding to the candidate model of the hoop, the length of the hoop corresponding to the candidate model of the hoop, and the preset filling rate, the filling rate of the hoop is determined ;
若所述成篮圈的填塞率大于等于所述预设填塞率,则在所述成篮圈的直径对应的型号下,获取小于所述成篮圈的长度的长度,作为新的成篮圈直径,直至所述成篮圈的填塞率小于所述预设填塞率;If the filling rate of the forming ring is greater than or equal to the preset filling rate, then in the model corresponding to the diameter of the forming ring, a length less than the length of the forming ring is obtained as a new forming ring diameter, until the packing rate of the basket ring is less than the preset packing rate;
若所述成篮圈的填塞率小于所述预设填塞率,则将所述成篮圈的候选型号作为所述成篮圈的型号。If the filling rate of the rim is smaller than the preset filling rate, the candidate model of the rim is used as the model of the rim.
在本说明书实施例中,所述基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,具体包括:In the embodiment of this specification, the model of the ring-forming ring is determined by adopting a step-by-step method of decreasing each model of the packing ring that satisfies the preset packing rate, specifically including:
将小于所述成篮圈的型号的下一个型号对应的直径,作为所述填塞圈的第一个弹簧圈的候选直径;Taking the diameter corresponding to the next model smaller than the model of the basket ring as the candidate diameter of the first spring coil of the packing ring;
将所述填塞圈的第一个弹簧圈的直径对应型号的最长长度,作为所述填塞圈的第一个弹簧圈的候选长度;The diameter of the first spring coil of the packing ring corresponds to the longest length of the model, as the candidate length of the first spring coil of the packing ring;
基于所述填塞圈的第一个弹簧圈的候选直径及所述填塞圈的第一个弹簧圈的候选长度,获得所述填塞圈的第一填塞率;obtaining a first packing rate of the packing ring based on the candidate diameter of the first spring coil of the packing ring and the candidate length of the first spring coil of the packing ring;
若所述(填塞圈的第一填塞率+所述成篮圈填塞率)大于等于所述预设填塞率,则在所述填塞圈的第一个弹簧圈的直径对应的型号下,获取小于所述填塞圈的第一个弹簧圈的长度的长度,作为新的所述填塞圈的第一个弹簧圈的长度,直至所述(填塞圈的第一填塞率+所述成篮圈填塞率)小于所述预设填塞率;若所述(填塞圈的第一填塞率+所述成篮圈填塞率)小于所述预设填塞率,则将所述填塞圈的第一弹簧圈的候选直径及所述第一个弹簧圈的候选长度对应的弹簧圈的型号,作为所述填塞圈的第一弹簧圈的型号;If the (the first packing rate of the packing ring + the packing rate of the ring-forming ring) is greater than or equal to the preset packing rate, then under the model corresponding to the diameter of the first spring coil of the packing ring, obtain a value less than or equal to The length of the length of the first spring coil of the packing ring, as the length of the first spring coil of the new packing ring, until the (first packing rate of the packing ring + the packing rate of the basket ring) ) is less than the preset packing rate; if the (first packing rate of the packing ring + the packing rate of the basket ring) is less than the preset packing rate, the candidate of the first spring coil of the packing ring will be The model of the spring coil corresponding to the diameter and the candidate length of the first spring coil, as the model of the first spring coil of the packing ring;
循环操作,采用逐级递减的方法获得填塞圈的型号,确定填塞圈的型号,直至确定满足所述预设填塞率的填塞圈的各个型号。In the cyclic operation, the model of the packing ring is obtained by a step-by-step decreasing method, and the model of the packing ring is determined until each model of the packing ring that satisfies the preset packing rate is determined.
在本说明书实施例中,所述微小型动脉瘤的直径为0~3mm,所述小型动脉瘤的直径为3-5mm,所述中型动脉瘤的直径为5-10mm。In the embodiments of the present specification, the diameter of the tiny aneurysm is 0-3 mm, the diameter of the small aneurysm is 3-5 mm, and the diameter of the medium-sized aneurysm is 5-10 mm.
在本说明书实施例中,所述成篮圈为3D弹簧圈,所述填塞圈及所述收尾圈为2D弹簧圈或3D弹簧圈。In the embodiment of the present specification, the basket-forming ring is a 3D spring coil, and the stuffing ring and the finishing ring are a 2D spring coil or a 3D spring coil.
在本说明书实施例中,所述预设填塞率为25%、30%或35%中的任意一项。In the embodiments of the present specification, the preset filling rate is any one of 25%, 30% or 35%.
在本说明书实施例中,填塞率的计算公式为:In the embodiment of this specification, the calculation formula of the filling rate is:
填塞率=弹簧圈体积/动脉瘤体积,Packing rate = coil volume / aneurysm volume,
其中, in,
弹簧圈直径为弹簧圈型号对应的弹簧圈直径,弹簧圈长度为弹簧型号对应的弹簧长度。The diameter of the spring coil is the diameter of the coil corresponding to the model of the spring, and the length of the coil is the length of the spring corresponding to the model of the spring.
本说明书实施例还提供一种电子设备,包括:The embodiments of this specification also provide an electronic device, including:
至少一个处理器;以及,at least one processor; and,
与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:
基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,将满足所述预设填塞率的最后一个弹簧圈作为收尾圈,完成弹簧圈的模拟。Based on the model of the basket-forming ring, the method of decreasing step by step is adopted to determine each model of the packing ring that meets the preset packing rate, and the last spring ring that meets the preset packing rate is used as the ending ring to complete the spring ring. simulation.
在本说明书实施例中,所述待处理的颅内动脉瘤为小型动脉瘤或微小型动脉瘤时,将所述小型动脉瘤或所述微小型动脉瘤的短径作为所述成篮圈的直径;In the embodiment of the present specification, when the intracranial aneurysm to be treated is a small aneurysm or a micro-small aneurysm, the short diameter of the small aneurysm or the micro-small aneurysm is used as the ring-shaped aneurysm. diameter;
所述待处理的颅内动脉瘤为中型动脉瘤时,所述成篮圈的直径=(待处理的颅脑动脉瘤影像数据中的动脉瘤的长径+待处理的颅脑动脉瘤影像数据中的动脉瘤的长径)/2;When the intracranial aneurysm to be processed is a medium-sized aneurysm, the diameter of the ring = (the long diameter of the aneurysm in the image data of the brain aneurysm to be processed + the image data of the brain aneurysm to be processed The long diameter of the aneurysm in )/2;
将所述待处理的颅内动脉瘤影像数据的动脉瘤长径的三倍作为所述成篮圈的长度。Three times of the long diameter of the aneurysm of the intracranial aneurysm image data to be processed is used as the length of the loop.
在本说明书实施例中,所述基于所述待处理的颅内动脉瘤影像数据的形态学参数及预设填塞率,确定成篮圈的直径及成篮圈的长度,以确定所述成篮圈的型号,具体包括:In the embodiment of the present specification, the diameter of the basket ring and the length of the basket ring are determined based on the morphological parameters and the preset packing rate of the intracranial aneurysm image data to be processed, so as to determine the basket ring The model of the circle, including:
基于所述待处理的颅内动脉瘤影像数据的形态学参数,确定所述成篮圈的直径及所述成篮圈的长度,所述成篮圈的直径及所述成篮圈的长度均为整数;Based on the morphological parameters of the intracranial aneurysm image data to be processed, the diameter of the ring and the length of the ring are determined, and the diameter of the ring and the length of the ring are both is an integer;
在所述成篮圈的直径下,以最接近所述成篮圈的长度的成篮圈的型号作为所述成篮圈的候选型号;Under the diameter of the hoop, the model of the hoop closest to the length of the hoop is taken as the candidate size of the hoop;
基于所述成篮圈的候选型号对应的成篮圈的直径、所述成篮圈的候选型号对应的成篮圈的长度,及所述预设填塞率,确定所述成篮圈的填塞率;Based on the diameter of the hoop corresponding to the candidate model of the hoop, the length of the hoop corresponding to the candidate model of the hoop, and the preset filling rate, the filling rate of the hoop is determined ;
若所述成篮圈的填塞率大于等于所述预设填塞率,则在所述成篮圈的直径对应的型号下,获取小于所述成篮圈的长度的长度,作为新的成篮圈直径,直至所述成篮圈的填塞率小于所述预设填塞率;If the filling rate of the forming ring is greater than or equal to the preset filling rate, then in the model corresponding to the diameter of the forming ring, a length less than the length of the forming ring is obtained as a new forming ring diameter, until the packing rate of the basket ring is less than the preset packing rate;
若所述成篮圈的填塞率小于所述预设填塞率,则将所述成篮圈的候选型号作为所述成篮圈的型号。If the filling rate of the rim is smaller than the preset filling rate, the candidate model of the rim is used as the model of the rim.
在本说明书实施例中,所述基于所述成篮圈的型号,采用逐级递减的方法,确定满足预设填塞率的填塞圈的各个型号,具体包括:In the embodiment of this specification, the model of the ring-forming ring is determined by adopting a step-by-step method of decreasing each model of the packing ring that satisfies the preset packing rate, specifically including:
将小于所述成篮圈的型号的下一个型号对应的直径,作为所述填塞圈的第一个弹簧圈的候选直径;Taking the diameter corresponding to the next model smaller than the model of the basket ring as the candidate diameter of the first spring coil of the packing ring;
将所述填塞圈的第一个弹簧圈的直径对应型号的最长长度,作为所述填塞圈的第一个弹簧圈的候选长度;The diameter of the first spring coil of the packing ring corresponds to the longest length of the model, as the candidate length of the first spring coil of the packing ring;
基于所述填塞圈的第一个弹簧圈的候选直径及所述填塞圈的第一个弹簧圈的候选长度,获得所述填塞圈的第一填塞率;obtaining a first packing rate of the packing ring based on the candidate diameter of the first spring coil of the packing ring and the candidate length of the first spring coil of the packing ring;
若所述(填塞圈的第一填塞率+所述成篮圈填塞率)大于等于所述预设填塞率,则在所述填塞圈的第一个弹簧圈的直径对应的型号下,获取小于所述填塞圈的第一个弹簧圈的长度的长度,作为新的所述填塞圈的第一个弹簧圈的长度,直至所述(填塞圈的第一填塞率+所述成篮圈填塞率)小于所述预设填塞率;若所述(填塞圈的第一填塞率+所述成篮圈填塞率)小于所述预设填塞率,则将所述填塞圈的第一弹簧圈的候选直径及所述第一个弹簧圈的候选长度对应的弹簧圈的型号,作为所述填塞圈的第一弹簧圈的型号;If the (the first packing rate of the packing ring + the packing rate of the ring-forming ring) is greater than or equal to the preset packing rate, then under the model corresponding to the diameter of the first spring coil of the packing ring, obtain a value less than or equal to The length of the length of the first spring coil of the packing ring, as the length of the first spring coil of the new packing ring, until the (first packing rate of the packing ring + the packing rate of the basket ring) ) is less than the preset packing rate; if the (first packing rate of the packing ring + the packing rate of the basket ring) is less than the preset packing rate, the candidate of the first spring coil of the packing ring will be The model of the spring coil corresponding to the diameter and the candidate length of the first spring coil, as the model of the first spring coil of the packing ring;
循环操作,采用逐级递减的方法获得填塞圈的型号,确定填塞圈的型号,直至确定满足所述预设填塞率的填塞圈的各个型号。In the cyclic operation, the model of the packing ring is obtained by a step-by-step decreasing method, and the model of the packing ring is determined until each model of the packing ring that satisfies the preset packing rate is determined.
在本说明书实施例中,所述微小型动脉瘤的直径为0~3mm,所述小型动脉瘤的直径为3-5mm,所述中型动脉瘤的直径为5-10mm。In the embodiments of the present specification, the diameter of the tiny aneurysm is 0-3 mm, the diameter of the small aneurysm is 3-5 mm, and the diameter of the medium-sized aneurysm is 5-10 mm.
在本说明书实施例中,所述成篮圈为3D弹簧圈,所述填塞圈及所述收尾圈为2D弹簧圈或3D弹簧圈。In the embodiment of the present specification, the basket-forming ring is a 3D spring coil, and the stuffing ring and the finishing ring are a 2D spring coil or a 3D spring coil.
在本说明书实施例中,所述预设填塞率为25%、30%或35%中的任意一项。In the embodiments of the present specification, the preset filling rate is any one of 25%, 30% or 35%.
在本说明书实施例中,填塞率的计算公式为:In the embodiment of this specification, the calculation formula of the filling rate is:
填塞率=弹簧圈体积/动脉瘤体积,Packing rate = coil volume / aneurysm volume,
其中, in,
弹簧圈直径为弹簧圈型号对应的弹簧圈直径,弹簧圈长度为弹簧型号对应的弹簧长度。The diameter of the spring coil is the diameter of the coil corresponding to the model of the spring, and the length of the coil is the length of the spring corresponding to the model of the spring.
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。The foregoing describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that in the embodiments and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备、非易失性计算机存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the apparatus, electronic equipment, and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and reference may be made to some descriptions of the method embodiments for related parts.
本说明书实施例提供的装置、电子设备、非易失性计算机存储介质与方法是对应的,因此,装置、电子设备、非易失性计算机存储介质也具有与对应方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述对应装置、电子设备、非易失性计算机存储介质的有益技术效果。The apparatuses, electronic devices, and non-volatile computer storage media provided in the embodiments of this specification correspond to the methods. Therefore, the apparatuses, electronic devices, and non-volatile computer storage media also have beneficial technical effects similar to those of the corresponding methods. The beneficial technical effects of the method have been described in detail above, and therefore, the beneficial technical effects of the corresponding apparatus, electronic equipment, and non-volatile computer storage medium will not be repeated here.
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCa1、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。In the 1990s, improvements in a technology could be clearly differentiated between improvements in hardware (eg, improvements to circuit structures such as diodes, transistors, switches, etc.) or improvements in software (improvements in method flow). However, with the development of technology, the improvement of many methods and processes today can be regarded as a direct improvement of the hardware circuit structure. Designers almost get the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that the improvement of a method flow cannot be realized by hardware entity modules. For example, a Programmable Logic Device (PLD) (eg, Field Programmable Gate Array (FPGA)) is an integrated circuit whose logic function is determined by user programming of the device. It is programmed by the designer to "integrate" a digital system on a PLD without having to ask the chip manufacturer to design and manufacture a dedicated integrated circuit chip. And, instead of making integrated circuit chips by hand, these days, much of this programming is done using software called a "logic compiler", which is similar to the software compiler used in program development and writing, but before compiling The original code also has to be written in a specific programming language, which is called Hardware Description Language (HDL), and there is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language) , AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCa1, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (RubyHardware Description Language), etc. The most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. It should also be clear to those skilled in the art that a hardware circuit for implementing the logic method process can be easily obtained by simply programming the method process in the above-mentioned several hardware description languages and programming it into the integrated circuit.
控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。The controller may be implemented in any suitable manner, for example, the controller may take the form of eg a microprocessor or processor and a computer readable medium storing computer readable program code (eg software or firmware) executable by the (micro)processor , logic gates, switches, application specific integrated circuits (ASICs), programmable logic controllers and embedded microcontrollers, examples of controllers include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicon Labs C8051F320, the memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that, in addition to implementing the controller in the form of pure computer-readable program code, the controller can be implemented as logic gates, switches, application-specific integrated circuits, programmable logic controllers and embedded devices by logically programming the method steps. The same function can be realized in the form of a microcontroller, etc. Therefore, such a controller can be regarded as a hardware component, and the devices included therein for realizing various functions can also be regarded as a structure within the hardware component. Or even, the means for implementing various functions can be regarded as both a software module implementing a method and a structure within a hardware component.
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。The systems, devices, modules or units described in the above embodiments may be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or A combination of any of these devices.
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书一个或多个实施例时可以把各单元的功能在同一个或多个软件和/或硬件中实现。For the convenience of description, when describing the above device, the functions are divided into various units and described respectively. Of course, when implementing one or more embodiments of the present specification, the functions of each unit may be implemented in one or more software and/or hardware.
本领域内的技术人员应明白,本说明书实施例可提供为方法、系统、或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, the embodiments of the present specification may be provided as a method, a system, or a computer program product. Accordingly, embodiments of this specification may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present specification may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据优化设备的处理器以产生一个机器,使得通过计算机或其他可编程数据优化设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The specification is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the specification. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data optimization device to produce a machine such that the instructions executed by the processor of the computer or other programmable data optimization device produce a Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据优化设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data optimization apparatus to function in a particular manner, such that the instructions stored in the computer readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据优化设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data optimization device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-persistent memory in computer readable media, random access memory (RAM) and/or non-volatile memory in the form of, for example, read only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Flash Memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device comprising a series of elements includes not only those elements, but also Other elements not expressly listed, or which are inherent to such a process, method, article of manufacture, or apparatus are also included. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article of manufacture, or device that includes the element.
本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。This specification may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The instructions can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including storage devices.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, as for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for related parts, please refer to the partial descriptions of the method embodiments.
以上所述仅为本说明书实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above descriptions are merely embodiments of the present specification, and are not intended to limit the present application. Various modifications and variations of this application are possible for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included within the scope of the claims of this application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210714681.2A CN115083612A (en) | 2022-06-22 | 2022-06-22 | Coil simulation method, device and equipment for surgical planning |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210714681.2A CN115083612A (en) | 2022-06-22 | 2022-06-22 | Coil simulation method, device and equipment for surgical planning |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115083612A true CN115083612A (en) | 2022-09-20 |
Family
ID=83254474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210714681.2A Pending CN115083612A (en) | 2022-06-22 | 2022-06-22 | Coil simulation method, device and equipment for surgical planning |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115083612A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115944389A (en) * | 2023-03-14 | 2023-04-11 | 杭州脉流科技有限公司 | Method and computer device for spring coil simulation implantation |
CN115953457A (en) * | 2023-03-14 | 2023-04-11 | 杭州脉流科技有限公司 | Method and computer device for recommending first spring coil |
CN116525121A (en) * | 2023-07-05 | 2023-08-01 | 昆明同心医联科技有限公司 | Method for establishing primary spring coil recommendation model of embolic aneurysm and application of primary spring coil recommendation model |
CN116650108A (en) * | 2023-05-31 | 2023-08-29 | 强联智创(北京)科技有限公司 | Spring coil simulation method, device and equipment for operation planning |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1308507A (en) * | 1998-07-06 | 2001-08-15 | 微温森公司 | Expansible implant for vascular embolization and method of making the same |
CN111785381A (en) * | 2020-07-27 | 2020-10-16 | 北京市神经外科研究所 | Support simulation method, device and equipment |
CN114357842A (en) * | 2022-01-10 | 2022-04-15 | 吕孟哲 | Method and system for implanting novel blood flow interference device in simulated intracranial aneurysm cavity |
-
2022
- 2022-06-22 CN CN202210714681.2A patent/CN115083612A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1308507A (en) * | 1998-07-06 | 2001-08-15 | 微温森公司 | Expansible implant for vascular embolization and method of making the same |
CN111785381A (en) * | 2020-07-27 | 2020-10-16 | 北京市神经外科研究所 | Support simulation method, device and equipment |
CN114357842A (en) * | 2022-01-10 | 2022-04-15 | 吕孟哲 | Method and system for implanting novel blood flow interference device in simulated intracranial aneurysm cavity |
Non-Patent Citations (2)
Title |
---|
H.G. MORALES: "How Do Coil Configuration and Packing Density Influence Intra-Aneurysmal Hemodynamics?", AMERICAN JOURNAL OF NEURORADIOLOGY, vol. 32, 30 November 2011 (2011-11-30) * |
罗杰罗杰: "实用外科诊疗常规", 31 December 2011, 湖北科学技术出版社, pages: 28 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115944389A (en) * | 2023-03-14 | 2023-04-11 | 杭州脉流科技有限公司 | Method and computer device for spring coil simulation implantation |
CN115953457A (en) * | 2023-03-14 | 2023-04-11 | 杭州脉流科技有限公司 | Method and computer device for recommending first spring coil |
CN116650108A (en) * | 2023-05-31 | 2023-08-29 | 强联智创(北京)科技有限公司 | Spring coil simulation method, device and equipment for operation planning |
CN116525121A (en) * | 2023-07-05 | 2023-08-01 | 昆明同心医联科技有限公司 | Method for establishing primary spring coil recommendation model of embolic aneurysm and application of primary spring coil recommendation model |
CN116525121B (en) * | 2023-07-05 | 2023-09-26 | 昆明同心医联科技有限公司 | Method for establishing primary spring coil recommendation model of embolic aneurysm and application of primary spring coil recommendation model |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115083612A (en) | Coil simulation method, device and equipment for surgical planning | |
CN109493348B (en) | Method and system for measuring morphological parameters of intracranial aneurysm image | |
CN109345585B (en) | Method and system for measuring morphological parameters of intracranial aneurysm image | |
CN111863263B (en) | Simulation method, simulation device and simulation equipment | |
CN109472823B (en) | Method and system for measuring morphological parameters of intracranial aneurysm image | |
CN110517780A (en) | A kind of aneurysm rupture methods of risk assessment and system | |
CN113129301A (en) | Prediction method, device and equipment for intracranial aneurysm surgical planning | |
CN109389637B (en) | Method and system for measuring morphological parameters of intracranial aneurysm image | |
CN109584997B (en) | Method and system for measuring morphological parameters of intracranial aneurysm image | |
CN109448004A (en) | A kind of intercept method and system of the intracranial vessel image based on center line | |
WO2021098768A1 (en) | Method and system for assessing aneurysm rupture risk | |
CN109472780A (en) | A kind of measurement method and system of the Morphologic Parameters of intracranial aneurysm image | |
CN111785381B (en) | Support simulation method, device and equipment | |
CN109447967B (en) | Method and system for segmenting intracranial aneurysm image | |
CN114692390B (en) | In-vivo device implantation simulation method, device and equipment | |
CN112927815B (en) | A method, device and device for predicting intracranial aneurysm information | |
CN113160165A (en) | Blood vessel segmentation method, device and equipment | |
CN109584261B (en) | Method and system for segmenting intracranial aneurysm image | |
CN111584076A (en) | Aneurysm rupture risk assessment method and system | |
CN111862062B (en) | Method, device and equipment for optimizing central line | |
CN116650108A (en) | Spring coil simulation method, device and equipment for operation planning | |
CN112734726A (en) | Typing method, device and equipment for angiography | |
CN113130030B (en) | Method, device and equipment for evaluating stability of intracranial aneurysm | |
CN113130078B (en) | Method, device and equipment for predicting intracranial aneurysm occlusion | |
CN111863262B (en) | Simulation method, simulation device and simulation equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |