一种基于ct造影图像的肾动脉供血区域分割方法

文档序号:6539634阅读:245来源:国知局
一种基于ct造影图像的肾动脉供血区域分割方法
【专利摘要】本发明公开了一种基于CT造影图像的肾动脉供血区域分割方法,首先分割CT造影图像中的肾、肾肿瘤及肾动脉,然后计算已分割的肾组织区域到不同肾动脉分支的欧式距离,根据最小欧式距离确定各肾动脉二级子血管树的供血区域。这种方法不但可以用于准确估计肾肿瘤供血分支,还可以模拟肾动脉分支任意位置发生阻断时可能影响的肾脏供血区域。由于不同病人间肾动脉解剖结构具有较大差异,本发明公开的方法,能够利用肾脏CT造影图像精确定位肾动脉分支的供血区域,为肾部分切除手术术前规划提供更直观可靠的依据,提高治疗效果及成功率。
【专利说明】一种基于CT造影图像的肾动脉供血区域分割方法
【技术领域】
[0001]本发明涉及一种基于CT造影图像的肾动脉供血区域分割方法,涉及图像处理技术。
【背景技术】
[0002]肾癌是常见的发生在肾脏的一种恶性肿瘤,过去的20年间,我国肾肿瘤发病率以平均每年6.5%的速度增长,在泌尿系统肿瘤相关死亡中位居第一。以往治疗肾癌通常采用直接切除整个患病一侧肾脏的方法,虽然这种方法能够去除整个病灶区域,但也大大影响了病人术后的生存质量。目前,国际上公认肿瘤尺寸在4厘米以下,全切和部分切除肾脏在控制肿瘤方面没有差别,部分切除可以使患者保留更多的肾功能对患者术后生存更为有利。P.Shao 等人发表的文章“Laparoscopic Partial Nephrectomy With SegmentalRenal Artery Clamping:Technique and Clinical Outcomes,,, European Urology,2011,vol.59, pages849-855中提出利用腹腔镜进行分支肾动脉阻断肾部分切除术治疗肾癌,相比以往的方法更能够减少肾脏的热缺血损伤,最大程度保护术后肾功能。这种手术方法需要在术前采集肾脏CT造影图像(如图1所示),显示出肾脏动脉的三维解剖结构,定位肾肿瘤供血的肾动脉分支,并估计肾动脉分支阻断后将影响的肾脏区域。为了提高手术疗效,阻断的肾动脉分支影响的区域应尽可能控制在将被切除的肾组织区域,不应范围过大,以减少对正常肾组织的损伤,保留肾功能。目前确定肾肿瘤供血的肾动脉分支及分支阻断影响的区域往往通过肉眼观察和医生的临床经验进行估计,以此进行术前规划,确定手术时动脉阻断的位置。但由于肾动脉的解剖结构变异很大(如图2所示,图片摘自B.Petru等人发表的论文 “Morphological assessments on the arteries of the superior renalsegment”,Surgical and Radiologic Anatomy, 2012,34(2):pagesl37_144),仅凭肉眼观察和经验进行判断,往往会造成估计不准确,影响手术效果或造成手术失败。因此,更为可靠的方法,是通过计算机算法在三维CT造影图像中首先分割出肾脏及肾动脉,然后计算肾脏各区域到每一肾动脉分支的距离,最终确定各区域的供血动脉。这样不但可以确定肿瘤区域的供血分支,还可以模拟在肾动脉上任意一点进行阻断时可能影响的肾脏区域,为术前规划提供直观、准确的依据。

【发明内容】

