一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多叶准直器运动控制方法、计算机设备及存储介质与流程

2022-10-22 05:56:25 来源:中国专利 TAG:


1.本技术涉及放射治疗技术领域,具体涉及一种多叶准直器运动控制方法、计算机设备及存储介质。


背景技术:

2.放射治疗是治疗肿瘤的一种常见方式,可以利用放疗设备产生的高能射线杀死肿瘤病灶。常用的放疗设备包括伽玛刀和医用直线加速器。
3.多叶准直器(multi-leaf collimator,简称mlc),作为医用直线加速器的重要部件之一,在放射治疗过程中,用于形成与患者肿瘤形状相适应的射野,以实现对肿瘤的适形照射。
4.多叶准直器包括一组相对设置的叶片组,相对设置的叶片组被相对设置的叶片箱体承载,叶片组中的叶片可以相对于承载其的叶片箱体独立移入或移出,以阻挡治疗射束或修改治疗射束的形状,形成射野。
5.通常,多叶准直器在形成射野的过程中,会存在由于叶片行程不够,无法独立完成治疗计划规划射野的形成,需要移动叶片箱体补偿叶片行程的情况。一般,一个治疗计划包括多个射野,针对每一个射野,在治疗准备时,叶片箱体都需要运动到一定的位置,以保证叶片在其自身的运动范围内可以满足临床成野的要求。
6.因此,在一个治疗计划的执行过程中,多叶准直器的叶片箱体需要进行多次运动(针对每一个射野都需要移动一次),降低了成野速度;同时,在叶片箱体运动时,必须保证叶片处于回缩状态,叶片箱体多次运动,就会导致叶片需要多次回缩,使得成野过程中噪音大、叶片使用寿命缩短。


技术实现要素:

