一种基于位置可变半影模型的直接子野优化装置及其优化方法与流程

文档序号:25347472发布日期:2021-06-08 12:27阅读:194来源:国知局
一种基于位置可变半影模型的直接子野优化装置及其优化方法与流程

1.本发明涉及医学物理领域,具体涉及一种用于计划优化问题模型,通过用户输入叶片结构和蒙特卡罗模拟,建立不同位置下的可变半影模型,并基于此使用直接机器参数优化方法微调子野位置,达到计划快速优化的目的。


背景技术:

2.随着科技的发展和社会的进步,对放射治疗方法的精度要求也在与时俱进。但在实际优化计算中,为快速优化,通常简化处理半影参数,认为半影参数为固定值,方便优化处理。但这与实际照射情况不符。根据叶片端面不同,叶片处于不同位置时其半影参数并不相同。
3.半影参数影响子野边缘剂量分布,特别是对于面积较小的子野影响更大。由于叶片处于不同位置而导致的半影参数偏差常常被忽略,但是当叶片处于边缘时,其半影参数与叶片处于中间时差距极大。若使用相同半影参数,则与实际效果差距极大,极大的影响了计划精度。为精确模拟半影实际参数,需要建立基于位置的可变半影模型,并基于此模型使用直接机器参数方法精准优化。目前尚无使用基于位置的可变半影模型的直接子野优化方法和装置。


技术实现要素:

4.本发明要解决的技术问题为:本发明的目的提供一种基于位置可变半影模型的直接子野优化装置及其优化方法,建立基于位置的可变半影模型,并基于此实施直接机器参数优化模型,基于已有计划快速优化。因此,本发明具有重要的实用价值。
5.本发明的技术方案是:一种基于位置可变半影模型的直接子野优化装置,包括相互连接的用户输入模块、半影模型建立模块和直接子野优化模块。
6.进一步的,一种基于位置可变半影模型的直接子野优化装置的优化方法,具体操作步骤如下:
7.步骤(2.1)、用户输入多叶光栅的叶片机械参数,从而构建叶片模型;
8.步骤(2.2)、根据构建的叶片模型,使用蒙特卡罗方法,模拟不同位置下的半影参数,从而得到可变半影模型;
9.步骤(2.3)、根据得到可变半影模型,建立基于位置的可变半影模型;
10.步骤(2.4)、针对建立的可变半影模型,使用其直接机器参数方法,从而优化子野形状;
11.步骤(2.5)、根据优化子野形状,从而确定其是否满足结束条件,如满足,则操作过程结束,否则继续执行步骤(2.4)直到满足条件。
12.进一步的,在所述步骤(2.1)中,所述的叶片机械参数包括用户输入叶片的长、宽、高、舌及槽的尺寸。
13.进一步的,在所述步骤(2.2)中,使用蒙特卡罗方法,模拟不同位置下的半影参数的操作方法是:从叶片起始位置与最大位置之间离散化位置,遍历每个位置进行蒙特卡罗模拟,在叶片和放射源的不同相对位置分别进行计算,当放射源被叶片遮挡不同程度时,对等中心面的剂量进行模拟,形成一组强度曲线,得到不同位置下的半影参数。
14.进一步的,在所述步骤(2.3)中,建立基于位置的可变半影模型具体是指:针对不同位置所形成的强度曲线,通过函数拟合曲线,从而得到可变半影模型。
15.进一步的,在所述步骤(2.4)中,使用可变半影模型的直接机器参数方法,优化子野形状具体操作步骤如下:
16.步骤(2.4.1)、使用强度优化和子野分割得到初始子野;
17.步骤(2.4.2)、根据可变半影模型,建立子野位置与强度转换关系;
18.步骤(2.4.3)、根据转换关系得到目标函数,对叶片位置求偏导数,偏导数计算公式如下:
[0019][0020]
式中,f表示目标函数值,x表示叶片位置,d表示剂量贡献矩阵,i表示强度分布,根据公式求得目标函数对叶片位置的偏导数;
[0021]
步骤(2.4.4)、利用目标函数对叶片位置的偏导数,使用直接机器参数优化方法微调叶片位置,采用共轭梯度法计算,进行计划优化。
[0022]
进一步的,在所述步骤(2.5)中,满足结束的条件具体是指:目标函数达到最优解,或循环迭代次数达到设置的最大阈值。
[0023]
本发明的有益效果是:本发明通过精准模拟半影参数,建立半影模型,使用直接机器参数优化方法微调叶片位置,可以快速优化子野形状,精准得到优化解。
附图说明
[0024]
图1是本发明的装置模块示意图;
[0025]
图2是本发明的方法流程图;
[0026]
图3是本发明的多叶光栅叶片模型示意图;
[0027]
图4是本发明的位置可变半影模型的叶片半影示意图。
具体实施方式
[0028]
为了更清楚地说明本发明的技术方案,下面结合附图对本发明的技术方案做进一步的详细说明:
[0029]
如图1所述,一种基于位置可变半影模型的直接子野优化装置,包括相互连接的用户输入模块、半影模型建立模块和直接子野优化模块;
[0030]
所述用户输入模块,用户输入多叶光栅的叶片机械参数,包括用户输入叶片的长、宽、高、舌、槽等尺寸,构建叶片模型;
[0031]
所述半影模型模块,根据用户输入模块建立的叶片模型,使用蒙特卡罗方法在叶片不同位置上建立半影模型,从叶片起始位置与最大位置之间离散化位置,遍历每个位置进行模拟,在叶片和放射源的不同相对位置分别进行计算;对于选择的叶片位置,当放射源
被叶片遮挡不同程度时,对等中心面的剂量进行模拟,模拟得到强度曲线,确定半影区域位置和不同位置对应的强度,并据此通过函数拟合,得到可变半影模型;
[0032]
所述计划优化模块,根据半影模型模块得到的可变半影模型,建立叶片位置与强度的转换关系,再通过半影模型得到目标函数对叶片位置的偏导数,最后,使用直接机器参数优化方法微调叶片位置,进行计划优化。
[0033]
进一步的,如图2

