图像核对装置以及使用了该图像核对装置的患者定位装置的制作方法

文档序号:6348803阅读:144来源:国知局
专利名称:图像核对装置以及使用了该图像核对装置的患者定位装置的制作方法
技术领域
该发明涉及一种利用了 CT(Computed Tomography 计算机断层摄影)图像数据等的图像核对装置以及使用了该图像核对装置的放射线治疗等中的患者定位装置。
背景技术
作为使用了 3维点群数据的以往的图像核对方法,有ICPdterative Closest Point 迭代最近点)法。ICP法是如下方法在成为图像核对的对象的2个3维点群数据 (G1,G2)中,将对应点间的距离的总和作为误差函数,通过基于最小二乘评价的逐次的重复计算来推定3维点群数据间的最优的位置姿势变换参数(并进量、以及旋转量)使得最小化所述误差函数。在该ICP法中计算全部的对应点的组合,因此不需要核对数据彼此那样的对应信息。即不需要3维点群数据Gl的某个点和3维点群数据G2的某个点为相同的点这样的信息。因而,不需要人工指出解剖学的特征点等就能够实现图像核对。关于使用了 ICP法的图像核对,应用在各种领域中(例如,专利文献1),但是在放射线治疗中,以进行放射线治疗计划时所获得的治疗计划用3维CT图像数据为基准,进行该数据和治疗时所获得的与骨结构有关的定位用3维CT图像数据的图像核对,另外通过求出使两数据的图像一致那样的位置姿势变换参数,能够定位治疗时的患者。专利文献1 日本特开平9-277184Q-3页)