7.本技术实施例提供一种多叶准直器运动控制方法、计算机设备及存储介质,可以减少在一个治疗计划的执行过程中,多叶准直器叶片箱体的运动次数,提高成野速度,延长叶片的使用寿命。
8.一方面,本技术提供一种多叶准直器运动控制方法,该方法包括:
9.获取目标治疗计划中与多个射野对应的射野形状数据;根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围;根据与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,确定与所述目标治疗计划对应的所述多叶准直器叶片箱体的运动值,以使在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动次数不大于所述射野数。
10.在本技术一些实施方式中,所述运动值包括运动范围值,所述方法还包括:根据所述多叶准直器叶片箱体的运动值,确定所述多叶准直器叶片箱体的运动路径,以使在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动距离最短。
11.在本技术一些实施方式中,所述运动范围值包括一个或多个运动范围。
12.在本技术一些实施方式中,所述根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,包括:
13.根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置;
14.根据与所述多个射野对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置,确定与所述多个射野对应的所述多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置;
15.根据与所述多个射野对应的所述多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围。
16.在本技术一些实施方式中,所述根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置,包括:
17.根据与所述多个射野的控制点对应的射野形状数据,确定与所述多个射野的控制点对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置;
18.根据与所述多个射野的控制点对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置,确定与所述多个射野对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置。
19.在本技术一些实施方式中,所述根据与所述多个射野对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置,确定与所述多个射野对应的所述多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置,包括:
20.获取所述等中心平面与所述多叶准直器平面之间的校准关系;
21.根据所述校准关系,对与所述多个射野对应的所述多叶准直器叶片在等中心平面的最大目标位置和最小目标位置进行转换,得到与所述多个射野对应的所述多叶准直器叶片在所述多叶准直器平面的最大目标位置和最小目标位置。
22.在本技术一些实施方式中,所述根据与所述多个射野对应的所述多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,包括:
23.获取所述多叶准直器叶片的自身运动范围;
24.基于所述多叶准直器叶片的自身运动范围和与所述多个射野对应的所述多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围。
25.在本技术一些实施方式中,所述根据与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,确定在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动值,包括:
26.获取所述多个射野的执行顺序;
27.依照所述执行顺序,依次对与当前射野和上一个射野对应的多叶准直器叶片箱体的运动范围求交集;
28.响应于所述求交集结果,确定所述多叶准直器叶片箱体的运动值。
29.另一方面,本技术还提供一种计算机设备,所述计算机设备包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器
中,并配置为由所述处理器执行以实现第一方面中任一项所述的多叶准直器运动控制方法。
30.第三方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行第一方面任一项所述的多叶准直器运动控制方法中的步骤。
31.本技术实施例提供的多叶准直器运动控制方法,由于在执行目标治疗计划之前,预先确定多叶准直器叶片箱体的运动值,以尽可能减少在执行目标治疗计划的过程中,多叶准直器叶片箱体的运动次数,从而提高多叶准直器的成野速度,降低成野噪音,延长多叶准直器叶片的使用寿命。
附图说明
32.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1是本技术实施例中提供的多叶准直器运动控制方法的一个实施例流程示意图;
34.图2是本技术实施例中提供的多叶准直器运动控制方法中步骤s300的一个实施例流程示意图;
35.图3是图2中步骤s302~s303的一个实施例流程示意图;
36.图4是本技术实施例中提供的多叶准直器运动控制方法的另一个实施例流程示意图;
37.图5是本技术实施例中提供的多叶准直器运动控制方法中步骤s200的一个实施例流程示意图;
38.图6是本技术实施例中提供的计算机设备的一个实施例结构示意图。
具体实施方式
39.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
40.在本技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
41.在本技术中,“示例性”一词用来表示“用作例子、例证或说明”。本技术中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本技术,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本技术。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本技术的描述变得晦涩。因此,本技术并非旨在限于所示的实施例,而是与符合本技术所公开的原理和特征的最广范围相一致。
42.需要说明的是,本技术实施例方法由于是在计算机设备中执行,各计算机设备的处理对象均以数据或信息的形式存在,例如时间,实质为时间信息,可以理解的是,后续实施例中若提及尺寸、数量、位置等,均为对应的数据存在,以便计算机设备进行处理,具体此处不作赘述。
43.本技术实施例提供一种多叶准直器运动控制方法、计算机设备及存储介质,多叶准直器运动控制方法用于控制多叶准直器叶片箱体在执行治疗计划过程中的运动,涉及在执行目标治疗计划之前,预先确定多叶准直器叶片箱体的运动值,以尽可能减少在执行目标治疗计划的过程中,多叶准直器叶片箱体的运动次数,从而提高多叶准直器的成野速度,降低成野噪音,延长多叶准直器叶片的使用寿命。
44.首先,本技术实施例中提供一种多叶准直器运动控制方法,该多叶准直器运动控制方法的执行主体为计算机设备中的处理器,该多叶准直器运动控制方法包括:
45.获取目标治疗计划中与多个射野对应的射野形状数据;根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围;根据与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,确定与所述目标治疗计划对应的所述多叶准直器叶片箱体的运动值,以使在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动次数不大于所述射野数。
46.图1是本技术实施例中提供的多叶准直器运动控制方法的一个实施例的流程示意图,如图1所示,该多叶准直器运动控制方法包括如下步骤s100~s300,具体如下:
47.s100、获取目标治疗计划中与多个射野对应的射野形状数据。
48.计算机设备中的处理器获取目标治疗计划中与多个射野对应的射野形状,该目标治疗计划为由根据患者肿瘤数据制定的,可供放射治疗设备执行的治疗计划。
49.通常,一个治疗计划包括多个射野的计划数据,其中,每一个射野的计划数据包括但不限于:控制点数量、与控制点对应的射野形状。因此,与每一个射野对应的射野形状数据通常包括多个射野形状数据,也即:与单个射野中的所有控制点对应的所有射野形状数据构成了对应于单个射野的射野形状。其中,射野形状一般为患者靶区在不同照射角度下的投影形状数据。
50.在一些实施例中,计算机设备中的处理器可以先获取目标治疗计划,然后对目标治疗计划进行解析,获取目标治疗计划中与多个射野对应的射野形状数据;在一些实施例中,获取目标治疗计划以及对目标治疗计划进行解析的操作可以由其它处理单元来执行,计算机设备中的处理器可以直接从其它处理单元处获取目标治疗计划中与多个射野对应的射野形状数据。
51.s200、根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片
箱体的运动范围。
52.计算机设备中的处理器在获取到目标治疗计划中与多个射野对应的射野形状数据后,根据该射野形状数据,确定与多个射野中的每一个射野对应的多叶准直器叶片箱体的运动范围。
53.其中,与每一个射野对应的多叶准直器叶片箱体的运动范围是指:针对该特定射野,能够使多叶准直器叶片通过在其自身行程范围内的运动就可以完成该特定射野包含的所有控制点对应的射野形状的成形时,对应的多叶准直器叶片箱体的运动范围。也即:针对该特定射野,多叶准直器叶片箱体在该运动范围内的任意位置处时,多叶准直器叶片都可以通过在其自身行程范围内的运动完成该特定射野包含的所有控制点对应的射野形状的成形。
54.s300、根据与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,确定与所述目标治疗计划对应的所述多叶准直器叶片箱体的运动值,以使在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动次数不大于所述射野数。
55.计算机设备中的处理器在完成与多个射野对应的多叶准直器叶片箱体的运动范围的确定后,根据与多个射野对应的多叶准直器叶片箱体的运动范围,确定与目标治疗计划对应的多叶准直器叶片箱体的运动值。
56.其中,与目标治疗计划对应的多叶准直器叶片箱体的运动值是指:在执行目标治疗计划过程中,使多叶准直器叶片箱体运动次数小于等于目标治疗计划包含的射野个数的运动值。
57.通常,在执行治疗计划时,利用多叶准直器来完成治疗计划中包含的多个射野的成形。在射野成形的过程中,每完成一个射野的成形,需要切换至下一个射野时,多叶准直器叶片箱体需要运动至一固定位置,以保证多叶准直器叶片通过在其自身行程范围内的运动能够完成下一个射野的所有控制点对应的射野的形成。因此,对于一个包含多个射野的治疗计划而言,在该治疗计划的执行过程中,多叶准直器叶片箱体最少需要移动的次数与该治疗计划包含的射野个数相等。
58.通过本技术实施例提供的多叶准直器运动控制方法,可以在执行目标治疗计划之前,预先确定与目标治疗计划对应的多叶准直器叶片箱体的运动值,以尽可能减少在目标治疗计划的执行过程中,多叶准直器叶片箱体的运动次数。
59.在一些实施例中,与目标治疗计划对应的多叶准直器叶片箱体的运动值可以为一个具体的数值;在其它实施例中,与目标治疗计划对应的多叶准直器叶片箱体的运动值也可以包括运动范围值,其中,该运动范围值可以仅包括一个运动范围,也可以包括多个运动范围;在一些实施例中,该运动范围值也可以同时包括运动范围和具体数值。
60.在一些实施例中,如图2所示,根据与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,确定与所述目标治疗计划对应的所述多叶准直器叶片箱体的运动值,具体包括以下步骤s301~s303:
61.s301:获取所述多个射野的执行顺序;
62.计算机设备中的处理器在完成与多个射野对应的多叶准直器叶片箱体的运动范围确定后,获取多个射野的执行顺序,该执行顺序为在执行目标治疗计划时,多个射野的照射顺序。通常,该执行顺序包含在目标治疗计划中。
63.在一些实施例中,该执行顺序也可以不是多个射野的照射顺序,也可以由计算机设备中的处理器或其它处理单元自行设定。
64.s302:依照所述执行顺序,依次对与当前射野和上一个射野对应的多叶准直器叶片箱体的运动范围求交集;
65.计算机设备中的处理器在获取到多个射野的执行顺序后,依照该执行顺序,依次对与当前射野和上一个射野对应的多叶准直器叶片箱体的运动范围求交集。
66.如图3所示,计算机设备中的处理器依照该执行顺序,依次获取与当前射野对应的多叶准直器叶片箱体的运动范围b(i)和与上一个射野对应的多叶准直器叶片箱体的运动范围b(i-1),并对b(i)和b(i-1)求交集。
67.s303:响应于所述求交集结果,确定所述多叶准直器叶片箱体的运动值。
68.计算机设备中的处理器在完成对与当前射野和上一个射野对应的多叶准直器叶片箱体的运动范围求交集后,根据求交集结果,确定多叶准直器叶片箱体的运动值。
69.如图3所示,计算机设备中的处理器对b(i)和b(i-1)求交集之后,判断对b(i)和b(i-1)求交集的结果是否为空集。
70.若该求交集结果为空集,则输出上一个射野对应的多叶准直器叶片箱体的运动范围b(i-1),作为与目标治疗计划对应的多叶准直器叶片箱体的运动值的子集。
71.若该求交集结果不为空集,则更新当前射野对应的多叶准直器叶片箱体的运动范围为该求交集结果,即:b(i)=b(i)∩b(i-1)。
72.然后,循环遍历目标治疗计划中所有射野对应的多叶准直器叶片箱体的运动范围,在求交集结果为空集时,输出与上一个射野对应的多叶准直器叶片箱体的运动范围b(i-1),并且最终输出与最后一个射野对应的多叶准直器叶片箱体的运动范围b(i-1),该运动范围可能是最后一个射野对应的多叶准直器叶片箱体的原始运动范围,也可能是最后一个射野对应的多叶准直器叶片箱体的更新后的运动范围。
73.可以理解,在求交集结果不为空集时,该求交集结果即代表:形成该交集结果的所有多叶准直器叶片箱体的运动范围对应的射野对应的多叶准直器叶片箱体的运动范围,也即:多叶准直器叶片箱体位于该交集范围中的任意位置,多叶准直器叶片通过在其自身行程范围内的运动,就可以完成形成该交集结果的所有多叶准直器叶片箱体的运动范围对应的射野包含的所有控制点对应的射野形状的成形。例如:目标治疗计划包括3个射野,且该3个射野对应的多叶准直器叶片箱体的运动范围存在一个共同的交集,执行图3所示的流程图,最终输出b(3),b(3)即代表该3个射野对应的多叶准直器叶片箱体的运动范围,也即:多叶准直器叶片箱体位于b(3)所示的范围中的任意位置,多叶准直器叶片通过在其自身行程范围内的运动,就可以完成该3个射野包含的所有控制点对应的射野形状的成形。
74.在该过程中,输出的所有b(i-1)构成的集合,即为与目标治疗计划对应的多叶准直器叶片箱体的运动值。该集合中的子集个数即为在执行目标治疗计划过程中,多叶准直器叶片箱体需要运动的次数。该集合可能包含一个子集,也可能包含多个子集。
75.当该集合包含一个子集时,表明在执行目标治疗计划的整个过程中,多叶准直器叶片箱体只需运动一次,就能完成目标治疗计划中包含的所有射野的成形。
76.当该集合包含多个子集时,表明在执行目标治疗计划的整个过程中,多叶准直器叶片箱体需要运动多次,才能完成目标治疗计划中包含的所有射野的成形。
77.当该集合包含运动范围值时,本技术实施例提供的多叶准直器运动控制方法,还包括:根据所述多叶准直器叶片箱体的运动值,确定所述多叶准直器叶片箱体的运动路径,以使在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动距离最短。
78.图4是本技术实施例中提供的多叶准直器控制方法的另一个实施例的流程示意图,如图4所示,该多叶准直器控制方法在图1所示方法的基础上,增加了步骤400,以进一步提高多叶准直器的成野速度。即:根据多叶准直器叶片箱体的运动值,确定多叶准直器叶片箱体的运动路径,以使在执行目标治疗计划过程中,多叶准直器叶片箱体的运动距离最短。
79.在一些实施例中,计算机设备中的处理器在完成与目标治疗计划对应的多叶准直器叶片箱体的运动值的确定之后,可以通过建立模型或求解数学函数,确定在执行目标治疗计划过程中,多叶准直器叶片箱体的最短运动路径,以提高多叶准直器的成野速度。例如:可以建立二叉树模型,利用二叉树模型,确定在执行目标治疗计划过程中,多叶准直器叶片箱体的最短运动路径。
80.图5为本技术实施例提供的多叶准直器运动控制方法中步骤s200:根据射野形状数据,确定与多个射野对应的多叶准直器叶片箱体的运动范围的一个实施例,如图5所示,具体包括步骤s201~s203:
81.s201:根据射野形状数据,确定与多个射野对应的多叶准直器叶片在等中心平面的最大目标位置和最小目标位置。
82.计算机设备的处理器在获取到目标治疗计划中与多个射野对应的射野形状后,首先确定与多个射野对应的多叶准直器叶片在等中心平面的最大目标位置和最小目标位置。
83.一般,治疗计划中包含的多个射野对应的射野形状为多叶准直器叶片需要在等中心平面形成的形状,因此,根据射野形状确定的多叶准直器叶片的位置即为多叶准直器叶片在等中心平面的位置。
84.对于单个射野而言,由于单个射野包括多个控制点,每个控制点有其对应的射野形状,每个控制点对应的射野形状需要多叶准直器中的所有叶片共同围合形成。因此,在确定与单个射野对应的多叶准直器叶片在等中心平面的最大目标位置和最小目标位置时,首先根据单个射野中的每个控制点对应的射野形状,确定单个射野中每个控制点上多叶准直器叶片在等中心平面的最大目标位置(即:多叶准直器叶片需要运动的最远位置)和最小目标位置(即:多叶准直器叶片需要运动的最近位置),然后比较单个射野中的所有控制点上多叶准直器叶片在等中心平面的最大目标位置和最小目标位置,将所有控制点中的最大目标位置数值最大的最大目标位置记为与该单个射野对应的多叶准直器叶片在等中心平面的最大目标位置,同理,将所有控制点中的最小目标位置数值最小的最小目标位置记为与该单个射野对应的多叶准直器叶片在等中心平面的最小目标位置。
85.依照前述方法,确定目标治疗计划中所有射野(多个射野)对应的多叶准直器叶片在等中心平面的最大目标位置和最小目标位置。
86.s202:根据与多个射野对应的多叶准直器叶片在等中心平面的最大目标位置和最小目标位置,确定与多个射野对应的多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置。
87.通常,放射治疗射束穿过多叶准直器叶片在多叶准直器平面形成的孔径后,在等中心平面形成所需射野,因此,需要将多叶准直器叶片在等中心平面的位置转换至多叶准
直器叶片在多叶准直器平面的位置,以实现对多叶准直器的控制。
88.为了实现该转换,计算机设备的处理器首先获取放射治疗设备等中心平面与多叶准直器平面之间的校准关系,该校准关系与放射治疗设备的结构相关,属于放射治疗设备的固有属性。然后,将与多个射野对应的多叶准直器叶片在等中心平面的最大目标位置和最小目标位置,带入校准关系公式,确定与多个射野对应的多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置。
89.s203:根据与多个射野对应的多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置,确定与多个射野对应的多叶准直器叶片箱体的运动范围。
90.由于多叶准直器叶片在多叶准直器平面的位置实现是通过多叶准直器叶片的自身运动和多叶准直器叶片箱体的运动来共同实现的。因此,计算机设备的处理器可以通过获取多叶准直器叶片的自身运动范围(也即叶片行程),并基于多叶准直器叶片的自身运动范围和与多个射野对应的多叶准直器叶片在多叶准直器平面的最大目标位置和最小目标位置,确定与多个射野对应的多叶准直器叶片箱体的运动范围。
91.其中,多叶准直器叶片的自身运动范围与多叶准直器自身设计有关,属于多叶准直器的固有属性。
92.本技术实施例提供的多叶准直器运动控制方法,通过在执行目标治疗计划之前,预先确定多叶准直器叶片箱体的最优运动范围,以尽可能减少在目标治疗计划的执行过程中,多叶准直器叶片箱体的运动次数。
93.本技术实施例还提供一种计算机设备,该计算机设备包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行上述多叶准直器运动控制方法实施例中任一实施例中的多叶准直器运动控制方法中的步骤。本技术实施例还提供一种计算机设备,如图6所示,其示出了本技术实施例所涉及的计算机设备的结构示意图,具体来讲:
94.该计算机设备可以包括一个或者一个以上处理核心的处理器601、一个或一个以上计算机可读存储介质的存储器602、电源603和输入装置604等部件。本领域技术人员可以理解,图6中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
95.处理器601是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。
96.可选的,处理器601可包括一个或多个处理核心;优选的,处理器601可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器601中。
97.存储器602可用于存储软件程序以及模块,处理器601通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的
数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器601对存储器602的访问。
98.计算机设备还包括给各个部件供电的电源603,可选的,电源603可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源603还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
99.该计算机设备还可包括输入装置604,该输入装置604可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
100.尽管未示出,计算机设备还可以包括显示装置605等,显示装置605可以是显示器,在此不再赘述。具体在本实施例中,计算机设备中的处理器601会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程序,从而实现各种功能,如下:
101.获取目标治疗计划中与多个射野对应的射野形状数据;
102.根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围;
103.根据与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,确定与所述目标治疗计划对应的所述多叶准直器叶片箱体的运动值,以使在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动次数不大于所述射野数。
104.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
105.为此,本技术实施例提供一种计算机可读存储介质,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。其上存储有计算机程序,该计算机程序被处理器进行加载,以执行本技术实施例所提供的任一种多叶准直器运动控制方法中的步骤。例如,该计算机程序被处理器进行加载可以执行如下步骤:
106.获取目标治疗计划中与多个射野对应的射野形状数据;
107.根据所述射野形状数据,确定与所述多个射野对应的所述多叶准直器叶片箱体的运动范围;
108.根据与所述多个射野对应的所述多叶准直器叶片箱体的运动范围,确定与所述目标治疗计划对应的所述多叶准直器叶片箱体的运动值,以使在执行所述目标治疗计划过程中,所述多叶准直器叶片箱体的运动次数不大于所述射野数。
109.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。
110.具体实施时,以上各个结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个结构的具体实施可参见前面的方法实施例,在此不再赘述。
111.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
112.以上对本技术实施例所提供的一种多叶准直器运动控制方法、计算机设备及存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献