[0003]发明目的:实施分支肾动脉阻断肾部分切除术需要在术前了解肾动脉解剖结构,仅凭肉眼观察三维图像,并通过经验进行判断,会造成估计不准确,影响手术效果或造成手术失败;为了克服现有技术的不足,本发明提供一种基于CT造影图像的肾动脉供血区域分割方法,能够较为精确的估计肾动脉分支的供血范围,为术前规划提供直观、准确的参考依据,从而改善手术治疗效果。
[0004]技术方案:为实现上述目的,本发明采用的技术方案为:
[0005]一种基于CT造影图像的肾动脉供血区域分割方法,利用肾脏三维CT造影数据确定肾动脉各分支的供血范围,具体包括依次执行的如下步骤:
[0006](I)利用插值算法将二维CT造影图像序列重构为各方向等分辨率的三维体数据;
[0007](2)在三维体数据中,分别分割出肾脏、肾肿瘤区域及肾动脉血管,分割结果分别采用二值化的体数据进行表示;
[0008](3)利用三维骨架化算法,将步骤(2)分割出的肾动脉血管结果表示为三维血管树骨架;由于肾动脉由腹主动脉分出,经肾门进入左、右肾并逐步在肾内分出血管树,因此,在肾门周围的血管树骨架上人工选取几个分界点,这些分界点将三维血管树骨架分为连接腹主动脉部分和若干二级子血管树骨架,对每个二级子血管树骨架赋予不同的标号;
[0009](4)对步骤(2)分割出的肾脏结果,计算每个体素点r」到所有二级子血管树骨架上的所有点Vi的欧氏距离(Iij,其中j=l, 2,...,M, i=l, 2,..., N, M表示肾脏结果中体素点的总数,N表示所有二级子血管树骨架上的点的总数;记点Vm到体素点r」的欧氏距离dmj为所有du中的最小值,将体素点&赋予与点Vm相同的二级子血管树骨架标号,表示体素点rj的供血来自点Vm所属的二级子血管树骨架;最终获得所有体素点r」的供血来源。
[0010]所述步骤(4)中,在最终获得所有体素点rj的供血来源后,利用计算机三维显示方法,显示出不同二级子血管树骨架对应的肾脏供血区域。
[0011 ] 所述步骤(4)中,在最终获得所有体素点r」的供血来源后,在三维血管树骨架上自定义动脉阻断点,通过计算获得自定义动脉阻断点发出的动脉构成的二级血管树骨架的供血区域,也就是该动脉发生阻断时将影响的供血区域。
[0012]有益效果:本发明提供的基于CT造影图像的肾动脉供血区域分割方法,利用CT造影图像,首先分割肾脏、肾肿瘤和肾动脉,通过骨架化肾动脉血管树,计算肾脏各区域到血管树的最短欧式距离,能够准确估计各动脉分支的供血范围,并通过计算机三维显示技术,将每个子血管树所对应的供血区域直观的显示出来;这种方法比以往仅通过肉眼观察和临床经验估计肿瘤供血分支及阻断动脉的供血范围的传统方法更精确、更直观,有利于提高术前规划的可靠性,提高手术疗效。
【专利附图】

【附图说明】
[0013]图1为肾脏的CT造影图像;
[0014]图2为肾动脉解剖结构变化示意图;
[0015]图3为本发明的流程图;
[0016]图4为肾脏分割结果;
[0017]图5为肾肿瘤手工勾画轮廓线及分割结果;
[0018]图6为肾动脉分割结果;
[0019]图7为经过抽骨架算法后得到的肾动脉血管树骨架;
[0020]图8为不同二级子血管树对应的肾脏及肾脏肿瘤的供血区域,其中8(a)表示二级子血管树骨架,8(b)和8(c)表示各二级子血管树骨架对应的肾脏供血区域;
[0021]图9为自定义血管分支阻断点将影响的供血区域。
【具体实施方式】
[0022]下面结合附图对本发明作更进一步的说明。[0023]如图3所示为一种基于CT造影图像的肾动脉供血区域分割方法,利用肾脏三维CT造影数据确定肾动脉各分支的供血范围,具体包括依次执行的如下步骤:
[0024](I)利用插值算法将二维CT造影图像序列重构为各方向等分辨率的三维体数据;
[0025](2)在三维体数据中,分别分割出肾脏、肾肿瘤区域及肾动脉血管,分割结果分别采用二值化的体数据进行表示;具体为:
[0026](2.1)分割肾脏区域:可以采用R.Cuingnet等人发表的论文“AutomaticDetection and Segmentation of Kidneys in3D CT Images Using Random Forests,,,Medical Image Computing and Computer-Assisted Intervention - MICCAI2012.Springer Berlin Heidelberg, 2012:pages66-74.中提出的方法分割出三维体数据中的肾脏区域(如图4所示);
[0027](2.2)分割肾肿瘤区域:由用户在一系列二维横截面图像中手工勾画肾肿瘤区域轮廓线,考虑到手工勾画需要较多的时间,对于较大的肿瘤可以在每隔2至3层横截面图中勾画肾肿瘤轮廓线,然后采用G.Turk等人发表的论文“Modelling with implicitsurfaces that interpolate,,.ACM Transactions on Graphics (TOG), 2002, 21 (4), pages855-873中所述的方法,由手工勾画的轮廓线通过插值重构肾肿瘤区域,并作为肾肿瘤区域的分割结果(如图5所示,标号I表示肾肿瘤手工勾画轮廓线);
[0028](2.3)分割肾动脉树:可以采用A.Frangi等人发表的论文“Multiscalevessel enhancement filtering^Medical Image Computing and Computer-AssistedInterventation - MICCAI,98.Springer Berlin Heidelberg, 1998: pages 130-137.论文中所述的方法首先增强肾动脉,然后利用区域增长算法得到三维肾动脉树(如图6所示);
[0029](3)利用三维`骨架化算法,将步骤(2)分割出的肾动脉血管结果表示为三维血管树骨架(如图7所示);由于肾动脉由腹主动脉分出,经肾门进入左、右肾并逐步在肾内分出血管树,因此,在肾门周围的血管树骨架上人工选取几个分界点,这些分界点将三维血管树骨架分为连接腹主动脉部分和若干二级子血管树骨架,对每个二级子血管树骨架赋予不同的标号;
[0030](4)对步骤(2)分割出的肾脏结果,计算每个体素点r」到所有二级子血管树骨架上的所有点Vi的欧氏距离(Iij,其中j=l, 2,...,M, i=l, 2,..., N, M表示肾脏结果中体素点的总数,N表示所有二级子血管树骨架上的点的总数;记点Vm到体素点r」的欧氏距离dmj为所有du中的最小值,将体素点&赋予与点Vm相同的二级子血管树骨架标号,表示体素点rj的供血来自点Vm所属的二级子血管树骨架,最终获得所有体素点r」的供血来源;然后,利用计算机三维显示方法,显示出不同二级子血管树骨架对应的肾脏供血区域(如图8所示,标号2表不连接至腹主动脉,标号3、4、5、6分别对应各个二级子血管树骨架的标号,标号3’、4’、5’、6’分别与标号3、4、5、6对应,表示二级子血管树骨架对应的肾脏供血区域);通过计算机交互操作,用户可以在三维血管树骨架上自定义动脉阻断点,通过计算获得自定义动脉阻断点发出的动脉构成的二级血管树骨架的供血区域,也就是该动脉发生阻断时将影响的供血区域(如图9所示,标号7表示自定义动脉阻断点,标号8表示自定义动脉阻断点所影响到的供血区域,标号9表示肾肿瘤)。
[0031]以上所述仅是本发明的优选实施方式,应当指出:对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种基于CT造影图像的肾动脉供血区域分割方法,其特征在于:利用肾脏三维CT造影数据确定肾动脉各分支的供血范围,具体包括依次执行的如下步骤: (1)利用插值算法将二维CT造影图像序列重构为各方向等分辨率的三维体数据; (2)在三维体数据中,分别分割出肾脏、肾肿瘤区域及肾动脉血管,分割结果分别采用二值化的体数据进行表示; (3)利用三维骨架化算法,将步骤(2)分割出的肾动脉血管结果表示为三维血管树骨架;在肾门周围的血管树骨架上选取分界点,这些分界点将三维血管树骨架分为连接腹主动脉部分和若干二级子血管树骨架,对每个二级子血管树骨架赋予不同的标号; (4)对步骤(2)分割出的肾脏结果,计算每个体素点&到所有二级子血管树骨架上的所有点Vi的欧氏距离Clij,其中j=l,2,...,M, i=l, 2,...,N,M表示肾脏结果中体素点的总数,N表示所有二级子血管树骨架上的点的总数;记点Vm到体素点r」的欧氏距离dmj为所有(Iij中的最小值,将体素点h赋予与点Vni相同的二级子血管树骨架标号,表示体素点&的供血来自点Vm所属的二级子血管树骨架;最终获得所有体素点r」的供血来源。
2.根据权利要求1所述的基于CT造影图像的肾动脉供血区域分割方法,其特征在于:所述步骤(4)中,在最终获得所有体素点r」的供血来源后,利用计算机三维显示方法,显示出不同二级子血管树骨架对应的肾脏供血区域。
3.根据权利要求1所述的基于CT造影图像的肾动脉供血区域分割方法,其特征在于:所述步骤(4)中,在最终获得所有体素点r」的供血来源后,在三维血管树骨架上自定义动脉阻断点,通过计算获得自定义动脉阻断点发出的动脉构成的二级血管树骨架的供血区域,也就是该动脉发生阻断时将影响的供血区域。
【文档编号】G06T7/00GK103854286SQ201410079452
【公开日】2014年6月11日 申请日期:2014年3月5日 优先权日:2014年3月5日
【发明者】杨冠羽, 王征, 唐立钧, 沈傲东, 舒华忠 申请人:东南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1