技术领域
本发明涉及一种用于确定要被引导到靶区域以用于执行强度调制辐射 治疗(IMRT)的照射分布的设备、方法和计算机程序。本发明还涉及一种 用于执行IMRT的装置。
背景技术
在IMRT中,通过使用不同的照射分布从不同的方向来照射如肿瘤区 域的靶区域,其中,这些照射分布适于在已经通过不同方向上的不同照射 分布照射靶区域之后,靶区域已经接收大部分辐射剂量,而靶区域的周围 已经接收尽可能小的辐射剂量。一般地,以至少两个步骤来确定照射分布。 在第一步骤中,针对每个照射方向,在辐射剂量约束下计算注量图(fluence map),所述注量图基本上限定哪个区域应当接收哪个辐射剂量,并且在第 二步骤中,针对每个照射方向,将各自的注量图变换为能由用于执行IMRT 的辐射设备实现的照射分布的序列。对计算出的注量图到能实现的照射分 布的序列的这种变换对辐射剂量进行修改,所述辐射计量将最终由不同的 区域接收并因此导致IMRT的降低的质量。
发明内容
本发明的目的是提供一种用于确定要被引导到靶区域以用于执行 IMRT的照射分布的设备、方法和计算机程序,所述设备、方法和计算机程 序允许具有经改进的质量的IMRT。本发明的另一目的是提供一种用于执行 所述IMRT的装置。
在本发明的第一方面中,提出了一种用于确定要被引导到靶区域以用 于执行IMRT的照射分布的设备,其中,所述设备包括:
注量图提供单元,其用于提供注量图,
分层图结构提供单元,其用于提供分层图结构,其中,所述分层图结 构包括具有节点的层,其中,层的所述节点表示照射分布沿着线的能实现 的延伸,所述延伸能通过辐射设备实现,其中,不同层的所述节点表示照 射分布沿着不同的平行线的能实现的延伸,并且其中,相邻层的节点由被 分配有第一权重和正则化值的图边缘连接,其中,所述正则化值取决于通 过由各自的图边缘连接的所述节点所表示的所述照射分布的所述延伸之间 的偏差,
延伸确定单元,其用于针对若干照射分布确定照射分布沿着所述平行 线的延伸,其中,所述延伸确定单元适于通过确定由所述图边缘连接的、 通过所述分层图结构的节点的序列来确定照射分布的所述延伸,所述节点 的序列对取决于被分配给将所述序列的所述节点连接的所述图边缘的所述 第一权重和所述正则化值的组合的成本函数进行优化,由此确定所述照射 分布的轮廓,
第二权重确定单元,其用于确定限定所述延伸已经被确定的所述照射 分布的注量的第二权重,使得具有所确定的延伸和由所述第二权重限定的 所述注量的所述照射分布的组合与所提供的注量图之间的偏差最小化。
通过使用考虑了照射分布沿着各自的线的哪些延伸以及由此的哪些照 射分布是能实现的所述分层图结构来确定节点的序列以及由此的所述照射 分布的延伸,并且通过确定针对所述照射分布的所述第二权重以使得由各 自确定的延伸和各自的第二权重限定的照射分布的组合所形成的注量图与 所提供的注量图之间的偏差最小化,所确定的照射分布与所提供的注量图 非常好地相对应,其中,这些照射分布能由所述辐射设备自动实现。在根 据这些所确定的照射分布来执行所述IMRT的情况下,这引起经改进的 IMRT。
照射分布(其也可以被称为段)能够由其在特定方向上(例如在行方 向或列方向上)的延伸来限定,即其能够由其开口的形状且由沿着该开口 的照射的所述注量来限定。优选地,所述注量沿着照射分布(即段)的所 述开口是恒定的。各自段的各自开口的恒定注量是通过针对各自的照射分 布所确定的所述第二权重来限定的。所述注量可以通过各自的出束时间 (beam-ontime)和射束的强度来限定。
所述注量图提供单元能够是其中已经存储了期望的理想注量图的存储 单元,或其能够是用于经由有线或无线数据连接接收所述注量图并用于提 供接收到的注量图的接收单元。所述注量图提供单元还能够是用于通过使 用已知注量图计算算法来计算理想的期望注量图的计算单元,如处理器, 其中,所述已知注量图计算算法基于生物(如人或动物)内的期望的辐射 剂量分布来确定注量图。
所述靶区域优选地是生物内待处置的区域。例如,所述靶区域能够是 人内的肿瘤区域。所述照射分布和所述注量图优选地是基本垂直于各自照 射方向的平面中的二维注量分布。所述成本函数优选地取决于沿着节点的 所述序列遍历的所有第一权重的和。
优选的是,所述辐射设备包括辐射源和多叶准直器的组合,其中,沿 着其来限定所述照射分布的所述延伸的所述线沿着所述多叶准直器的叶片 对齐,并且其中,所述多叶准直器的所述叶片的能实现的位置限定了所述 照射分布沿着各自的线的能实现的延伸。通过使用多叶准直器,能够在技 术上相对容易且非常准确地提供任意的照射分布,具体而言是沿着所述线 的所述照射分布的任意的延伸,这能够允许对所述IMRT的进一步改进。
优选的是,所述分层图结构提供单元适于确定对具有所确定的延伸和 由所述第二权重限定的所述注量的照射分布的组合与所提供的注量图之间 的偏差进行指示的偏差函数,并且适于取决于所述偏差函数来确定所述第 一权重。更优选的是,所述分层图结构提供单元适于取决于所述偏差函数 的梯度来确定所述第一权重。优选地,所述第一权重是取决于所述偏差函 数关于所述照射分布的像素即关于各自的延伸的元素的所述梯度来确定 的。具体而言,所述分层图结构提供单元能够适于取决于针对由通过所述 图边缘连接的所述节点所表示的所述延伸的所述梯度来确定针对图边缘的 第一权重。优选地,针对图边缘的第一权重是取决于针对由所述节点表示 的所述延伸即针对例如各自的延伸的元素的所有组合的所述梯度来确定 的,所述节点是通过在其所有像素位置处的所述图边缘连接的。例如,所 述分层图结构提供单元能够适于取决于针对由通过在所有像素位置处的所 述图边缘连接的所述节点表示的所述延伸的所述梯度的和来确定针对图边 缘的第一权重。以这种方式确定所述第一权重还能够改进执行所述IMRT 的质量。
所述偏差函数优选地指示具有所确定的延伸和由所述第二权重限定的 所述注量的照射分布的组合与所提供的注量图之间的平方差的和。
所述分层图结构提供单元可以适于在由这些节点所表示的所述照射分 布的延伸的组合不能由所述辐射设备实现的情况下,将无限值作为第一权 重分配给图边缘,以用于指示从由所述图边缘连接的所述节点中的一个到 由所述图边缘连接的所述节点中的另一个的不可能的传递。例如,能够将 无限值作为第一权重分配给各自的图边缘。
正则化值被分配给所述图边缘。所述正则化值取决于由通过各自的图 边缘连接的所述节点表示的所述照射分布的所述延伸之间的偏差。例如, 正则化能够被用于加强平滑的开口轮廓和/或较大的开口区域,这能够引起 IMRT的进一步经改进的质量。
在实施例中,所述分层图结构提供单元和所述延伸确定单元适于在所 述延伸确定单元已经确定照射分布的延伸之后:a)基于取决于所确定的延 伸的选择准则来选择所述分层图结构的节点;b)将正则化值分配给所述图 边缘;以及c)再次确定所述照射分布的所述延伸,其中,仅考虑所选择的 节点。具体而言,所述正则化值仅被分配给与所选择的节点相对应的所述 图边缘。由于所述节点是基于取决于所确定的延伸的选择准则来选择的, 因此所述节点可以被选择为使得仅选择可能不使具有所确定的延伸和由所 述第二权重限定的所述注量的所有照射分布的组合与所提供的注量图之间 的偏差增大的节点。因此,所述节点能够被选择为使得再次确定所述照射 分布的所述延伸,其中,仅考虑所选择的节点,不可能导致具有降低的质 量的解决方案。而且,由于在仅考虑所选择的节点的对所述照射分布的所 述延伸的这种进一步的确定中,除所述第一权重外还使用被分配给所述图 边缘的正则化值,因此能够以降低的计算工作量来确定所述照射分布的正 则化延伸。
在优选的实施例中,所述分层图结构提供单元、所述延伸确定单元和 所述第二权重确定单元适于重复地执行对所述分层图结构的提供、对所述 延伸的确定和对所述第二权重的确定。具体而言,所述分层图结构提供单 元可以适于通过重复地确定所述第一权重来重复地提供所述分层图结构。 因此,能够以迭代过程确定所述照射分布,直到满足退出准则,例如直到 已经达到预定义数量的迭代或已经达到形成真正的注量图的所述照射分布 的组合与所提供的注量图之间的预定义的偏差阈值。
在本发明的另一方面中,提出了一种用于执行IMRT的装置,其中, 所述装置包括:
辐射设备,其用于提供要被引导到靶区域的照射分布,
如权利要求1所述的设备,其用于确定能由所述辐射设备(2)实现并 要被引导到所述靶区域以用于执行强度调制辐射治疗的照射分布,以及
控制单元,其用于根据所确定的照射分布来控制所述辐射设备。
在本发明的另一方面中,提出了一种用于确定要被引导到靶区域以用 于执行IMRT的照射分布的方法,其中,所述方法包括:
-由注量图提供单元来提供注量图,
-由分层图结构提供单元来提供分层图结构,其中,所述分层图结构包 括具有节点的层,其中,层的所述节点表示照射分布的沿着线的能实现的 延伸,所述延伸能由辐射设备实现,其中,不同层的所述节点表示照射分 布沿着不同平行线的能实现的延伸,并且其中,相邻层的节点由被分配有 第一权重er和正则化值的图边缘连接,其中,所述正则化值取决于通过由 各自的图边缘连接的所述节点所表示的所述照射分布的所述延伸之间的偏 差,
-由延伸确定单元针对若干照射分布来确定照射分布沿着所述平行线 的延伸,其中,所述延伸是针对照射分布通过确定由所述图边缘连接的、 通过所述分层图结构的节点的序列来确定的,所述节点的序列对取决于被 分配给将所述序列的所述节点连接的所述图边缘的所述第一权重er和所述 正则化值的组合的成本函数进行优化,由此确定所述照射分布的轮廓,
-由第二权重确定单元来确定限定其所述延伸已经被确定的所述照射 分布的注量的第二权重,使得具有所确定的延伸和由所述第二权重限定的 所述注量的所述照射分布的组合与所提供的注量之间的偏差最小化。
在本发明的另一方面中,提出了一种用于确定要被引导到靶区域以用 于执行强度调制辐射治疗的照射分布的计算机程序,其中,所述计算机程 序包括程序代码单元,所述程序代码单元用于当所述计算机程序在控制根 据权利要求1所述的设备的计算机上运行时令所述设备执行根据权利要求 12所述的方法的步骤。
应当理解,根据权利要求1所述的设备、根据权利要求11所述的装置、 根据权利要求12所述的方法以及根据权利要求13所述的计算机程序具有 相似和/或同样的优选实施例,具体而言为从属权利要求所限定的优选实施 例。
应当理解,本发明的优选实施例也能够是从属权利要求或以上实施例 与各自的独立权利要求的任何组合。
参考下文描述的实施例,本发明的这些和其他方面将是显而易见的, 并且将参考下文描述的实施例对本发明的这些和其他方面进行说明。
附图说明
在附图中:
图1示意性且示范性地示出了用于执行IMRT的装置的实施例;
图2示意性且示范性地示出了图1所示的装置的多叶准直器;
图3示范性地图示了分层图结构的实施例;
图4图示了用于正则化的不同的参数;
图5示出了示范性地图示用于确定要被引导到靶区域以用于执行 IMRT的照射分布的方法的实施例的流程图;
图6示意性且示范性地示出了所提供的理想的注量图;
图7示意性且示范性地示出了用于对图6所示的所提供的理想的注量 图进行近似的照射分布;
图8示意性且示范性地示出了已经通过对图7所示的照射分布进行组 合而被建模的模型注量图;
图9示出了根据图6所示的所提供的理想的注量图和图8所示的模型 注量图而计算出的差异图像;并且
图10示出了示意性地图示用于确定要被引导到靶区域以用于执行 IMRT的照射分布的方法的另一实施例。
具体实施方式
图1示意性且示范性地示出了用于执行IMRT的装置1的实施例。装 置1包括辐射设备2,其用于提供要被引导到躺在如桌子8的支撑期间上的 人7内的靶区域的照射分布。辐射设备2发射形成照射分布的辐射5,并且 被安装在可旋转机架6上,以便使辐射设备2围绕人7旋转。
装置1包括用于确定要被引导到人7内的靶区域以用于执行IMRT的 照射分布的设备10。设备10包括注量图提供单元11,其用于提供针对辐 射设备2在人7周围的若干旋转位置的若干注量图。因此,注量图提供单 元11针对每个IMRT射束角提供二维注量图。具体而言,注量图提供单元 11适于执行注量图优化(FMO)算法,所述注量图优化算法通过解决正向 约束(positivity-constraint)优化问题来针对每个处置射束角(即针对辐射 设备2的每个旋转位置)计算二维理想注量图。为了确定二维注量图,优 选地在包括靶区域的人的三维图像中对靶区域进行描绘和分割,其中,注 量图优化算法对人7内的辐射剂量分布的函数的目标进行优化。优选地, 注量图优化算法确定二维注量图,使得所描绘并分割的靶区域接收预定义 的辐射剂量,而人7的不应被处置的周围部分接收尽可能小的辐射剂量。 注量图提供单元11能够适于使用已知FMO算法,如在A.Brahme的文章 “Optimizationofstationaryandmovingbeamradiationtherapytechniques” (RadiotherapyandOncology,12:129至140页,1988年)中所公开的算法, 在此通过应用将其并入本文。然而,还可以使用其他已知FMO算法,如在 D.M.shepard等人的文章“IterativeApproachestoDoseOptimization”(physics inMedicineandBiology,45:(1):69至90页,1999年)和S.Webb的 “Optimizingtheplanningofintensity-modulatedradiotherapy”(Physicsin MedicineandBiology,39:(12):2229至2246页,1994年)中所公开的算法, 在此通过引用将其并入本文。
能够自动对靶区域进行描绘和分割,或者能够通过使用输入单元15(如 键盘、鼠标、触摸屏等)和显示器16来对其进行半自动或完全人工的描绘 和分割。注量图提供单元11还能够是其中已经存储了针对辐射设备2的不 同旋转位置的二维注量图的存储单元,或者其能够是用于通过有线或无线 数据连接从已经计算出二维注量图的另一设备接收二维注量图的接收单 元,其中,所述接收单元能够提供接收到的二维注量图。
设备10还包括分层图结构提供单元12,其用于提供分层图结构。分层 图结构包括具有节点的层,其中,层的节点表示能由辐射设备2实现的照 射分布沿着线的延伸br,其中,不同的层与不同的平行线相对应,并且其 中,相邻层的节点是通过第一权重er分配到的图边缘来连接的。在该实施 例中,辐射设备2包括辐射源3和多叶准直器4的组合,其中,沿着其限 定照射分布的延伸br的线沿着多叶准直器4的叶片对齐,并且其中,多叶 准直器4的叶片的能实现的位置沿着各自的线来限定照射分布的能实现的 延伸br。在图2中示意性且示范性地图示的多叶准直器4的叶片17能沿着 由双箭头19指示的方向移动,使得通过叶片17的可能位置来限定照射图 样18沿着平行于方向19的线的能实现的延伸br。因此,叶片17的位置限 定了照射分布18的开口或形状。
多叶准直器4是用于仅选择由辐射源3发射的入射宽光子束20的部分 的柔性阻挡设备。所选择的部分形成辐射5和各自的照射分布18。得到的 射束5在所选择的部分中具有恒定的强度水平,即各自的照射分布18基本 上仅具有两个注量值,即0和大于0的注量值。通过随后重叠多叶准直器4 的多个开口,即通过重叠多个得到的照射分布18(这也可以被称为段),能 够针对各自的照射方向生成任意的注量图,以便对人7中的任意的剖面进 行近似。由于物理限制和约束(如最小叶间间隙、叶片交错接合、叶片最 大中心超程等),叶片17的位置受到限制。为了生成能递送的孔径,即能 实现的照射分布18,通过在确定照射分布的过程(也可以被称为叶片排序 过程)期间使用分层图结构来考虑物理限制和约束。
设备10还包括延伸确定单元13,其用于针对若干照射分布确定照射分 布沿着平行线的延伸br,其中,延伸确定单元13适于通过确定由图边缘连 接的、通过分层图结构的节点的序列来确定照射分布的延伸br,所述节点 的序列对取决于分配给将序列的节点连接的图边缘的第一权重er的成本函 数进行优化。而且,设备10包括第二权重确定单元14,其用于确定对照射 分布的注量进行限定的第二权重w,将针对辐射设备2的各自的旋转位置 来确定所述第二权重w,并且已经针对所述第二权重w确定了延伸br,使 得具有所确定的延伸br和由第二权重w限定的注量的照射分布的组合m与 所提供的各自的注量图之间的偏差最小化。
分层图结构提供单元12、延伸确定单元13以及第二权重确定单元14 适于重复地执行对分层图结构的提供、对延伸br的确定以及对第二权重w 的确定,其中,通过重复地确定第一权重来重复地提供(即重复地确定) 分层图结构。因此,能够迭代地执行对分层图结构的提供、对延伸的确定 以及对第二权重的确定,直到满足退出准则。退出准则可以是:已经达到 预定义数量的迭代步骤和/或具有所确定的延伸br和由第二权重w限定的注 量的照射分布的组合m与所提供的注量图之间的偏差小于预定义的阈值。
分层图结构提供单元12适于确定对具有所确定的延伸br和由第二权重 w限定的注量的的照射分布的组合m与各自的所提供的注量图之间的偏差 进行指示的偏差函数f,并且取决于偏差函数f来确定第一权重er。在该实 施例中,分层图结构提供单元12适于取决于偏差函数f关于照射分布的像 素的梯度(即局部梯度)来确定第一权重er。偏差函数f的梯度信息被用于 使照射分布的组合m与各自的所提供的注量图之间的差最小化。具体而言, 分层图结构提供单元12适于取决于针对相邻延伸对br、br-1的偏差函数f的 梯度来确定针对图边缘的第一权重er(br,br-1),其中,所述相邻延伸对是由 通过在所有像素位置处的各自的图边缘连接的节点表示的。偏差函数优选 地是对具有所确定的延伸br和由第二权重w限定的注量的照射分布的组合 m与各自的所提供的注量图之间的平方差的和进行指示的函数。
设备10适于找到能递送的注量图模型,即具有所确定的延伸br和由第 二权重w限定的注量的照射分布的能递送的组合m,其对针对辐射设备2 的各自的旋转位置的所提供的注量图(即由注量图提供单元11所提供的给 定的靶注量图)进行近似。在该实施例中,由列矢量m来表示针对注量图 的模型。列矢量m表示堆叠在彼此上的注量图模型的若干行或列。通过N个 多叶准直器开口(即N个照射分布或段)的集合来形成注量图模型,其中, 每一个与第二权重wi(也可以被称为段权重)相关联。限定注量的叶片准 直器开口和第二权重是可调节的机器参数。由于多叶准直器被假设为针对 m中的像素位置要么阻挡注量要么完全打开,因此各自段的元素被认为是 二元的。第n段开口能够被指代为sn,其中,取决于各自的像素是否被多 叶准直器阻挡,该矢量sn的矢量元素是零或一。能够限定二元矩阵S,其中, 该二元矩阵的列是由矢量sn形成的。第n段或照射分布的第二权重能够被 指代为wn,其中,能够在矢量w中收集所有第二权重。接着能够根据以下 公式将注量图模型限定为二元矩阵S与对应的第二权重的线性组合:
m=S·w(1)
如果假设准直器叶片对的移动方向19在注量图图像的行内,则能够将 二元段开口sn设置成R个较小的二元子矢量br,每行一个,其中,每个二元 子矢量br表示沿着各自的线(在该实施例中即沿着各自的行)的延伸,并 且其中,R指示由多叶准直器4所提供的叶片17或行的对的总数。
分层图结构优选地被用于确定段开口sn,其满足所有物理约束以及可 选的其他用户限定的约束。在该实施例中,图的每个层表示多叶准直器网 格的一个行,即一个叶片对。针对每层,特定数量的节点被用于表示多叶 准直器坐标中所有能实现的叶片对位置。具体而言,第r准直器行中左叶片 位置与右叶片位置之间的开口确定相应的子矢量br(即照射分布沿着相应 的行的相应的延伸)的二元图样,其中,所有打开的像素被识别为1而由 多叶准直器4的叶片17屏蔽的像素被识别为0。影响单个行中相对的叶片 17的位置的那些约束(如单个开口、最小间隙、最大超程等)降低br中潜 在开口组合的数量。图边缘使相邻层的节点连接,其中,将对应的第一权 重(也可以被称为成本)分配给每个图边缘。
为了确定第一权重,分层图结构提供单元12能够使用基于注量图梯度 的目标,即例如偏差函数f能够是所提供的理想的靶注量图与实际的经建模 的注量图m之间的平方差的和,其中,该偏差函数f(其还可以被称为目标 函数)能够被用于通过确定关于注量图像素的该函数的梯度的叶片排序。 偏差函数f的梯度信息被用于使理想的靶注量图与注量图m之间的差最小 化。通过提供针对可用开口br和br-1的偏差函数f的局部梯度值,优选地针 对相邻节点br和br-1的图边缘来确定第一权重er(br,br-1)和并将其分配给相 邻节点br和br-1的图边缘。在此,假设将偏差函数f的梯度分解为局部(即 相邻br的对)的贡献的和。因此,关于注量图像素的目标函数(即偏差函 数)能够被用于确定最佳搜索方向。
如果由这些节点所表示的照射分布的延伸br、br-1的组合不能由辐射设 备2(例如通过交错接合违反)实现,则分层图结构提供单元12适于将无 限(即无效)的第一权重er(br,br-1)分配给指示从通过图边缘连接的节点中 的一个到通过图边缘连接的节点中的另一个的不可能的传递的图边缘。例 如,如果机器约束禁止开口(即第r行与其之前行之间的延伸br和br-1)的 组合,则能够将无限(即无效)的值作为第一权重分配给对应的图边缘。
图3图示了可以由分层图结构提供单元12提供的可能的分层图结构 21。在图3中,分层图结构21包括具有不同节点28和图边缘29的若干层 24……27。针对第r层26并针对第(r-1)层25,示范性地指示了延伸,即 对应的二元矢量br、br-1。而且,针对一些图边缘29,示范性地指示了第一 权重er。
而且,在图3中,方框22、23分别指代由图边缘连接的、通过层结构 21的节点的序列的开始和结束,所述节点的序列对取决于被分配给将序列 的节点连接的图边缘的第一权重的成本函数进行优化。因此,方框22、23 分别指代虚拟开始节点和虚拟结束节点,其中,在分层图结构21中搜索的 最短路径在虚拟开始节点22处开始并且在虚拟结束节点23处终止。
在图3中,分层图结构21表示具有最大为R行和C列的照射分布的集 合,其中,在该简单的范例中,R=4并且C=2。通过针对图像行中的C像 素的有效叶片对开口组合(在该范例中是(00)、(01)、(10)和(11))的 数量来限定每层的节点的数量。每个节点28由二元行开口图样(即各自的 延伸br)表征。如果br和br表示针对叶片对的有效配置,例如不具有交错 接合的配置,则第r-1层中具有br-1的节点利用引导的图边缘29与第r层中 具有br的节点连接。对应的边缘权重(即对应的第一权重)是er(br,br-1)。
分层图结构提供单元12优选地还适于将正则化值Pr分配给图边缘。正 则化值可以取决于由通过各自的图边缘连接的节点所表示的照射分布的延 伸br、br-1之间的偏差。正则化值(其也能够被称为正则化权重)能够被添 加到优选地是基于局部梯度的权重的第一权重。正则化值能够被用于增强 平滑开口轮廓和/或较大的开口区域。例如,以下的正则化项可以被添加到 第一权重er,以增强较平滑的段开口轮廓:
P r = | | b r - b r + 1 | | 1 1 2 · ( | | b r | | 1 + | | b r + 1 | | 1 ) - - - ( 2 ) ]]>
权重参数α能够被用于针对第一权重er与平滑惩罚Pr之间的最佳折衷 进行调谐。可以通过尝试不同的权重参数α并选择引起对由注量图提供单元 11所提供的理想的注量图的最佳近似的权重参数α来确定权重参数α。
图4示意性且示范性地图示了针对较平滑的段开口轮廓的正则化。在 图4中,Lr和Rr表示第r对的左叶片和右叶片,而br指示对应的叶片对开 口,即照射分布沿着由两个叶片Lr和Rr限定的线的对应的延伸。Lr+1和Rr+1表 示相邻的第(r+1)对的左叶片和右叶片,而br+1指示对应的叶片对开口。 所提出的惩罚权重Pr通过使左和右相邻叶片端部距离ΔLr和ΔRr最小化来增 强较平滑的段开口轮廓。最终的组合边缘权重,即通过使用权重参数α的各 自的第一权重与正则化值的组合,被用于找到通过分层图结构21的“较低 成本”路径,即根据网络理论的“最短路径”,并且因此找到如以下描述的 最佳段开口。
为了生成在其中由延伸br的序列来限定每个开口sn的能递送的开口sn的最优集合,延伸确定单元13优选地应用最短路径搜索,以便找到通过分 层图结构21的最佳路径。不考虑含有与无限权重相关联的图边缘的那些路 径。而且,也不考虑不具有到来的或出发的图边缘的节点。沿着最短路径 (即在该实施例中与被分配给图边缘的所遍历的权重的最小和相对应)的 节点的序列与段优化问题的解相对应,其中,节点的序列中的每个节点与 二元图像行开口相关联。在图遍历期间,动态编程流程针对每个经访问的 节点来确定最短部分路径。该原理使搜索复杂性在图像行的数量中保持线 性,而不是例如指数增长。为了执行图搜索,能够使用如宽度优先、深度 优先类型算法的搜索算法。额外的启发(如A*-搜索或射束搜索修剪)可以 被用于进一步加速搜索。
对段开口的约束优化优选地是逐段方式的。具体而言,在逐段策略中,在保持段二元矩阵S的剩余段开口固定的同时对段开口的一个集合进行优化。例如,让第n段开口sn是约束优化流程的对象。在这种情况下,可以通过从对注量图模型的确定中排除段开口sn和第二权重wn(见公式(1))来限定中间注量图一般地,对sn进行优化的目的等价于找到可行的方向矢量s使得利用段权重参数w来实现偏差函数f的减小,即该方法类似于基于线搜索的迭代优化中对搜索方向的确定,其中,段权重参数w与步长成比例,并且搜索方向矢量s由机器的属性约束。然而,通过允许第二权重确定单元14在对单独的段开口sn进行优化之后对所有的第二权重w进行优化,该方法与经典的线搜索方法不同。
当以权重w沿着方向s从中间注量图移动时,偏差函数f的变化通过以下公式给出:
δ f ( w s ) | m ^ n - = f ( m ^ n - + w s ) - f ( m ^ n - ) - - - ( 3 ) ]]>
优选地根据以下公式针对所有段行R考虑将偏差函数f的变化分解成 局部(即相邻br的对)的贡献的和:
δ f ( w s ) | m ^ n - = Σ r = 1 R δf r ( b r , b r - 1 ) | m ^ n - - - - ( 4 ) ]]>
因此,优选地针对相邻延伸br、br-1的对来确定偏差函数f的变化。这 样分解成局部贡献的和允许采用在分层图结构内的动态编程流程,这使搜 索复杂性保持为线性的。
通过分层图结构提供单元12对分层图结构的确定优选地根据以下公 式,取决于针对相邻延伸br、br-1的可用对的偏差函数f的表达式δfr(见公 式(4))以及针对相邻延伸br、br-1的组合表示由辐射设备2所禁止的配置 的无限(即无效)值,来使用针对图边缘的局部第一权重er(br,br-1):
使用这样的函数er(br,br-1),能够将约束优化问题重新用公式表示为非约束段优化问题,以针对可行的延伸(b1…bR)T找到最优的第n段开口
s ^ n = b ^ 1 . . . b ^ R = argmin b 1 ... b R T { Σ r = 1 R e r ( b r , b r - 1 ) } - - - ( 6 ) ]]>
具体而言,公式(6)的规则和局部逐行图像结构允许等价地用公式表达为R节点层的经引导的非循环图中的最短路径搜索。例如,在第r层中,每个节点与第r准直器行中的叶片对的可行的开口br相关联。第r层中的每个节点经由边缘连接到先前层中的节点。每个边缘与权重有关;将与叶片对开口br和br-1相关联的两个节点连接的图像的权重通过公式(5)中的函数er(br,br-1)给出。对于图中的最短路径搜索,未考虑与无限权重相关联的所有边缘;未考虑不具有到来的或出发的边缘的节点。与最短路径(即所遍历的边缘权重的最小和)上的图像行开口(b1…bR)T相关联的节点的集合与公式(6)中的问题的最优解相对应。
在该实施例中,优选地根据以下公式通过一阶泰勒级数来对表达式δf (公式(3))进行近似:
δ f ( w s ) | m ^ n - ≈ w · ( s T · ▿ m f | m ^ n - ) - - - ( 7 ) ]]>
在另一实施例中,还可以应用高阶泰勒级数,具体而言为二阶泰勒级数。采用梯度信息来确定针对相邻延伸br、br-1的有效对的局部梯度以及根据第一权重er(br,br-1)的偏差函数的最优下降。优选地,针对第一行r=1执行球形处置,即仅使用一个梯度来确定第一权重。
可以将任选的正则化矩阵添加到偏差函数f以给出例如对大开口或平 滑开口轮廓的偏好。诸如正则化项Pr(见公式(2))的任何正则化项优选 地遵循与第一权重er(br,br-1)相同的位置的表达式。
当对第二权重w(其也可以被称为段权重)进行确定和优化时,第二权重确定单元14优选地适于假设形成段二元矩阵S的段开口sn的固定集合。第二权重是非负值,使得优选地解决下边界约束优化问题。然而,能够通过变量替换将约束优化问题转换为非约束问题。例如,可以针对可行的段度量S的通过变量替换将约束的优化问题,即根据关于初始第二权重w0的偏差函数f来确定最优的第二权重w(其中w≥w0),变换为非约束优化问题:
w = w 0 + [ argmin w ~ ∈ R N { f ( S · ( w 0 + ( w ~ ) 2 ) } ] - - - ( 8 ) ]]>
表达式指代逐元素地得到新参数矢量的平方,因此仅具有正值。可以将任选的正则化矩阵添加到的确定例程以对针对的不需要的解进行惩罚,例如w中与非常长的出束时间相对应的大值。能够由第二权重确定单元14将二次收敛非线性非约束优化算子(如共轭梯度优化算子或L-BFGS优化算子)应用到公式(8)的内部优化问题。优选地,计算涉及关于经变换的段权重的偏差函数f的一阶导数并且在一些情况下设计二阶信息。根据梯度链规则从关于原始第二权重w的梯度能够容易地获得关于经变换的段权重的基于注量图的偏差函数f的梯度。
▿ w ~ f = 2 D i a g ( w ~ ) · ▿ w f - - - ( 9 ) ]]>
在该表达式中,指代由经变换的段权重矢量的元素构建的对角线矩阵。
具体而言,能够由第二权重确定单元14使用在D.Pflugfelder等人的 文章“Acomparisonofthreeoptimizationalgorithmsforintensitymodulated radiationtherapy”(ZeitschriftfürmedizinischePhysik,18卷,2号,111至 119页,2008年)中所公开的算法,在此通过引用将其并入本文。
分层图结构提供单元12、延伸确定单元13以及第二权重确定单元14 优选地适于在迭代流程中操作,在所述迭代流程中,以迭代技术对机器参 数(即S和w)进行优化,所述迭代技术在由延伸确定单元13执行的对段 开口sn的优化与由第二权重确定单元14执行的对第二权重的优化之间切 换。例如,首先,保持第二权重固定并对段开口进行优化,其中,接着保 持段开口固定并对第二权重进行优化,等等。具体而言,在保持矩阵S的剩 余的元素固定的同时逐列(即逐段开口)地对含有所有段(即待确定的所 有照射分布)的叶片开口的矩阵S进行优化。在对矩阵S的每个单独的列sn的优化之后,如以上描述的,可以由第二权重确定单元14对所有的第二权 重w进行重新优化。在已经通过该策略对矩阵S中的所有N列进行优化之 后,可以重新迭代整个流程,例如通过以矩阵S的第一列重新开始来迭代。 优选地,执行迭代流程直到满足退出准则,如达到偏差函数的期望阈值, 即由注量模型m对理想的靶注量图进行充分近似。段开口sn和第二权重w 初始具有初始值,所述初始值可以基于可以由用户提供的先验知识。然而, 还可以以另一方式提供初始值。例如,可以使用任意的初始值,或者可以 初始假设叶片对完全关闭,使得例如S=0。在这种情况下,迭代策略与列 生成相对应,其中,利用新段开口sn的每个生成,生成矩阵S的另外的列矢 量。优选地执行列生成流程直到满足退出准则,如已经达到期望的最大数 量的段sn。IMRT装置1还包括控制单元9,其用于根据所确定的照射分布 来控制辐射源设备2。具体而言,在设备10已经确定对近似理想的所提供 的注量图的照射分布进行限定的段开口sn和对应的第二权重w之后,控制 单元9控制辐射设备2,使得在辐射设备2的各自的旋转位置处将已经针对 辐射设备2的该旋转位置确定的照射分布引导靶区域以用于执行IMRT。
下面将参考图5所示的流程图示范性地描述用于确定要被引导到靶区 域以用于执行IMRT的照射分布的方法的实施例。
在步骤101中,针对辐射设备的不同旋转位置提供若干理想的注量图, 其中,每个注量图应当由待确定的照射分布的组合进行近似。在步骤102 中,方法被初始化,具体而言,针对辐射设备的每个旋转位置提供由段开 口sn和第二权重w限定的初始照射分布。在步骤103中,提供分层图结构, 其中,分层图结构包括具有节点的层,其中,层的节点表示照射分布的能 由辐射设备实现的沿着线的延伸br,其中,不同的层与不同的平行线相对 应,并且其中,相邻层的节点通过被分配至少第一权重er的图边缘来连接。 优选地,还将正则化值分配给图边缘。线优选地与由多叶准直器的叶片对 所限定的照射分布的行相对应。
在步骤104中,针对若干照射分布并针对若干旋转位置来确定照射分 布sn沿着平行线的延伸br。在步骤105中,由第二权重确定单元针对旋转 位置来确定对其延伸br已经被确定的照射分布的注量进行限定的第二权 重,使得具有所确定的延伸br与由第二权重w限定的注量的对应的照射分 布的组合m与针对各自的旋转位置所提供的注量图之间的偏差最小化。在 步骤106中,确定是否已经满足退出准则,其中,如果情况就是这样,则 用于确定照射分布的方法在步骤107中结束。否则,方法迭代地继续步骤 104。针对辐射设备的每个旋转位置执行步骤,使得针对每个旋转位置来确 定由段开口sn和第二权重w限定的照射分布的集合,所述集合对针对辐射 设备的各自的旋转位置所提供的理想的所提供的注量图进行近似。
为了安全且高效地实施IMRT,当被应用到IMRT时,必须理解多叶准 直器、相关联的递送系统和每个系统的限制的特性。使用多个静态分割场, 即使用“步进并射击(step-and-shoot)方法”,来实施二维强度调制射束递 送方法是已知的。以期望的“理想的”注量分布(即理想的注量图)开始, 已知方法使用多叶准直器来生成分割场的序列以递送多水平强度。这种辐 射处置规划算法的基本部件是用于确定将产生期望的射束注量图样的叶片 位置序列的单元。然而,通过该已知方法,在叶片排序过程(也能够被称 为转换过程或分割过程)期间,不考虑多叶准直器的物理约束和限制(如 叶间最小间隙、叶片交错接合、最大叶片超程等)和额外的用户限定的软 约束。具体而言,已知的叶片排序过程创建对理想的注量图的离散化多水 平注量近似,因此创建分割场的集合,并且仅在过程的结束时对段进行检 查和后处理以确保满足所有多叶准直器约束。利用这样的策略,忽略许多 不可递送的段,这随后导致放射疗法计划退化。以上参考图1至图5所描 述的用于确定要被引导到靶区域以用于执行IMRT的照射分布的设备和方 法克服了该问题。
所述设备和方法优选地适于将列生成方法应用到H.EdwinRomeijn等 人的文章“Acolumngenerationapproachtoradiationtherapytreatment planningusingaperturemodulation”(JournalonOptimization,Societyof IndustrialandAppliedMathematicsSIAMJ.OPTIM.,15卷,3号,838至862 页,2005年)中所提出的辐射治疗处置计划,直接用于叶片排序。这导致 最终生成的段的集合,即与第二权重一起的确实能递送的照射分布的集合。 而且,通过使用被添加到分层图结构的正则化值,以上参考图1至图5所 描述的设备和方法通过允许包括可以由用户限定的额外的软约束来提供对 算法的延伸,以便例如增强平滑开口轮廓或大开口。具体而言,设备和方 法优选地适于解决约束组合优化问题以找到最佳的能递送段开口,其中, 由设备和方法来使用基于注量图的功能梯度信息,并且可以将任选的正则 化矩阵添加到目标函数以给出例如对最终解决方案中的大开口或平滑开口 轮廓的偏好。在给出通过解决约束组合优化问题而生成的新段的情况下, 通过解决约束优化问题来计算对应的权重(即对应的第二权重)。这里,关 于段权重(即关于第二权重)的基于注量的功能梯度能够被用于将优化算 子引导向最小值。迭代地运行这些步骤(即找出最佳能递送段开口和计算 对应的第二权重)直到达到可以是用户定义的最大数量的段。
图6示意性且示范性地示出了针对辐射设备2的特定旋转位置由注量 图提供单元11提供的理想的注量图。图7示意性且示范性地示出了由设备 10针对辐射设备2的旋转位置确定的若干照射分布,并且图8示意性且示 范性地示出了形成经建模的注量图的图7所示的照射分布的组合。图9示 意性且示范性地示出了根据图6所示的理想的所提供的注量图和图8所示 的经建模的注量图计算出的差异图像。在该范例中,多叶准直器具有40个 叶片对,其中,每个叶片的宽度为1cm,叶片的最小间隙是0.6cm,叶片 交错接合是0.6cm,叶片最大超程是12.5cm,并且最大叶片移动分辨率是 0.1cm。
所提供的二维注量图(其也能够被称为靶注量图)和由多叶准直器限 定的网格优选地在相同坐标系中被给出,并且如果情况不是这样,则优选 地对理想的注量图进行变换以与多叶准直器的几何结构相匹配。能够通过 使用多种可能的重采样方法之一来执行该几何变换。例如,能够沿着叶片 宽度对所提供的理想的注量图的像素注量进行平均,以便限定与叶片宽度 一致并且由此原则上能递送的新矩阵。而且,可以对所提供的注量图进行 平移、旋转和/或扭曲,以便确切地匹配多叶准直器的网格。任选地,能够 对所提供的理想的注量图应用额外的低通滤波,以便降低可以呈现在所提 供的理想的注量图中的噪声。
在实施例中,分层图结构提供单元12和延伸确定单元13可以适于在 延伸确定单元13已经确定照射分布的延伸之后,a)基于取决于所确定的 延伸的选择准则来选择分层图结构的节点,b)将正则化值分配给图边缘, 并且c)再次确定照射分布的延伸,其中,仅考虑所选择的节点。以下将参 考图10所示的流程图对此进行解释。
在与步骤101相对应的步骤201中,针对辐射设备的不同旋转位置提 供若干理想的注量图,其中,应当通过待确定的照射分布的组合对每个注 量图进行近似。在步骤202中,针对辐射设备的当前旋转位置提供由段开 口和第二权重限定的初始照射分布。在步骤203中,针对待优化的当前段 开口提供分层图结构,其中,分层图结构包括具有节点的层,其中,层的 节点表示能由辐射设备实现的照射分布沿着线的能实现的延伸,其中,不 同的层与不同的平行线相对应,并且其中,相邻层的节点是通过被分配第 一权重的图边缘来连接的。线与由多叶准直器的叶片的对限定的照射分布 的行相对应。而且,在步骤203中,通过确定照射分布沿着平行线的延伸 来确定段开口(即照射分布),其中,这些延伸是通过确定由图边缘连接的、 通过分层图结构的节点的序列而被确定的,所述节点的序列对取决于被分 配给将序列的节点连接的图边缘的第一权重的成本函数进行优化。在步骤 204中,基于取决于所确定的延伸的选择准则来选择分层图结构的节点,如 公式(2)中所限定的正则化值的正则化值被分配给图边缘,具体而言,仅 分配给与所选择的节点相对应的图边缘,并且再次确定照射分布(即待确 定的当前段开口)的延伸,其中,仅考虑所选择的节点,由此生成经改进 的正则化的照射分布,即段开口。在步骤205中,由第二权重确定单元来 确定限定照射分布(即段开口)的注量的第二权重,使得照射分布和由针 对当前旋转位置的第二权重限定的注量的组合与对应于当前旋转位置的注 量图之间的偏差最小化。在步骤206中,确定针对当前旋转位置是否所有 段开口都已经被优化。如果情况不是这样,则方法继续步骤203。否则,在 步骤207中,检查是否已经针对所有旋转位置执行了优化流程。如果情况 不是这样,则优化流程继续步骤202。否则,流程在步骤208中结束。在步 骤206中,还可以检查是否已经达到偏差函数的用户限定的阈值,其中, 如果情况不是这样,则流程可以继续步骤203,以便进一步改进段开口,即 使已经针对所有段开口执行了流程。
根据多准则优化理论,众所周知,对两个或更多个相冲突的目标的加 权线性和的最小化能够导致冗长的权重调谐过程,以便实现与决策者要求 最佳拟合的帕累托(Pareto)解。以上参考图10所描述的优化流程提供克 服该问题的多步骤方法。步骤203和204提供两步的词典式顺序方案,其 首先通过仅使基于梯度的泛函最小化来找到最优段开口,并且其次通过优 化基于正则化的泛函来细化其轮廓。能够通过使用针对梯度退化的用户限 定的最大阈值来提供选择准则,其中,通过选择过程,可能将所有可能的 节点从分层图结构移除,这可能导致先前所确定的基于梯度的解的不可接 受的退化。对这样的阈值的设定比调谐权重因数对用户具有更直观的意义。 另外,通过增加规划者对正则化动作的控制,该词典式方案能够避免冗长 且麻烦的权重调谐过程,并且能够得到叶片排序准确度与开口形状正则化 之间的较好的折衷。这种用于段生成的词典式顺序的概念还能够被应用在 直接机器参数优化(DMPO)框架内。
具体而言,步骤203能够被认为是基于梯度的段开口优化步骤。为了 生成最优的能递送开口,在该步骤中,可以应用最短路径搜索来找到通过 分层图结构的最佳(即较低成本的)路径。未考虑含有与无限第一权重相 关联的边缘的路径;未考虑不具有到来或出发的边缘的节点。最短路径上 的(即具有遍历的第一边缘权重的最小和的)节点的集合与步骤203中的 段优化问题的解相对应,其中,节点与二元图像行开口相关联。在图遍历 期间,动态编程流程针对每个所访问的节点确定最短部分路径。该原理在 图像行的数量中使搜索复杂度保持线性而不是指数增长。能够将任何适当 的搜索算法(如宽度优先、深度优先类型的算法)用于图搜索。可以使用 额外的启发(如A*-搜索或者射束搜索修剪)来进一步加速搜索。
步骤204可以被认为是段开口平滑正则化步骤。在步骤203中生成最优段开口之后,应用正则化来对其形状进行细化,例如以在步骤204中使开口轮廓更平滑。可以通过移除所有非选择的节点b>r来修改分层图结构,这能够产生比用户规定的最大阈值更高的梯度退化。例如,先前所确定的最优开口的局部梯度的部分p∈[0,1]能够被用作阈值:
因此,能够将对梯度退化与用户规定的最大阈值的比较用作在每个图 层中移除表示延伸的节点b>r的选择准则。一般地,节点移除导致小得多的 图结构,使得后续的最短路径搜索典型地比在步骤203中执行的最短路径 搜索更快。为了增强平滑开口轮廓和/或较大的开口区域,正则化泛函优选 地被用于对所有剩余的图边缘进行加权。正则化泛函可以是在以上提到的 公式(2)中所限定的正则化值。为了生成最优的规则的能递送段开口,再 次应用最短路径搜索以找到通过经修改的分层图结构的最佳(即较低成本 的)路径。
注量图提供单元可以适于针对不同旋转位置初始地提供若干注量图, 其中,在整个优化流程期间,所提供的注量图可以是固定的。然而,注量 图提供单元还可以适于在针对旋转位置执行优化流程时确定针对各旋转位 置的注量图,使得在针对特定旋转位置已经确定了经优化的段开口之后, 注量图提供单元提供注量图以用于针对下一旋转位置优化段开口。
以上参考图1至图9所描述的用于确定要被引导到靶区域以用于执行 IMRT的照射分布的设备和方法能够改进IMRT计划质量,这是因为通过限 定,所有生成的段和由此的对应的照射分布总是能递送的。而且,该设备 和方法允许对正则化的应用以产生具有平滑轮廓或较大区域的开口。所描 述的用于确定照射分布的设备优选地适于使用关于段权重的基于注量的泛 函梯度以将优化算子引导向如以上描述的最小值。
虽然在以上描述的实施例中,多叶准直器已经被用于生成照射分布, 但是在其他实施例中,也能够使用其他器件尤其是其他准直器来生成照射 分布。例如能够使用准直器来生成具有可变长度的单个照射线(即基本上 一维线),所述单个照射线能够基本垂直于辐射设备的旋转移动的旋转轴而 被定向,并且其可以在旋转轴的方向上移动,以用于提供照射分布沿着平 行线的延伸。
本领域技术人员通过研究附图、公开内容以及权利要求书,在实践要 求保护的本发明时,能够理解并实现对所公开的实施例的其他变型。
在权利要求书中,词语“包括”不排除其他元件或步骤,并且词语“一” 或“一个”不排除多个。
单个单元或其他单元可以满足权利要求中记载的若干项目的功能。尽 管在互不相同的从属权利要求中记载了特定措施,但是这并不指示不能有 利地使用这些措施的组合。
可以通过任何其他数量的单元或设备来执行由一个或若干单元或设备 所执行的流程,如对理想的注量图的提供(尤其是对理想的注量图的确定)、 对分层图结构的提供(尤其是对分层图结构的确定)、对照射分布的延伸br的确定、对第二权重的确定等。例如,可以能够通过单个单元或通过任何 其他数量的单元或设备来执行步骤101至107。这些步骤,以及根据用于确 定要被引导到靶区域以用于执行IMRT的照射分布的方法对用于确定要被 引导到靶区域以用于执行IMRT的照射分布的设备的控制能够被实现为计 算机程序和/或专用硬件的程序代码单元。
计算机程序可以被存储/分布在适合的介质上,例如与其他硬件一起提 供或作为其他硬件的部分提供的光学存储介质或固态介质,但是也可以被 以其他形式分布,例如经由因特网或其他的有线或无线的电信系统。
权利要求中的任何附图标记都不应被解释为对范围的限制。
本发明涉及一种用于确定用于IMRT的照射分布的设备。使用分层图 结构来确定照射分布的延伸,所述分层图结构考虑照射分布沿着各自的线 的哪些延伸以及由此的哪些照射分布是能实现的。而且,确定限定照射分 布的注量的第二权重,使得由各自的所确定的延伸和各自的第二权重所限 定的照射分布的组合所形成的注量图与所提供的注量图之间的偏差最小 化。该确定流程得到与所提供的注量图对应得非常好并且能通过辐射设备 自动实现的照射分布。这得到经改进的IMRT,其中,不必要求对所确定的 照射分布进行用于保证所确定的照射分布确实能实现的后处理。