发明内容
在使用了这种ICP法的图像核对方法中,图像核对计算结果依赖于成为处理对象的3维点群数据的结构,另外有向核对计算开始时的初始状态依赖的性质。特别是在治疗计划用CT图像数据、定位用CT图像数据的切片厚度(slice thickness)小且接近像素间隔(pixel spacing)的情况下,数据密度高,因此成为误差函数具有很多局部解那样的形状,导致解不收敛在正解值(使误差函数为最小的最优解)而收敛在非正解值(与误差函数的极小值相当的局部解)的情况变多。关于放射线治疗中的图像核对,使用图12具体地说明上述现象。将以空白的圆为顶点排列为格子状的数据设为成为基准的治疗计划用CT图像数据的点群数据(第1点群数据),将以黑四角形为顶点排列为格子状的数据设为作为核对对象的治疗时的定位用CT 图像数据的点群数据(第2点群数据)。另外,在该例子中为了简单,两点群数据的格子间距离设为相等。如图那样当第1点群数据和第2点群数据的密度处于高的状态时,在ICP法中的逐次重复计算的第N次(图12(b))中,有时成为最附近的对应点与第(N-I)次(图12(a)) 相同的比例变多,成为最附近的对应点在第(N+1)次(图12(c))中也不变化,在该情况下, 导致误差函数的变化也停留在轻微的水平。图13示意性地表示上述的状态,其中,横轴取治疗计划数据群与定位数据群的相
3对位置偏移(Δ X),纵轴取误差函数(E)的分布。误差函数在没有两数据群的位置偏移的情况下(Δχ = 0)成为最小,具有如下分布每当两数据群从该状态偏移1格子(dl)时出现极小值(参照曲线El)。在如上述那样两点群数据的密度处于高的状态的情况下,在从最优解(ΔΧ = 0)偏移了 1格子的情况下误差函数El也具有极小值,因此在ICP法中存在如下问题被判断为解收敛在该极小值中,陷入局部解(非正解值、ΔΧ = Axl)的可能性高。本发明是为了解决上述课题而作出的,其目的在于,在使用了 ICP法的自动定位计算中,通过避免陷入局部解来可靠地收敛到最优解,获得一种核对精度高的图像核对装置以及使用了该图像核对装置的患者定位装置。与该发明有关的图像核对装置以及使用了该图像核对装置的患者定位装置具备 CT图像数据读入部,分别读入第ICT图像数据和第2CT图像数据;点群数据生成部,对第 ICT图像数据和第2CT图像数据的切片图像群生成3维空间中的第1点群数据和第2点群数据;点群数据分辨率变换部,针对第1点群数据和第2点群数据中的至少一个,间除点群数据使得扩大点群数据的排列间距;以及ICP计算部。另外,ICP计算部的特征在于,使用ICP法来求出对于所述第2点群数据的变换量使得从点群数据分辨率变换部输出的第1点群数据与第2点群数据的误差函数成为最小。根据与该发明有关的图像核对装置以及使用了该图像核对装置的患者定位装置, 点群数据分辨率变换部针对第ι点群数据和第2点群数据中的至少一个,间除点群数据使得扩大点群数据的排列间距,ICP计算部使用ICP法来求出对于第2点群数据的变换量使得从点群数据分辨率变换部输出的第1点群数据与第2点群数据的误差函数成为最小,因此如图13的点群数据分辨率变换之后的曲线(Ε》所示,能够变更误差函数的分布使得与扩大了格子间间距的量相应地使极小值出现的间距变宽。因而,即使在点群数据分辨率变更前的误差函数(El)中处于极小值(Δχ = Δ。 的情况下,能够使得在点群数据分辨率变更后(Ε》不是极小值,因此不会误判断为解收敛而在ICP计算部中进一步进行解的搜索,能够可靠地收敛在最优解(Δχ = 0)。


图1是表示与本发明的实施方式1的图像核对装置以及患者定位装置有关的整体设备结构的图。图2是表示构成本发明的实施方式1的图像核对装置以及患者定位装置的各数据处理部的关系的图。图3是示意性地表示在本发明的实施方式1的图像核对装置中坐标系的定义的图。图4是说明在本发明的实施方式1的图像核对装置中从CT图像数据的切片图像进行点群数据的生成的样子的图。图5是表示在本发明的实施方式1的图像核对装置中对骨轮廓图像制作了点群数据的例子的图。图6是表示在本发明的实施方式1的图像核对装置中点群数据的区域分割的样子的图。图7是表示在本发明的实施方式1的图像核对装置中任意点与点群的距离的定义的示意图。图8是表示构成本发明的实施方式2的图像核对装置以及患者定位装置的各数据处理部的关系的图。图9是说明使用本发明的实施方式2的图像核对装置来设定多层多模板时的评价得分计算方法的图。图10是说明使用本发明的实施方式2的图像核对装置来设定多层多模板时的评价得分计算方法的图。图11是说明使用本发明的实施方式2的图像核对装置来设定多层多模板时的评价得分计算方法的图。图12是说明在使用了 ICP法的图像核对的计算中陷入局部解的现象的图。图13是说明点群数据分辨率变换处理前后的误差函数的分布的不同的图。(附图标记说明)15a、15b 图像核对装置;16a、16b 患者定位装置;17 =CT图像数据读入部;18 点群数据生成部;19 点群数据分辨率变换部;20 区域分割部;21 点群数据噪声去除部; 22 =ICP计算部;23 =MPR处理部;24 治疗台控制参数计算部;25 模板设定部;26 模板匹配部。
具体实施例方式实施方式1.图1是表示与使用了假定应用本发明的实施方式1的图像核对装置以及患者定位装置的CT图像数据的图像核对、定位、放射线治疗有关的整体设备结构的图。1是用于进行在放射线治疗之前进行的治疗计划的CT模拟器室,这里具备CT机架2、以及CT图像摄影用床的顶板3,患者4平躺在顶板3之上,拍摄治疗计划用的CT图像数据使得包含患部5。另一方面,6是用于进行放射线治疗的治疗室,这里具备CT机架7、旋转治疗台8、 以及位于旋转治疗台8的上部的顶板9,患者10平躺在顶板9之上,拍摄定位用的CT图像数据使得包含治疗时的患部11。这里,定位是指从治疗计划用的CT图像数据推断出治疗时的患者10和患部11 的位置,计算体位补正量使得符合治疗计划,进行位置对准使得治疗时的患部11来到放射线治疗的线束照射中心12。位置对准是通过如下来实现的将患者10载置在顶板9的状态下驱动控制旋转治疗台8来移动顶板9的位置。旋转治疗台8能够实现并进 旋转的6自由度的驱动补正,并且通过将旋转治疗台8的顶板9旋转180度还能够从CT摄影位置(在图1中以实线表示)向有照射头13的治疗位置(在图1中以虚线表示)进行移动。此外, 在图1中,表示了 CT摄影位置和治疗位置处于180度的对置位置关系的情况,但是不限于该配置方式,两者的位置关系构成90度等其它角度也没关系。这里,治疗计划用的CT图像数据和定位用的CT图像数据传送到定位计算机14。本发明中的图像核对装置以及患者定位装置都与存在于该定位计算机内的计算机软件有关, 图像核对装置计算所述体位补正量(并进量、旋转量),并且患者定位装置包含图像核对装置,并且还具有如下功能根据该体位补正量来计算控制治疗台的各驱动轴的参数。在以往的放射线治疗中的定位中,通过核对从治疗计划用CT图像数据生成的DRR(Digitally Reconstructed Radiography 数字重建影像)图像和治疗时在治疗室中拍摄的X线透视图像来计算位置偏移量。在X线透视图像中作为软部组织的患部不太好照出, 因此基本上是使用了骨头的位置对准。在本实施方式中记述的CT定位是将CT机架7同室设置在治疗室6内,由治疗的紧接之前的CT图像数据和治疗计划用CT图像数据来进行位置对准,因此具有如下特征能够直接地描绘出患部、能够实现患部中的位置对准。接着,说明本实施方式中的图像核对装置以及患者定位装置中的所述体位补正量的计算次序。图2是表示构成图像核对装置以及患者定位装置的各数据处理部间的关系的结构图,这里图像核对装置15a由CT图像数据读入部17、点群数据生成部18、点群数据分辨率变换部19、点群数据区域分割部20、点群数据噪声去除部21、ICP计算部22、MPR处理部23构成,对该图像核对装置1 加上治疗台控制参数计算部M就是患者定位装置16a。在CT图像数据读入部17中,读入治疗计划用的CT图像数据(第ICT图像数据) 和定位用的CT图像数据(第2CT图像数据)。CT图像数据是DICOM(Digital Imaging and Communication in Medicine :医学数字成像和通信)形式的切片图像群,但是格式没有特别限定于此。在点群数据生成部18中,从治疗计划用CT图像数据和定位用CT图像数据的切片图像群生成基于治疗计划用CT图像数据的点群数据(第1点群数据)和基于定位用CT图像数据的点群数据(第2点群数据)。这里所说的点群数据是指3维空间中的点数据的集合,3维空间是取如下右手坐标系即可例如图3那样,在切片图像群27内,在包含与CT摄影时的基准点相当的CT原点观的切片图像上设定坐标系29,X轴为切片图像面内的水平方向、Y轴为切片图像面内与X轴垂直的方向、Z轴为与切片图像面垂直的方向。坐标系的标尺能够从作为DICOM形式文件的标签信息的像素间隔(pixel spacing)、切片间隔(slice pitch)来决定。叙述具体的点群数据的生成处理。由阈值处理对切片图像群进行二值化来抽取骨区域。接着,对二值化图像进行边缘抽取处理,实施细线化处理来获得骨轮廓图像。在边缘抽取处理、细线化处理中能够使用canny法等,但是并不限于此,也可以应用能够实施同等功能的其它图像核对技术。从骨轮廓图像的轮廓线上的数据生成点群数据。点群数据成为具有(X,Y,Z)的三维坐标的点的集合。图4是示意性地表示对切片图像群(图4(a))内的 1张切片图像制作骨轮廓图像(图4(b))、并从骨轮廓图像的轮廓线上的数据生成点群数据 (图4(c))的例子的图。图5是示意性地表示从3张骨轮廓图像制作了点群数据的例子的图。在点群数据分辨率变换部19中,对治疗计划用的第1点群数据或者定位用的第2 点群数据中的至少一个点群数据,间除点群数据使得扩大点群数据的排列间距,来进行数据量的调整。将由点群数据生成部18生成点群数据时的分辨率定义为1/1,由此能够定义为如下对2点间除1点的情况定义为分辨率1/2,对4点间除3点的情况定义为分辨率 1/4,对8点间除7点的情况定义为分辨率1/8。在分辨率比分辨率1/8小的情况下也设为相同的定义。作为间除的顺序,在相同切片图像面内以进行了光栅扫描时的点群的出现顺序来间除,在跨过切片的情况下,只要将方向确定为从头顶到头尾等这样即可。但是,顺序并没有含义,也可以是随机地间除点群数据整体的处理。另外,间除的分母也不需要是2的幂。
在点群数据区域分割部20中,将由点群数据生成部18、点群数据分辨率变换部19 生成的第1点群数据和第2点群数据的各个进行区域分割。例如,只要引入如下构造即可 以点群数据的重心位置为基准,能够对X轴、Y轴、Z轴的每个进行二分割。例如,如果只是 X轴的分割则进行2分割,如果对全部的轴(X,Y,Z)进行二分割则合计进行8分割。这里, 不需要实际地对数据进行分割来以其它变量、其它文件进行保存,只要引入如下构造即可 将各点群数据所属的区域保持为各点群数据的属性值。在图6中表示了将定位用的第2点群数据向Rl R4的区域(图6(a))、将治疗计划用的第1点群数据向R1’ R4’的区域(图6(b))分别进行4分割的例子。必须对第 1点群数据和第2点群数据这两者相同地进行区域分割,但是针对第1点群数据的分割区域,包含第2点群数据的分割区域的同时考虑在两点群数据间产生位置偏移的情况来设定余量(margin)区域,只能使第1点群数据的分割区域比第2点群数据的分割区域大。相反地,在将治疗计划用的第1点群数据向定位用的第2点群数据进行核对的情况下,通过使第2点群数据的分割区域具有余量区域来大于第1点群数据的分割区域,第2 点群数据的分割区域需要包含第1点群数据的分割区域。在由点群数据生成部18、点群数据分辨率变换部19生成的第1点群数据和第2点群数据中映出了骨区域以外的顶板3、9、患者4、10的穿衣的一部分等的情况下,在点群数据噪声去除部21中去除该部分的数据。顶板3、9的物理位置是事先已知的,且顶板3、9、患者4、10的穿衣是分布为CT值与骨头不同的值,能够判别为图像核对对象区域以外的部分的数据,因此如果利用坐标信息、CT值则能够容易地去除这些。在ICP计算部22中,使用经由点群数据生成部18、点群数据分辨率变换部19、点群数据区域分割部20、点群数据噪声去除部21来生成的治疗计划用的第1点群数据和定位用的第2点群数据,通过计算求出对于第2点群数据的变换量(体位补正量)使得对第2 点群数据的位置姿势进行哪种变换就能够最接近第1点群数据、即最小化两者间的误差函数。下面表示具体的处理步骤。作为表示3维空间内的2点间的对应的指标,使用2 点间的距离。这里,将3维空间内的2点Xl、&间的距离表述为d(Xl,x2)。另外,设为在点群G中存在NR个点数据(x(i) :i = 1、2、…、NR)的情况下,任意的点P与点群G的距离如数式1所示,定义为属于点群G的点中的与点ρ最接近的点与点 P的距离(参照图7)。[数式1]^(p Z) = min(i/(p,x(0))
i现在,将由第1点群数据(治疗计划用)内的Nref个点数据(xref⑴i = 1、2、···、 Nref)构成的点群设为Gref,将由第2点群数据(定位用)内的Ntest个点数据Utest(j) j = 1、2、…、Ntest)构成的点群设为Gtest。最初,作为步骤1,求出第1点群数据Gref的各点⑴与第2点群数据Gtest的距离,通过将此时的点Xtest (j)设为向点的对应点X' test(i),求出第1点群数据Gref 与第2点群数据Gtest的对应关系。[数式2]
权利要求
1.一种图像核对装置,具备CT图像数据读入部,分别读入第一 CT图像数据和第二 CT图像数据; 点群数据生成部,针对所述第一 CT图像数据和所述第二 CT图像数据的切片图像群,生成3维空间中的第一点群数据和第二点群数据;点群数据分辨率变换部,针对所述第一点群数据和第二点群数据中的至少一个,对点群数据进行间除,使得扩大点群数据的排列间距;以及ICP计算部,以使从所述点群数据分辨率变换部输出的所述第一点群数据与所述第二点群数据的误差函数成为最小的方式,使用ICP法来求出对所述第二点群数据的变换量。
2.根据权利要求1所述的图像核对装置,其特征在于,具备区域分割部,该区域分割部将第一点群数据分割为多个区域,将第二点群数据分割为与所述区域相对应的多个区域,ICP计算部只在所述第一点群数据的所述各区域和与其相对应的所述第二点群数据的所述各区域之间进行计算。
3.根据权利要求1或者2所述的图像核对装置,其特征在于,具备点群数据噪声去除部,该点群数据噪声去除部对第一点群数据和第二点群数据中的至少一个去除图像核对对象区域以外的部分的噪声数据,ICP计算部使用去除了所述噪声数据的所述第一点群数据和所述第二点群数据来进行计算。
4.根据权利要求1 3中的任一项所述的图像核对装置,其特征在于具备Mra处理部,使用基于由ICP计算部求出的变换量的斜截面生成参数,从第二 CT图像数据生成能够与第一 CT图像数据对比的MPR截面群;模板设定部,将从所述Mra截面群选定的特征区域作为模板图像来进行登记;以及模板匹配部,进行第一 CT图像数据的切片图像群与所述模板图像的核对来求出相关值变得最高的场所,并以使所述特征区域并进移动到该场所的方式求出对第二点群数据的变换量补正值。
5.根据权利要求4所述的图像核对装置,其特征在于,模板设定部将分别存在于从Mra截面群选定的连续的多张Mra截面的多个位置的特征区域登记为多个模板图像,模板匹配部进行第一 CT图像数据的切片图像群与所述多个模板图像的核对来求出每个模板图像的相关值的总和变得最高的场所,并以使所述多个位置的特征区域并进移动到该场所的方式求出对第二点群数据的变换量补正值。
6.一种患者定位装置,其特征在于,具备权利要求1 3中的任一项所述的图像核对装置;以及治疗台控制参数计算部,按照通过ICP计算部求出的变换量来计算控制治疗台的各驱动轴的参数。
7.一种患者定位装置,其特征在于,具备权利要求4或者5所述的图像核对装置;以及治疗台控制参数计算部,按照通过ICP计算部求出的变换量、以及通过模板匹配部求出的变换量补正值来计算控制治疗台的各驱动轴的参数。
全文摘要
本发明的课题在于在使用了ICP法的自动定位计算中,通过避免陷入局部解而可靠地收敛到最优解,获得一种核对精度的高的图像核对装置以及使用了该图像核对装置的患者定位装置。本发明的图像核对装置具有CT图像数据读入部(17),分别读入第1和第2CT图像数据;点群数据生成部(18),对第1和第2CT图像数据的切片图像群进行二值化处理、边缘抽取处理,生成3维空间中的第1和第2点群数据;点群数据分辨率变换部(19),间除点群数据使得扩大点群数据的排列间距;以及ICP计算部(22),使用ICP法来求出对于第2点群数据的变换量使得从点群数据分辨率变换部输出的第1点群数据与第2点群数据的误差函数成为最小。
文档编号G06T7/60GK102365655SQ201080014788
公开日2012年2月29日 申请日期2010年6月7日 优先权日2009年6月10日
发明者北明靖雄, 坂本豪信, 奥田晴久, 山腰谅一, 川户慎二郎, 平泽宏祐, 鹫见和彦, 鹿毛裕史 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1