图4所述,图2~图4为本发明具体实施例的详细描述,图2为本发明的具体操作流程图;具体的,一种基于位置可变半影模型的直接子野优化装置的优化方法,具体操作步骤如下:
[0034]
步骤(2.1)、用户输入多叶光栅的叶片机械参数,从而构建叶片模型;
[0035]
步骤(2.2)、根据构建的叶片模型,使用蒙特卡罗方法,模拟不同位置下的半影参数,从而得到可变半影模型;
[0036]
步骤(2.3)、根据得到可变半影模型,建立基于位置的可变半影模型;
[0037]
步骤(2.4)、针对建立的可变半影模型,使用其直接机器参数方法,从而优化子野形状;
[0038]
步骤(2.5)、根据优化子野形状,从而确定其是否满足结束条件,如满足,则操作过程结束,否则继续执行步骤(2.4)直到满足条件。
[0039]
进一步的,在所述步骤(2.1)中,所述叶片模型示意图如图3所示,叶片为三段式端面,具备舌与槽的叶片,用户指定的参数如下:端面结构参数,三段式端面的坐标;舌与槽的高度、深度与位置;叶片起始位置与最大位置;其中,所述的叶片机械参数包括用户输入叶片的长、宽、高、舌、槽等尺寸。
[0040]
进一步的,如图4所示,在所述步骤(2.2)中,使用蒙特卡罗方法,模拟不同位置下的半影参数的操作方法是:从叶片起始位置与最大位置之间离散化位置,遍历每个位置进行蒙特卡罗模拟,在叶片和放射源的不同相对位置分别进行计算,当放射源被叶片遮挡不同程度时,对等中心面的剂量进行模拟,形成一组强度曲线,得到不同位置下的半影参数;
[0041]
具体的、(一)、从叶片起始位置与最大位置之间离散化位置,针对任一位置进行模拟,如图4所示叶片位置与放射源有4种不同的位置关系,四边形abcd为叶片,在叶片运动的起点和终点之间,判断放射源与叶片连接的射线产生的位置关系,叶片不同的位置会产生不同的射线半影;
[0042]
(二)、对于选择的叶片位置,使用蒙特卡罗方法模拟,当放射源被叶片遮挡不同程度时,对等中心面的剂量进行模拟,如图4所示四种不同的叶片与放射源的位置,放射源被叶片遮挡0%、20%、80%、100%等不同位置时,分别对透过叶片的剂量进行蒙特卡罗模拟,确定半影区域位置,形成强度曲线。
[0043]
进一步的,在所述步骤(2.3)中,建立基于位置的可变半影模型具体是指:针对不同位置所形成的强度曲线,通过函数拟合曲线,从而得到可变半影模型。
[0044]
进一步的,在所述步骤(2.4)中,使用可变半影模型的直接机器参数方法,优化子野形状具体操作步骤如下:
[0045]
步骤(2.4.1)、使用强度优化和子野分割得到初始子野;
[0046]
步骤(2.4.2)、根据可变半影模型,建立子野位置与强度转换关系;
[0047]
步骤(2.4.3)、根据转换关系得到目标函数,对叶片位置求偏导数,偏导数计算公
式如下:
[0048][0049]
式中,f表示目标函数值,x表示叶片位置,d表示剂量贡献矩阵,i表示强度分布,根据公式求得目标函数对叶片位置的偏导数;
[0050]
步骤(2.4.4)、利用目标函数对叶片位置的偏导数,使用直接机器参数优化方法微调叶片位置,采用共轭梯度法计算,进行计划优化。
[0051]
进一步的,在所述步骤(2.5)中,满足结束的条件具体是指:目标函数达到最优解,或循环迭代次数达到设置的最大阈值。
[0052]
总之,本发明的一种基于位置可变半影模型的直接子野优化装置及其优化方法,通过精确模拟半影参数,建立半影模型,使用直接机器参数优化方法微调叶片位置,快速优化子野形状,贴近工程实际应用,具有极大的实用价值。
[0053]
最后,应当理解的是,本发明中所述实施例仅用以说明本发明实施例的原则;其他的变形也可能属于本发明的范围;因此,作为示例而非限制,本发明实施例的替代配置可视为与本发明的教导一致;相应地,本发明的实施例不限于本发明明确介绍和描述的实施例。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1