专利名称:动态肿瘤实时跟踪方法
技术领域:
本发明涉及一种图像引导跟踪的方法,尤其是涉及一种图像引导实时跟踪 的方法。
背景技术:
立体定向放射治疗主要分为60Co立体定向放疗和电子直线加速器立体定向 放疗两大类。随着科学技术的进步,精确放射治疗技术的实施,大大提高了肿 瘤治疗的准确性和疗效,是整个放疗领域的发展方向。放射治疗中,肿瘤组织
随时间动态地变化,如胸腹部器官肿瘤的放疗很大程度受呼吸运动影响,由 此产生的不确定性问题成为当前放射治疗面对的主要问题。传统的基于适形调 强技术的放疗模式通常采用等中心位移控制、呼吸训练、呼吸门控放射等技术 来应对上述问题。
(1) 等中心位移控制技术如西门子公司的Primaton系统,它利用前若干 次摆位时检测到的运动和摆位的系统误差对肿瘤中心的位置进行修正,该方法 作为一种近似治疗手段对正常组织伤害较大。
(2) 呼吸训练方法中,会迫使患者承受一定的呼吸约束,因而无法保证治疗 的稳定性。
(3) 呼吸门控放射技术中,只利用呼吸周期的局部时段治疗,效率很低, 并且无法估计肿瘤运动的准确时相。
目前采用的适形调强放疗技术治疗静止的肿瘤基本可以达到治疗目的,而 对于肺部、腹部等部位的动态肿瘤的治疗很难获得良好效果,主要问题是采用 传统的门控和呼吸训练方法治疗时不易掌握门控的时机,且门控的局部治疗时 段窄,很影响治疗效率。
专利号为US 20060074292,名称为"Dynamic tracking of moving targets"的 美国专利,介绍了一种动态肿瘤跟踪放疗的方法,该方法,在治疗前利用采集 的三维CT(3D-CT)序列图像和肿瘤的数字重建X射线图像(肿瘤形态)分析并记 录肿瘤在呼吸周期中的位置;治疗中进行肿瘤形态图像与实时X射线图像的配 准、利用四维数学模型描述肿瘤解剖学区域的运动与形变,从而完成肿瘤目标 的跟踪与实时定位。呼吸周期任意时刻的靶区剂量控制由连接参考结构与解剖 学区域的四维数学模型决定。
该专利内容所包含的四维数学模型的形变跟踪需要一定的计算负荷,缺少对治疗延时的计算方案,由于没有考虑延时问题,在实时跟踪放疗中,将产生 较大的跟踪误差,影响放射治疗的效果。
发明内容
针对现有技术的上述缺陷,本发明提供一种动态肿瘤实时跟踪方法,通过 分析计算目标的动态特性,以及通过计算实时图像与预测动态区间的运动矢量 场,据此估计出延时的肿瘤形态,实现肿瘤运动的实时跟踪,提高动态肿瘤实 时跟踪的效率及其跟踪的精确性。
为了解决以上技术问题,本发明包括以下步骤
(1) 输入肿瘤解剖结构的图像序列/("、呼吸状态特征集i (it);
(2) 建立状态关联数据库,包括肿瘤解剖结构的图像序列/(/t)、肿瘤形态 图像序列"0t)、标记物特征集S^)、呼吸状态特征集i ^),令^为标准 周期长度,上述四种状态数据按照同一时相顺序* = ^...^建立关联;
(3) 获取治疗中 ^时刻动态肿瘤的实时图像/(0和呼吸状态特征i (0;
(4) 通过预测模型,预测延时"后的呼吸状态特征i^, + AO;并在肿瘤形态 图像序列中D(Q ,确定+ A0对应的肿瘤形态变化区间的图像序列 雖;—or) ,+ a) , 、 e 《};
(5) 判别/,时刻下的肿瘤运动与呼吸运动相关性;
(6) 将实时图像/(/,)与肿瘤形态变化区间的图像序列,在感兴趣区内逐个 进行配准;
(7) 从配准结果中选择一幅最佳肿瘤形态图像D^ +W), We[、 —"'、 +"], 代表/,+A 时刻的肿瘤形态;
(8) 输出描述r, + M时刻肿瘤解剖结构的图像/(、 + m)。 本发明步骤(2)中建立关联数据库的具体步骤为-
(a) 在患者肿瘤附近体表设置若干标记物;
(b) —个标准呼吸周期下获取一个呼吸周期中时刻^,^...^包含体表标记 物和肿瘤解剖结构的图像序列/^);
(C)同步获取该周期下对应时刻的呼吸状态特征集及Ot), =
(d) 依据该呼吸周期的肿瘤解剖结构图像序列/(", A; = H...^,通过目标 的投影衰减模型分别计算各时刻对应的肿瘤形态图像序列;
(e) 从肿瘤形态图像序列IW中,按时相顺序"HA通过图像分割模型分别提取体表标记物和体内参照物,由此建立标记物特征集SOt),该
特征集包含了体表标记物的空间位置数据和相对体内静态参照物的位
移数据;
(f)按照时相对应关系,顺序建立该呼吸周期的肿瘤解剖结构图像序列/(;t)、 肿瘤形态图像序列"("、标记物特征集s("、呼吸状态特征集J Ot)的关 联数据库,在后续应用中由及(it)或SOt)的数值进行关联状态的检索。
本发明步骤(3)中获取治疗中肿瘤的实时图像,具体步骤为
(a) 利用两套成像系统建立空间光路相交叉的投影成像方式,每套成像系 统由源和探测板构成;
(b) 上述光路交叉区域覆盖了体表标记物、肿瘤运动区、设备等中心点;
(c) r,时刻,/e{l,...,iV},可通过两套系统采集的肿瘤投影图像/^)和/2(0计 算出肿瘤三维实时图像/(G。
本发明步骤(3)中还包括对呼吸状态特征集i (z,),kU,...,W,进行状态的判别, 具体步骤为
(a) 获取治疗中/:^,时刻动态肿瘤的实时图像/(0和呼吸状态特征i (0
(b) 将呼吸状态特征*(,,)输入状态判别模型;
(c) 依据了呼吸时变信号的速率和方向、或一阶导数过零点、或时变信号 的半周期和周期的范围,判断r,时刻的呼吸状态,
若呼吸状态正常,则执行步骤(d);
否则,进入下一时刻 ^,并执行步骤(a);
(d) 进行标记物特征匹配和呼吸状态预测
本发明步骤U)中预测延时&后的呼吸状态特征,确定肿瘤形态变化区间的图 像序列,具体步骤为
(a) 将6时刻的呼吸状态特征及")输入呼吸预测模型,预测延时"后的呼吸 状态特征i "+A0;
(b) 通过^+A,)检索参考数据库中对应的肿瘤形态图像Z)(气),;^l,...r}, 并选择适当的偏离度",从而生成f, + A/时刻的肿瘤形态变化区间的图 像序列D(、 - a) + a);本发明步骤(5)中判别肿瘤运动与呼吸运动相关性的具体步骤为
(a) 建立匹配函数^(.),输入项为实时图像/(0的标记物特征S(/,.)和肿瘤形 态图像序列"^)中的标记物的特征集S(",输出项为标记物的相似性 测度MS"),SW);
(b) 利用/^)进行标记物特征S")与标记物特征集S(W的快速匹配;选择最
大的相似性测度A^(、),^/《:r对应的肿瘤形态图像A^(、)作为实时 图像/^)对应的肿瘤状态;
(c)建立相似度函数巧(.),输入包含感兴趣区的/'(/,.)和""(、)图像的灰度 数据,在最小均方误差约束条件下,输出为感兴趣区中肿瘤形态偏差
若WO符合要求,则执行步骤(7), 否则执行步骤(3),进入下一时刻^r,+,的计算。
本发明步骤(7)中从配准结果中选择一幅最佳肿瘤形态图像,具体步骤为
(a) 采用基于图像特征的方法建立配准算法模型,并将感兴趣区内肿瘤容 积图像与肿瘤形态变化区间的图像序列D(、-") 中的 各个图4象Z)'(、+w) , m=—a,…,+a,逐个酉己准;
(b) 依据计算出的若干配准结果,分别得到运动矢量场r",m), ie{l,...,iV};
(c) 构造能量代价函数HO,该函数的输入为"时刻和f,时刻肿瘤目标的运 动矢量场F'(",m)和r'(/,.,m), /e{l,...,iV},在运动平滑性和连续性约束条 件下,该函数的输出为动态区间中运动连续性的平均测度
(d) 从配准图像中选择最大测度值瓦,对应的肿瘤形态图像D(、+m,,m'e {-",...,+"},作为最佳肿瘤形态图像。
所述肿瘤解剖结构的图像序列/("可以是临床获取的多种模态的医学图像 数据,包括CT、 MRI、 PET等;关于肿瘤形态图像,主要指从数学上模拟CT的 成像几何原理,依据投影衰减模型计算出肿瘤的数字重建X射线图像;进一步, 在三维重建算法下获取肿瘤形态图像序列D(^),(t = 、,/t2,..A)。
所述内容中时刻下的/U),)分别为), ,)的感兴趣区表达方式;同 样D'(、)分别为D(、)的感兴趣区。所述感兴趣区内的动态肿瘤目标覆盖了各类图像中肿瘤目标运动的最大区域,具有统一的空间尺寸,在各类计算步骤和实现 方式中下可以是二维或者三维数据形态。
所述呼吸状态特征/ W的获取手段包括
(a) 通过测量体表标记物相对静态参照物的位移信号变化,提取呼吸状态 特征;
(b) 呼吸条件下,通过呼吸测量设备获取呼吸信号,提取呼吸状态特征;
本发明采用的技术方案包括(1)在正确判别呼吸状态的基础上,进行肿 瘤的解剖学形态和空间位置的精确估计和实时跟踪,真正达到动态适形、实时 调强的治疗效果;(2)用状态空间取代传统时间变量空间,从而使得治疗过程 中的呼吸运动无需符合特定的规律和时相约束;(3)采用非线性呼吸运动跟踪
模型处理局部运动和动态范围变化。由于采用了该技术方案,产生了如下技术 效果
第一,能够处理任意部位和类型特征的肿瘤
本发明可以解决任意呼吸状态下、任意形状的肿瘤定位和形态跟踪问题。 能够连续、自动、全周期地精确治疗受呼吸运动影响大的肺部/腹部的肿瘤,也 包括治疗人体任何普通部位静止的肿瘤。
第二,肿瘤局部控制率更高、跟踪定位更准
原因在于(1)利用呼吸信号进行状态判别和预测,比起单纯利用实时图 像与肿瘤形态/ 3D-CT序列进行肿瘤的运动的配准/跟踪来说,能够极大地减少计 算负荷、从而减少计算延时、进而降低跟踪误差;(2)非线性呼吸运动跟踪模 型不同于传统线性估计模型,能够估计和计算局部发生的更多运动细节,因此 可减少估计结果和实际结果间的偏差。(3)不加任何呼吸约束条件下,呼吸状 态当然可能表现出非常复杂和预测不准的情况,本发明提出的状态判别模型和 状态控制策略能够给治疗系统提供实时反馈,以避免较大误差出现。(4)呼吸 运动下,肿瘤的所有形状和解剖学结构信息被事先存储起来,治疗中,肿瘤的 任何变化形式可以从先前存储的数据中快速检索到。因此,真正达到了实时的 动态适形效果。
第三,速度更快、效率更高
本发明的速度优势体现在在呼吸预测的基础上,"由n时刻的肿瘤位置/ 形态,估计n+l时刻肿瘤位置/形态"实际上完成了一种仅针对序列中局部动态区间的匹配,因而比美国专利中采用实时x图像与肿瘤形态全序列匹配更加简
捷和高效。
图l是本发明的流程框图
图2是本发明的治疗前的信号与图像采集
图3是本发明的目标与参照物关系示意图
图4是本发明的放射治疗系统的立体结构示意图5是本发明的放射治疗系统的侧向结构示意图6是呼吸信号与解剖形态之间的关系示意图7是包含体表标记物和肿瘤的肺部横断面图像;
图8是图7中体表标记物与肿瘤的运动波形;
图9是呼吸运动预测示意图
图IO是呼吸运动状态判别示意图
图中30.多叶准直器的机械部分,31.第一套成像系统的X射线球管,32. 直线加速器发射的治疗射束,33.用于呼吸信号采集和处理的体表标记系统跟踪 记录仪,34.治疗床,35.治疗床的传动系统,36.第二套成像系统的平板探测器, 37.第一套成像系统的平板探测器,38.第二套成像系统的X射线球管,39.直 线加速器,40.体表标记物,41.治疗的等中心点,42.患者,44.肿瘤,50.参照 物骨骼,110-160.分别为呼吸过程中六个不同状态的图像编号,401.第一个体表 标记物,402.第二个体表标记物,403.第三个体表标记物。
具体实施例方式
下面结合附图对本发明作进一步说明。
如图4、图5所示,放射治疗系统中,多叶准直器的机械部分30与直线加 速器39相连接,多叶准直器的机械部分30下方设有治疗床的传动系统35支撑 的治疗床34,治疗床34上载有患者42,治疗床的传动系统35接收控制指令后, 可以带动治疗床34进行多维运动,治疗时,患者42体内的肿瘤位于治疗的等 中心点上41,患者的肿瘤附近分布有体表标记物40,用于呼吸信号采集和处理 的体表标记系统跟踪记录仪33位于治疗床旁,通过探测装置与患者42相连接, 第一套成像系统的X射线球管31和第二套成像系统的X射线球管38位于多叶 准直器的机械部分30的两侧,分别与治疗床34下方的第一套成像系统的平板 探测器37和第二套成像系统的平板探测器36相对应,球管发出的X射线穿过 患者体内的肿瘤和体表标记物,被相对应的平板探测器接收,通过球管和平板探测器组成的成像系统获取实时X射线图像中的肿瘤44位置形态,直线加速器 39发出的射束32经过多叶准直器的机械部分30,穿过治疗的等中心点上41。
实施动态肿瘤实时跟踪的步骤如下
1. 如图1中的10:治疗前,在患者肿瘤附近体表放置若干标记物,该标记物为 X射线不透明的密度较高的材料,其作用 一是通过体表标记跟踪系统记录 呼吸信号,并转换成呼吸特征数据的时间序列;二是通过获取包含脊柱、标 记物等参照物的解剖结构图像-CT容积图像、肿瘤形态图像-肿瘤形态图像、 呼吸信号、标记物特征集,构造状态关联数据库;三是通过实时成像系统记 录治疗过程中的参照物、肿瘤的相对空间变化情况,以判断肿瘤运动和呼吸 的相关性程度。
2. 输入肿瘤解剖结构的图像序列/Ot)、呼吸状态特征集i 0fe); 如图1中的11所示解剖结构的图像序列/(W;
治疗前, 一个标准呼吸周期下获取一个呼吸周期中时刻^,^,...^包含体表参照 物和肿瘤解剖结构的图像序列/("。该数据作用有二 一是用于生成肿瘤形态图 像序列-肿瘤形态图像序列,二是治疗计划系统用其进行定位和剂量计算的参 考。
如图1中的14所示相同周期的呼吸信号、呼吸状态特征集i ("; 在该呼吸周期中,同步获取相同周期下对应时刻的呼吸信号,提取呼吸状态特 征集/ (it), fc = H...~,呼吸状态特征集用来进行呼吸状态的判别、依靠状态 关联库进行肿瘤形态检索、呼吸预测和动态区间估计;呼吸状态特征i (/)的获取 手段包括
(a) 通过测量体表标记物相对静态参照物的位移信号变化,提取呼吸状态 特征;
(b) 呼吸条件下,通过呼吸测量设备获取呼吸信号,提取呼吸状态特征;
3. 建立状态关联数据库
如图1中的12所示肿瘤形态图像序列D(";
依据该呼吸周期的肿瘤解剖结构图像序列/(W, * = H...~,通过目标 的投影衰减模型分别计算各时刻对应的肿瘤形态图像序列Z)0t);该计 算过程利用了现有成熟的投影、衰减、重建模型。肿瘤形态图像与X 射线实时图像有着一致的投影衰减性质和点扩散原理,因此可用来与 实时X射线图像进行治疗过程中的匹配、配准、状态判别、运动估计 等一系列计算操作;如图1中的13所示标记物特征集S^);
从肿瘤形态图像序列中,按时相顺序h &入,...~通过图像分割模 型分别提取体表标记物和体内参照物-脊柱,依据体表标记物相对体内 参照物-脊柱的位移变化和相互距离的变换,建立标记物特征集S(W , 该特征集包含了体表标记物的空间位置数据和相对体内静态参照物-脊柱的位移数据;
如图3所示,依据衰减模型、肿瘤目标分割和增强算法,对肿瘤形态 图像进行处理得到的包含体表标记物、体内静态参照物-脊柱、肿瘤的 图像,令X、 Y、 Z分别代表侧向、前后向、和头脚向,则对应三个时 亥^(7 = /)、 W = w)、 。C/ ="),子图a,b,c为三维空间关系示意图;子 图"',6', c'为沿Y轴投影得到的平面关系示意。针对呼吸周期的3D-CT 图像序列的获取主要依据呼吸信号的相位关系分析产生。
如图1中的15所示建立雖)、柳和/W、 D(W状态关联数据库;
顺序建立该呼吸周期的肿瘤解剖结构图像序列/Ot)、肿瘤形态图像序列
D(w、体表标记物特征集s(w、呼吸状态特征集及(",并按照相同的时 间相位顺序组成序列,形成关联数据库,序列中相邻数据形态具有呼
吸变化的连续性和平滑性特点,在后续应用中由呼吸状态特征集i Ot) 或特征集SOt)的数值进行关联状态的检索。
如图2所示,首先,在治疗前利用高排数CT扫描仪获取患者一个呼吸 周期中各个状态区间的3D-CT图像序列,并同步记录该呼吸周期下体表标记 物的呼吸运动波形信号、建立标记物特征集、呼吸特征集;其次,依据投影 衰减模型和重建模型,将对应CT图像转换成相应的肿瘤形态图像序列,构 造呼吸/肿瘤形态的状态关联数据库。该数据库所反映的器官、肿瘤形态图像 与解剖结构图像,是一一对应的、不随治疗环境和治疗间隔的改变而变化;
而标记物特征集S("、呼吸状态特征集i (;t)与以上参考图像数据的对应关系
会随着治疗环境和治疗间隔发生局部改变,原因在于肿瘤的动因有两种一 是呼吸,二是体内器官之间压力变化。
4.如图1中的16所示获取实时图像/( 0;实时呼吸状态特征A(hO 获取治疗中肿瘤的实时图像/("的步骤为
(a) 利用两套成像系统建立空间光路相交叉的投影成像方式,每套成像系统由 X射线球管31、 38和平板探测器36、 37组成;
(b) 球管发出X射线的交叉区域覆盖了体表标记物、肿瘤运动区、设备等中心 点;(c)(时刻,/e{i,..,,iV},可通过两套系统采集的肿瘤投影图像/;(o和/;(o计算
出肿瘤三维实时图像z(o。
5.如图1中的17所示判别呼吸状态是声正常,具体步骤为
(a)将呼吸状态特征/ ")输入状态判别模型;
正常呼吸状态模式下,可以用特征集/ (、),y-i,…,r,记录了一个自然呼吸 周期的各个采样点对应的特征矢量;如果采样点数为r,特征矢量长度为 m,则特征集描述了一个对象的rxM大小的呼吸状态矩阵。矩阵每一列
为呼吸特征矢量,它的组成定义如下:对应正常和非正常状态;[状态方向^h [EX,E0E,IN];[变 化幅度rh参照物之间的距离;[变化速度v]:距离的变化方向与速率; [一阶导数过零点]:反应时变信号的半周期和周期的范围。
(b)依据了呼吸时变信号的速率和方向、或一阶导数过零点、或时变信号的半 周期和周期的范围,判断Z,时刻的呼吸状态,
若呼吸状态正常,则执行步骤(6);
否则,进入下一时刻…^,并执行步骤(4),采集下一时刻的动态肿瘤的实 时图像和呼吸状态特征
治疗中f,时刻,如果满足呼吸状态正常条件,肿瘤状态单纯受呼吸运动影响, 肿瘤和其附近体表标记物的运动完全同步、并存在特定的相位差;肿瘤运动轨 迹相对于体表标记物运动轨迹具有一定的相关性。如果在非正常呼吸状态,如 发生咳嗽、哮喘、和情绪波动等,会引起患者体内的肿瘤形态的气质性变化, 所述的相关性会变差。通过判别呼吸状态,可以提高预测的精度。
如图7、图8所示,利用实时X射线图像中反应呼吸运动的体表动态标记 物401、 402、 403、肿瘤位置形态、参照物骨骼-脊柱的空间关系,通过测量得 到的X射线不透明标记物的运动波形;443为肿瘤44在呼气末端的位置;442 为肿瘤44在吸气末端的位置;441指肿瘤随呼吸运动的波形。
如图10所示,利用有限状态模型判别呼吸状态并控制跟踪的过程,呼吸的
状态变化被分为四种模式,g卩呼气、呼气末、吸气、不规则状态,其中&、 Aw、
i , 、 i^分别为呼气EX、呼气末E0E、吸气IN、不规则状态IRR的转移条件;各 模式可以用呼吸特征集描述。状态判别时,本发明提出了判别模型,该模型按 照状态转移条件进行控制,状态转移条件依据了呼吸特征的参数分布范围。状 态判别贯穿了呼吸预测和肿瘤跟踪的整个过程,当测量到的呼吸特征属于某一 确定状态的模式时,状态模型的转移条件起作用,完成从一个状态向该状态的跳变。当不满足跳变条件的情况下,则继续进行当前状态下的跟踪和预测。
呼吸状态的判别时需测量个体对象在正常呼吸条件下的状态特征的参数分 布范围,实际测量和计算过程中,可以用上述特征矢量构成的特征集描述整个 呼吸过程。依据体表标记物,呼吸预测模型可以实时跟踪肿瘤的位置和形状。
6.如图1中的21、 22所示通过预测模型,估计下一时刻的呼吸状态特征; 确定肿瘤形态变化区间的图像序列,具体步骤为
(a) 将^时刻的呼吸状态特征i (/,)输入呼吸预测模型,预测延时A/后的呼吸状 态特征i^+AO;用于估计肿瘤形态的搜索区域。
(b) 通过/^+Af)检索参考数据库中对应的肿瘤形态图像D(、), 7 e {1,..",并 '选择适当的偏离度a ,从而生成,'.+ A/时刻的肿瘤形态变化区间的图像序列
其中,肿瘤形态图像序列/^ 1,...,中包含了一个呼吸周期的所有肿瘤状 态,在实时治疗时,只关心预测出的肿瘤动态区间D(、确定 动态区间中心的肿瘤图像DOt,)时利用子块21中产生的预测结果在状态关 联数据库中检索得到。区间的产生是在肿瘤形态序列的、处,左右各增加同 等长度的观察范围"。
如图9所示,呼吸预测时采用非线性模型可以达到比传统线性模型更加准确的 跟踪效果。非线性运动估计算法采用了最大后验概率准则
p(义/;r)-p("/^/义),其中x代表实时呼吸特征、r代表标准呼吸特征。概
率建模过程中的局部约束规则为定义先验约束条件户(X)为实际呼吸过程相 邻时刻的连续性或相似性;定义似然约束条件P(m)为当前呼吸过程与观测 的标准呼吸过程的状态特征相关性。呼吸运动预测是在每一个呼吸状态下按 照采样的顺序连续进行的。最大化上述两项局部概率的乘积,可以使得估计 的结果向平滑性、实际与测量的相似桂逼近。在此基础上,如果将逐段估计 结果有效地连接起来(是指将相邻采样点处估计的结果用直线或曲线连接起 来,或称线段或曲线拟合),便可以连续完整地描述出呼吸运动轨迹。呼吸 运动预测的结果按时间均匀分布在拟合后的轨迹中。
肿瘤跟踪过程中,呼吸预测和状态判别过程交替工作的控制策略如下
(a) 从吸气末端一点开始跟踪,起始点《作为初始种子点注册下来,有限状态模 型记录当前状态类别为EX。
(b) 定义概率跟踪的候选集化}"为标准呼吸信号周期中的某一段数据分布集,分布集的起点与实际呼吸信号的当前特征点有相同的幅值,分布集的终点为
与实际呼吸信号有相同状态方向d的一阶导数过零点处。
(c) 依据当前点S的特征参数和概率候选集"}^ ,用概率模型预测下一点的值为
^。如果&仍属于样本集W",则继续进行当前状态下的概率跟踪。
(d) 当估计到"i时刻,如果出现^i"""且L"n舰,则跳转到相应状态E0E, 并且后续概率候选集使用"}皿;鉴于状态变化的规则,如果L"nw,则
. 跳转到IRR。
(e) 控制过程的状态跳变逻辑条件定义为<formula>formula see original document page 16</formula>以此类推,利用上述策略可以完成呼吸跟踪的过程控制。
7.判别(时刻下的肿瘤运动与呼吸运动相关性,具体步骤为
(a) 建立匹配函数巧(.),输入项为实时图像/(0的标记物特征S(0和肿瘤形态 图像序列。("中的标记物的特征集S(it),输出项为标记物的相似性测度 柳,),,)。
(b) 利用F,(.)进行标记物特征S(O与标记物特征集S("的快速匹配;选择最大 的相似性测度A^对应的肿瘤形态图像D^(、)作为对应于/".)肿瘤状态图 像,即当前时刻肿瘤运动状态相关的目标图像;如图1中的18所示标记 物特征)和S (A)进行匹配;
(c) 分别获取实时图像/("和肿瘤形态图像1)_(、)中的感兴趣区数据 /'(,,),AL(、);
(d) 建立相似度函数巧(.),输入包含感兴趣区的/'(g和Z)乙(、)图像的灰度数据, 感兴趣区实时图像/'(0与感兴趣区目标图像D"(、)通过相似度函数《(.) 进行匹配,在最小均方误差约束条件下,输出为如图1中的19所示感兴 趣区中肿瘤形态偏差WO;
(e) 如图1中的20所示判断肿瘤形态偏差雄),若符合要求雄)",则执 行步骤(8),否则,执行步骤(4),进入下一时刻^^的计算。判断肿瘤 形态偏差,利用一个阈值参数s来评价感兴趣区目标的差异,当^0小于阈 值时认为肿瘤运动来自正常呼吸和体内压力均衡条件;当5")大于阈值时, 认为肿瘤运动部分来自非正常呼吸和体内压力改变等情况。
如图6所示,上图中,不均匀呼吸条件下,肿瘤附近体表标记物在若干连 续周期中随呼吸运动的波形;中图,对应于若干呼吸时刻,相同扫描参数下同 步获得的肺部弧状面CT图像;下图,对应每幅CT图像的感兴趣区的肿瘤位置和形态。110 160分别为呼吸过程中六个不同的状态;上、中、下图中分别描
述了不同时刻状态下,对应的标记物、CT图像解剖结构、感兴趣区肿瘤目标的 形态。
8. 如图1中的23所示实时图像/(0与肿瘤形态变化区间的图像序列,在感 兴趣区内逐个进行配准;首先采用基于图像特征的方法建立配准算法模型, 并将感兴趣区内肿瘤容积图像/'("与肿瘤形态变化区间的图像序列 Z)(^-a)~Z)(^+a)中的各个图像"'(、+附),m=~^,...,4 ,逐个配准,然后,依
据计算出的若干配准结果,分别得到运动矢量场r",m)。
9. 如图1中的24所示从配准结果中选择一幅最佳肿瘤形态图像 D(、+附),me +"],代表。+Af时刻的肿瘤形态;首先,构造能量代
价函数i/(.),该函数的输入为^时刻和r,时刻肿瘤目标的运动矢量场r(",附)
和r",m), /e{l,...,7V},在运动平滑性和连续性约束条件下,该函数的输出为
动态区间中运动连续性的平均测度l,me {-",...,+"},然后,从配准图像中选 择最大测度值l,对应的肿瘤形态图像"(、+m〕,m'e {-",...,+"},作为最佳肿
瘤形态图像。
10. 输出描述f, +时刻肿瘤解剖结构的图像/(、 +附');
如图1中的25所示依据关联数据库中肿瘤形态图像所对应的解剖结构图 像,计算所需的放射剂量分布;由"(、+m')对应的呼吸状态特征检索出对应 的肿瘤解剖结构图像/" +m'),以此实施剂量分布的计算。
11. 如图1中的26所示射束传输;照射方位和剂量的选择依据放射治疗中剂 量学或放射医学中关于人体组织受量的标准计算方法进行分析和规划,计划结 果通过控制系统执行射束传输。
权利要求
1.一种动态肿瘤实时跟踪方法,其特征在于,包括以下内容和步骤(1)输入肿瘤解剖结构的图像序列I(k)、呼吸状态特征集R(k);(2)建立状态关联数据库,包括肿瘤解剖结构的图像序列I(k)、肿瘤形态图像序列D(k)、标记物特征集S(k)、呼吸状态特征集R(k),令T为标准周期长度,上述四种状态数据按照同一时相顺序k=k1,k2,...kT建立关联;(3)获取治疗中t=ti时刻动态肿瘤的实时图像f(ti)和呼吸状态特征R(ti);(4)通过预测模型,预测延时Δt后的呼吸状态特征R(ti+Δt);并在肿瘤形态图像序列中D(k),确定R(ti+Δt)对应的肿瘤形态变化区间的图像序列D(kj-α)~D(kj+α),kj∈{1,...,K};(5)判别ti时刻下的肿瘤运动与呼吸运动相关性;(6)将实时图像f(ti)与肿瘤形态变化区间的图像序列,在感兴趣区内逐个进行配准;(7)从配准结果中选择一幅最佳肿瘤形态图像D(kj+m),m∈[kj-α,kj+α],代表ti+Δt时刻的肿瘤形态;(8)输出描述ti+Δt时刻肿瘤解剖结构的图像I(kj+m)。
2. 如权利要求1所述的动态肿瘤实时跟踪方法,其特征在于,所述步骤(2)中建立关联数据库的具体步骤为-(a) 在患者肿瘤附近体表设置若干标记物;(b) —个标准呼吸周期下获取一个呼吸周期中时刻H..冉包含体表标记物 和肿瘤解剖结构的图像序列;(C)同步获取该周期下对应时刻的呼吸状态特征集外^, 6 = *,,^,...^;(d) 依据该呼吸周期的肿瘤解剖结构图像序列/(W, * = 1&,...^,通过目标的 投影衰减模型分别计算各时刻对应的肿瘤形态图像序列"(";(e) 从肿瘤形态图像序列Z)("中,按时相顺序"H…^通过图像分割模型分 别提取体表标记物和体内参照物,由此建立标记物特征集SOt),该特征集包含了体表标记物的空间位置数据和相对体内静态参照物的位移数据;(f)按照时相对应关系,顺序建立该呼吸周期的肿瘤解剖结构图像序列/ot)、肿瘤形态图像序列D("、标记物特征集SOt)、呼吸状态特征集i ("的关联 数据库,在后续应用中由i ^)或sot)的数值进行关联状态的检索。
3. 如权利要求1所述的动态肿瘤实时跟踪方法,其特征在于,所述步骤(3)中获取治疗中肿瘤的实时图像,具体步骤为-、a)利用两套成像系统建立空间光路相交叉的投影成像方式,每套成像系统由 源和探测板构成;(b) 上述光路交叉区域覆盖了体表标记物、肿瘤运动区、设备等中心点;(c) ,,时刻,/e{l,...,iV},可通过两套系统采集的肿瘤投影图像/1(,,)和/2(0计算 出肿瘤三维实时图像/(0。
4. 如权利要求1所述的动态肿瘤实时跟踪方法,其特征在于,所述步骤(3)中还包括对呼吸状态特征集及(0,^{1,...^},进行状态的判别,具体步骤为-(a) 获取治疗中 G时刻动态肿瘤的实时图像/(f,)和呼吸状态特征i (0(b) 将呼吸状态特征i ")输入状态判别模型;(c) 依据了呼吸时变信号的速率和方向、或一阶导数过零点、或时变信号的半 周期和周期的范围,判断f,时刻的呼吸状态,若呼吸状态正常,则执行步骤(d);否则,进入下一时刻^ = /,+1,并执行步骤(a);(d) 输出正常的呼吸状态特征y (/,)。
5. 如权利要求1所述的动态肿瘤实时跟踪方法,其特征在于,所述步骤(4)中预测延时后的呼吸状态特征,确定肿瘤形态变化区间的图像序列,具体步骤为(a) 将/,时刻的呼吸状态特征7 (0输入呼吸预测模型,预测延时A/后的呼吸状 态特征及((+A0;(b) 通过i "+^)检索参考数据库中对应的肿瘤形态图像D(、), _/e {1,..",并 选择适当的偏离度",从而生成r,+"时刻的肿瘤形态变化区间的图像序列<formula>formula see original document page 4</formula>
6. 如权利要求1所述的动态肿瘤实时跟踪方法,其特征在于,所述步骤(5)中判别肿瘤运动与呼吸运动相关性的具体步骤为(a) 建立匹配函数《(.),输入项为实时图像/(f,)的标记物恃征S(0和肿瘤形态 图像序列"(W中的标记物的特征集SOt),输出项为标记物的相似性测度(b) 利用^0进行标记物特征5(,,)与标记物特征集< ("的快速匹配;选择最大 的相似性测度(、),1 w s r对应的肿瘤形态图像Dmax (、)作为实时图像 /X/,)对应的肿瘤状态;(c) 建立相似度函数F".),输入包含感兴趣区的/'(0和£^(、)图像的灰度数据, 在最小均方误差约束条件下,输出为感兴趣区中肿瘤形态偏差;若5")符合要求,则执行步骤(7), 否则执行步骤(3),进入下一时刻M^的计算。
7. 如权利要求1所述的动态肿瘤实时跟踪方法,其特征在于,所述步骤(7)中从配准结果中选择一幅最佳肿瘤形态图像,具体步骤为(a) 采用基于图像特征的方法建立配准算法模型,并将感兴趣区内肿瘤容积图像/化)与肿瘤形态变化区间的图像序列^(、-") "(、+")中的各个图像 + w) , w="av..,+o;,逐个酉己7隹;(b) 依据计算出的若干配准结果,分别得到运动矢量场r",m), Ze{l,...,JV};(C)构造能量代价函数//( ),该函数的输入为^时刻和,,.时刻肿瘤目标的运动 矢量场r(",m)和r(^,m), /e{l,...,iV},在运动平滑性和连续性约束条件下, 该函数的输出为动态区间中运动连续性的平均测度^,m e {-",...,+"};(d) 从配准图像中选择最大测度值l对应的肿瘤形态图像D(、+m〕,附'e {-",...,+"},作为最佳肿瘤形态图像。
8. 如权利要求1或权利要求2所述内容,其中,肿瘤解剖结构的图像序列/(Q 可以是临床获取的多种模态的医学图像数据,包括CT、 MRI、 PET等;关 于肿瘤形态图像,主要指从数学上模拟CT的成像几何原理,依据投影衰减 模型计算出肿瘤的数字重建X射线图像;进一步,在三维重建算法下获取肿 瘤形态图像序列/^),(* = ^..丄。。
9. 如权利要求7所述的动态肿瘤实时跟踪方法,其特征在于,所述内容中/,时亥U下的/WU)分别为/(。), ,)的感兴趣区表达方式;同样Z)'(、)分别为 D(^.)的感兴趣区;所述感兴趣区内的动态肿瘤目标覆盖了各类图像中肿瘤 目标运动的最大区域,具有统一的空间尺寸,在各类计算步骤和实现方式中 下可以是二维或者三维数据形态。
10. 如权利要求1所述的动态肿瘤实时跟踪方法,其特征在于,所述呼吸状态特征i (O的获取手段包括(a) 通过测量体表标记物相对静态参照物的位移信号变化,提取呼吸状态特征;(b) 呼吸条件下,通过呼吸测量设备获取呼吸信号,提取呼吸状态特征。
全文摘要
本发明公开了一种动态肿瘤实时跟踪方法,包括以下步骤(1)输入肿瘤解剖结构的图像序列、呼吸状态特征集;(2)建立状态关联数据库;(3)获取实时图像和呼吸状态特征;(4)预测延时后的呼吸状态特征;并确定对应的肿瘤形态变化区间的图像序列;(5)判别肿瘤运动与呼吸运动相关性;(6)将实时图像与肿瘤形态变化区间的图像序列,在感兴趣区内逐个进行配准;(7)从配准结果中选择一幅最佳肿瘤形态图像;(8)输出肿瘤解剖结构的图像。本发明通过呼吸状态量化与分析,建立呼吸和肿瘤运动的相关性,据此进行呼吸的预测与运动跟踪,提高动态肿瘤实时跟踪的效率及其跟踪的精确性。
文档编号A61B5/11GK101623198SQ20081006835
公开日2010年1月13日 申请日期2008年7月8日 优先权日2008年7月8日
发明者周寿军 申请人:深圳市海博科技有限公司