版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
6.3基于基准点的配准方法三维医学图像的配准算法可以基于从图像提取的特征,或基于图像强度的相似性最优化。首先从三维医学图像提取一个表面,然后在该表面上提取基准线,可能的话再从这些基准线上选取基准点。脊线是表面上的轨迹(或轨迹的集合),该处的主曲率在相应的主方向达到局部极大。脊线的提取要通过计算图像强度的三阶导数完成。涉及微分几何的知识。6.3.1极值线与极值点极值线(ExtremalLines)极值函数e是
曲率k在t方向的方向导数。局部绝对值最大的曲率点是极值函数e的零交叉点。极值线定义为e1或e2的零交叉点轨迹。脊线是正最大曲率极大及负最大曲率极小的点轨迹。极值点(ExtremalPoints)极值点定义为三个隐含数表面的交点,这些表面是其中,f
是
等值面。这些极值点对刚体变换具有不变性。6.3.2极值点的自动提取方法第1步:提取等值表面:在小立方体元的内部提取等值表面。该等值表面(f=I)与小立方体元的三个边相交(图a)。第2步:提取脊线:用小立方体元角点
e1值线性内插计算得到等值表面三角形顶点
的e1值。如果这些e1值符号相同,则在此小立方体元内没有
的极值线。否则,在e1符号相反的小立方体元的两条边上寻找插值后e1=0的点{P1,P2}。联接
P1,P2的线段就是近似的极值线(图b)。第3步:计算极值点的位置:由于P1,P2两点都在小立方体元的表面上,可以用表面内e2值做双线性内插得到P1,P2点上的
e2值。如果这两个e2值符号相同,则在此小立方体元内没有极值点存在。否则,可以沿线段{P1,P2}对
e2值做内插。插值后该线段上
e2=0的点P就是所寻求的极值点(图c)。(a)(b)(c)
6.3.3基于极值点的刚体配准对同一个病人用相同成像模式但不同位置的两幅图像进行配准,可以从这两幅图像上分别提取极值线及极值点,再设法寻找这两组极值点间的对应关系。最后,计算能使这些匹配线段重叠的最佳刚体变换。一种典型的技术是采用几何散列(Hashing)表与Hough变换相结合的方法。6.3.4仅依赖基准点位置的刚体配准在许多情况下可以通过人为地在目标表面加记号,或者用交互式方法或自动识别图像中明显的解剖标志点、几何图形明显转折点或图像灰度阶跃变化点等,统称基准点。如果这类基准点数目足够多的话,可以用来引导图像配准。其特点是仅依靠基准点的空间坐标而无须计算那些复杂的微分几何特性。两幅图像的配准可以通过函数f对参数c,R和t的最小化求解。令Σ的奇异值分解(SVD)为
UDVT,这里U和V是归一正交矩阵,D是对角矩阵。则6.4倒角匹配图像配准法倒角匹配(ChamferMatching)是一种对分割特征进行匹配的经典图像配准方法。后来在从卫星图像中寻找湖泊的轮廓方面得到有效的应用。该方法的基本思想是将线条图与图像匹配。
6.4.1代价函数与距离变换平均代价函数:平方根代价函数:上述方程是倒角匹配算法的核心。关于F,并不直接使用图像的灰度值,而是先对输入图像分割,然后再对分割的结果做距离变换得到的。在距离变换中,像素值给出到分割特征的最短距离。所以代价函数
是两幅分割的图像特征间平均距离的精确估算。对此函数的最小化可以实现两幅图像的配准。倒角匹配算法的关键部分是距离变换(DistanceTransformation)。距离变换的类型决定了使用该变换后代价函数描述两幅图像特征间距离的准确程度。距离变换是将二值图转换为灰度图像的一种变换。每个象素的灰度值是该象素与最近背景象素间的距离。常用的方法为倒角(Chamfer)算法。倒角算法通过对图像两次扫描,实现距离变换。1.一维距离变换
对图像的一列像素做距离变换。设二值图像像素0:背景,
1:物体。第一次:左->右扫描,背景点保留0,物体点为到最近0的距离。第二次:右->左扫描,物体点取值=min(第一次结果,物体点到最近0的距离)得到的结果是用灰度表示的反映该像素与最近边界距离的图像。2.二维倒角变换
将模板与图像卷积实现二值图像到灰度图像的转换。3x3正向模板3x3反向模板4343003434第一次扫描:用正向模板,沿图象从左向右,自上向下遍历,在模板每一位置,模板元素与图象上对应象素值相加,得到一组5个临时和。取其最小值作为该象素之新灰度值,模板空的元素什么都不作。
第二次扫描:模板从右向左,自底向上,运算方法相同,两次扫描后结果即为图象的距离变换灰度图。
此3x3模板产生的距离变换灰度值为笛卡儿距离的3倍。经规范化,与真实笛卡儿距离最大偏差8%。距离变换示例:二值的哑铃形状图像经过距离变换转化成灰度图像。数值的大小代表该像素到物体边界的距离。左图为原始图象,右图为使用3x3的模板得到的距离变换图象距离变换示例:二值图像转换为灰度图像左图给出带有噪声的二值图像的距离变换。原始图像是包含较多噪声干扰的局部重叠的两个圆盘状对象。图(b)和(c)分别是使用3x3模板和5x5模板得到的距离变换结果。由于原图噪声过多,所以直接进行距离变换的效果不理想,对原图做闭运算处理,起到了平滑和去噪的作用,得到可以接受的距离变换图象(d)。6.4.2图像分割与代价函数的优化采用何种分割方法取决于实际应用。倒角匹配算法只要求将图像F分割成二值图像作为距离变换的输入。还要从分割得到的图像G产生一组轮廓点。轮廓点可用简单的轮廓跟踪法或对二值图像扫描搜索非零元素(线条图中点的顺序无关紧要)。倒角匹配算法对所用的分割算法并无特殊的约束。从效率因素考虑总是希望线条中的点数目相对少些为好。倒角匹配算法对分割质量具高度强健性,这意味可以使用“低质量”自动分割技术。即算法可以是全自动的,即使图像质量差些也无妨。典型优化算法:单纯形法(Simplex)特点是容易实现,能够给出良好特性。该方法在M维空间中移动具有M+1个点的单纯形,M是参数的个数。对单纯形做反射、扩展或收缩去捕获最小值。
Powell法6.5基于最大互信息的
多模医学图像配准
互信息是信息理论中的一个基本概念,通常用于描述两个系统间的统计相关性,或者是在一个系统中包含的另一个系统的信息的多少。在多模医学图像配准问题中,虽然两幅图像来源于不同的成像设备,但是它们基于共同的人体解剖信息,所以当两幅图像的空间位置完全一致时,其中一幅图像表达的关于另一幅图像的信息,也就是对应像素灰度的互信息应为最大。
互信息只是一个相似性测度,如何准确计算互信息和实现不同模式图像间互信息的最大化,尚存在许多重要的技术问题需要解决。实施最大互信息配准法的一些重要技术问题,包括不增加新数据点的格点采样子集不产生分数灰度值的PV插值技术出界点策略在搜索策略上采用无须计算梯度的Powell算法
医学图像配准方法可分为前瞻性和回顾性两种。如果在成像前,在病人的颅骨附近固定标志点或定位框架,成像后通过对齐标志点使两幅图像配准,称为前瞻性配准算法。前瞻性配准方法一般说来配准精度较高,但它是有创伤的,而且操作比较复杂。前瞻性和回顾性医学图像配准
如果成像时不采取任何措施,在成像后应用某种算法寻找两幅图像的空间对应关系,则称为回顾性配准。例如特征点(面)法、不变矩配准法、相关配准法等。特征点(面)法原理简单,应用面广,但是需要较多的人工介入,配准精度受特征点(面)提取精度的限制。前瞻性和回顾性医学图像配准6.5.1配准原理
对于在不同时间或/和不同条件下获取的两幅图像A(X)和B(X)配准,就是要定义一个相似性测度并寻找一个空间变换关系,使得经过该空间变换后两幅图像间的相似性达到最大。即使图像A上的每一个点在图像B上都有唯一的点与之相对应。并且这两点应对应同一解剖位置。
式中S是相似性测度,T是空间变换。配准的过程可归结为寻求最佳空间变换:由于空间变换包含多个参数,这是一个多参数最优化问题,一般由迭代过程实现。增量
T可以用计算梯度的方法计算
6.5.2以互信息为相似性测度互信息是信息理论中的一个基本概念,通常用于描述两个系统间的统计相关性,或者是在一个系统中包含的另一个系统的信息的多少,可以用熵来描述。熵表达的是一个系统的复杂性或者是不确定性。系统A的熵定义为:两个系统的联合熵为:其中,如果表示已知系统B时A的条件熵,那么与的差值,就代表了在系统B中包含的A的信息,即互信息。因此两个系统间的互信息可以用下式描述:用联合概率分布和完全独立时的概率分布间的广义距离来估计互信息:对于离散的数字图像,联合概率分布可以用归一化的联合直方图表示:
边缘概率分布表示为:边缘概率分布表示为:
互信息配准的关键技术问题1.采样子集(Sub-sampling)
关于待配准的两幅图像(可以是二维或三维的)的定义域是整幅图像大小。对于两幅图像的联合直方图及每幅图像的独立直方图的计算应使用图像的全部数据点灰度值。
理论上,也可以使用任一幅图像的子集或超集(Super-sampling)。但是,对于大多数断层扫描医学图像来说,3D体积数据集所包含的数百万、乃至上千万的数据点极大地增加了计算的负担,就目前的计算机速度来说,会使3D体积图像的配准无法实时实现和临床应用。因此,实用中都是只采用部分数据点计算图像的直方图,称做采样子集。
如何选取部分采样点也有两种方法。一个是随机采样法;另一个是从原有数据格点中有规律的每隔几点选取一点。采样子集技术固然能几十倍、甚至几百倍的加快计算速度。但是本来用直方图近似概率分布的误差会因过少的数据点,使误差进一步扩大。
实验表明,对于CT图像在XY平面上的分辨率为512*512,在Z轴方向采样28-34层,MR图像在XY平面上的分辨率为256*256,在Z轴方向采样20-26层的图像,采样因子fx=fy=4,fz=2会取得满意的配准结果。为进一步减少计算量,可将XY平面上的采样范围限制在人脑灰度重心(Cx,Cy
)
附近一定的区域内,例如200*200mm。对于CT-MR配准,这种策略还可以明显减少图像背景伪迹对互信息计算的影响。2.插值技术
一些学者首先通过再采样(Resampling)使两幅待配准图像具有相同的空间分辨率,然后进行配准。但是再采样过程中必然要应用插值技术,即引入新的数据点。常用的三线性插值法按新采样点到其各邻点的距离产生相应的权重,新采样点的灰度值则为各邻点的灰度值按相应权重插值结果。插值产生的非整数灰度值给直方图的计算带来很大的问题。一般数字化的医学图像的灰度值均为整数,例如0-255。将插值结果整数化的过程必然引入误差。
配准过程中,浮动图f中的样本在空间变换下对应的参考图r的像素通常落在非整数坐标上,因此需要再次使用插值运算。显然,两次插值对于完全依赖灰度计算的互信息而言将产生较大的误差。因此,可以直接应用原始浮动图的X、Y、Z三个方向上的等间隔的采样子集,由于不产生新的数据点,避免了一次插值。在配准过程中,浮动图f的样本a在某种空间变换下对应的参考图r的像素为b,通常b的空间坐标与任意一个实际的参考图像素并不重叠,此时可采用不引入新采样点的三线性PV(TrilinearPartialVolumeDistribution)插值算法。该算法不是通过邻居点确定b点的灰度,而是按照周围8个像素与b点的空间距离分配权重,使周围8个像素点灰度贡献于联合灰度分布统计,即:
其中,r(i)是8个邻居点的灰度,wi是权重。
这样就又避免了一次插值。与普通三线性按像素灰度值逐次加1的统计方法不同,PV插值算法在各灰度统计结果上每次增加的是分数权值。这不仅使互信息的计算更为精确,而且对于小的空间变换增量
T,互信息的变化
S也更平滑,对于优化过程中的局部极值问题会有所缓解。三线性PV插值(Tri-linearPartialVolumeDistribution)当浮动图f中的某样本点Pf经过一定的空间变换T后的对应点Pr落在参考图r之外时,我们称Pr点为出界点。对于整幅图像来说,经空间变换后的浮动图f’由两部分组成:f’=fo∪fn
其中,fo=r∩Tf
fn={a,b,c,d}这里,fo是f’与参考图相互重叠的部分。fn是出界点区。3.出界点(Outlier)策略显然,互信息的计算必须考虑出界点。将出界点忽略,即在不同的迭代周期内使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建材管材团购合同范本
- 大量收购油菜合同范本
- 平台管理合作合同范本
- 承接建筑拆除合同范本
- 承包森林砍伐合同范本
- 伟大的悲剧合集五教案
- 一年级语文上册这边风景独好教案
- 五年级语文晏子使楚教案人教新课标版
- 我要的是葫芦公开课案例试卷教案
- 高中物理传感器的应用二新人教版选修教案
- 血液净化中心(透析室)年度述职报告
- 教科版(2024)二年级科学上册期末综合质量调研卷(含答案)
- 2025年合肥安徽潜晟城市运营管理有限公司公开招聘工作人员考试题库必考题
- 新生儿气道管理临床实践指南(2025版)
- 酒吧消防安培训
- 养老院消防培训方案2025年课件
- Smaart7产品使用说明手册
- 包装班组年终总结
- 瓷砖工程验收课程
- 2025 小学二年级数学上册乘法口诀对口令练习课件
- 专升本旅游管理专业2025年旅游学概论试卷(含答案)
评论
0/150
提交评论