[发明专利]能够减少物体运动造成的成像伪影的生物医学图像配准方法和计算机程序产品有效

专利信息
申请号: 200680003997.X 申请日: 2006-01-31
公开(公告)号: CN101133431A 公开(公告)日: 2008-02-27
发明(设计)人: 托尼·维尔纳·沃姆维格;海纳·法贝尔;迪尔克·迈耶 申请(专利权)人: 布拉科成像S.P.A.公司
主分类号: G06T7/00 分类号: G06T7/00;G06T3/00
代理公司: 中原信达知识产权代理有限责任公司 代理人: 张焕生;谢丽娜
地址: 意大*** 国省代码: 意大利;IT
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 能够 减少 物体 运动 造成 成像 生物医学 图像 方法 计算机 程序 产品
【权利要求书】:

1.用于减少物体运动造成的成像伪影的生物医学图像配准方法,其包括以下步骤:

a)提供同一物体的至少第一幅和第二幅数字或数字化图像,或者至少第一组和第二组该物体的截面图像,所述图像由像素或体素的二维或三维阵列形成;

b)通过选取一定数量的被设为标志或特征的像素或体素,在第一幅图像或第一组图像中定义一定数量的标志,即所谓的特征,并生成要跟踪的所述特征的列表;

c)通过对被选定为特征的每个像素或体素确定从第一幅到第二幅图像或从第一组到第二组图像的光流矢量,从第一幅到第二幅图像或从第一组到第二组图像跟踪选定为特征的每个像素或体素的位置;

d)通过对第二幅或第二组图像的像素或体素施加逆光流,来对第一幅和第二幅图像、或对第一组和第二组图像进行配准;

其特征在于

执行自动特征选择步骤,该步骤包括:

B1)在第一幅图像或第一组截面图像的每个像素或体素周围定义像素或体素邻域,所述的像素或体素邻域包括有限数量的像素或体素;对于单幅图像,选用二维邻域;对于截面图像组,则选用三维邻域;

B2)对于每个像素或体素,确定所述像素或体素邻域的所有像素或体素的平均信号强度值;

B3)定义平均信号强度值阈值;

B4)比较在步骤B2中为每个像素或体素邻域确定的平均信号强度,并将所述平均信号强度值与平均信号强度值阈值进行比较;

B5)如果步骤B4中所述邻域的平均信号强度值大于阈值,则将所述像素或体素定义为要跟踪特征,并将其添加到要跟踪特征列表中。

2.根据权利要求1所述的方法,其特征在于,借助实验,通过在一组测试或样本图像上执行所述方法,并比较取不同阈值时获得的结果,来确定所述平均信号强度阈值。

3.根据权利要求1或2所述的方法,其特征在于,通过所谓的Lucas & Kanade自动特征跟踪方法或算法,来自动地跟踪被选作在第二幅图像中要跟踪的特征或标志的图像的像素或体素。

4.根据权利要求3所述的方法,其特征在于,将发明出来仅作用于二维图像的Lucas & Kanade算法的原始实现推广到作用于三维图像体积而非二维图像,以适用于生物医学截面图像体积,其包含如下步骤:

a)提供由三维体素阵列构成的第一三维图像体积I;

b)对于每个目标体素定义体素邻域,该邻域包围所述目标体素,并具有中心在所述目标体素的体素阵列,该体素阵列具有可调节的大小,例如3×3×3;

c)定义笛卡尔坐标系统,以及相对于所述笛卡尔坐标系统的每个轴,计算所谓的梯度体积,由第一图像体积的每个体素相对于其邻域体素的强度梯度来形成所述梯度体积,且定义为:

a)X方向的梯度体积:<mrow><msub><mi>I</mi><mi>&Delta;x</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>+</mo><mn>1</mn><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>-</mo><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>+</mo><mn>1</mn><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow></mrow><mn>2</mn></mfrac></mrow>

b)Y方向的梯度体积:<mrow><msub><mi>I</mi><mi>&Delta;y</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>+</mo><mn>1</mn><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>-</mo><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>z</mi><mo>)</mo></mrow></mrow><mn>2</mn></mfrac></mrow>

c)Z方向的梯度体积:<mrow><msub><mi>I</mi><mi>&Delta;z</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow><mn>2</mn></mfrac></mrow>

d)对于每个目标体素,计算所谓的梯度矩阵,所述梯度矩阵定义为:

<mrow><mi>G</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>m</mi><mn>200</mn></msub></mtd><mtd><msub><mi>m</mi><mn>110</mn></msub></mtd><mtd><msub><mi>m</mi><mn>101</mn></msub></mtd></mtr><mtr><mtd><msub><mi>m</mi><mn>110</mn></msub></mtd><mtd><msub><mi>m</mi><mn>020</mn></msub></mtd><mtd><msub><mi>m</mi><mn>011</mn></msub></mtd></mtr><mtr><mtd><msub><mi>m</mi><mn>101</mn></msub></mtd><mtd><msub><mi>m</mi><mn>011</mn></msub></mtd><mtd><msub><mi>m</mi><mn>002</mn></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>其中<mfenced open='' close=''><mtable><mtr><mtd><msub><mi>m</mi><mn>200</mn></msub><mo>=</mo><msubsup><mi>I</mi><mi>&Delta;x</mi><mn>2</mn></msubsup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>m</mi><mn>020</mn></msub><mo>=</mo><msubsup><mi>I</mi><mi>&Delta;y</mi><mn>2</mn></msubsup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>m</mi><mn>002</mn></msub><mo>=</mo><msubsup><mi>I</mi><mi>&Delta;z</mi><mn>2</mn></msubsup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>,</mo></mtd></mtr><mtr><mtd><msub><mi>m</mi><mn>110</mn></msub><mo>=</mo><msub><mi>I</mi><mi>&Delta;x</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>I</mi><mi>&Delta;y</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>,</mo></mtd></mtr><mtr><mtd><msub><mi>m</mi><mn>101</mn></msub><mo>=</mo><msub><mi>I</mi><mi>&Delta;x</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>I</mi><mi>&Delta;z</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>,</mo></mtd></mtr><mtr><mtd><msub><mi>m</mi><mn>011</mn></msub><mo>=</mo><msub><mi>I</mi><mi>&Delta;y</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>I</mi><mi>&Delta;z</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>

e)对于三维图像体积的每个目标体素的每个梯度矩阵,应用下式来计算最小特征值λm

定义:

c=m200·m020<mrow><mi>d</mi><mo>=</mo><msubsup><mi>m</mi><mn>011</mn><mn>2</mn></msubsup></mrow>e=m110·m101 f=m101·m101 p=-m200-m020-m002

q=c+(m200+m020)m002-d-e-f

r=(e-c)m002+dm200-2(m110·m011·m101)+f·m020

<mrow><mi>a</mi><mo>=</mo><mi>q</mi><mo>-</mo><mfrac><msup><mi>p</mi><mn>2</mn></msup><mn>3</mn></mfrac></mrow><mrow><mi>b</mi><mo>=</mo><mfrac><mrow><mn>2</mn><msup><mi>p</mi><mn>3</mn></msup></mrow><mn>27</mn></mfrac><mo>-</mo><mfrac><mi>pq</mi><mn>3</mn></mfrac><mo>+</mo><mi>r</mi></mrow>

<mrow><mi>&theta;</mi><mo>=</mo><mfrac><mn>1</mn><mn>3</mn></mfrac><msup><mi>cos</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mfrac><mrow><mn>3</mn><mi>b</mi></mrow><mi>an</mi></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>其中<mrow><mi>n</mi><mo>=</mo><mn>2</mn><msqrt><mfrac><mrow><mo>-</mo><mi>a</mi></mrow><mn>3</mn></mfrac></msqrt></mrow>

注意:由于G是中心矩矩阵,所以<mrow><mo>|</mo><mn>3</mn><mfrac><mi>b</mi><mi>an</mi></mfrac><mo>|</mo><mo>&le;</mo><mn>1</mn><mo>^</mo><mi>a</mi><mo>&le;</mo><mn>0</mn></mrow>

如下,计算所述梯度矩阵的最小特征值:

<mrow><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>=</mo><mi>n</mi><mo>&CenterDot;</mo><mi>cos</mi><mi>&theta;</mi><mo>-</mo><mfrac><mi>p</mi><mn>3</mn></mfrac></mrow>

<mrow><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>=</mo><mi>n</mi><mo>[</mo><mfrac><mrow><mi>cos</mi><mi>&theta;</mi><mo>+</mo><msqrt><mn>3</mn></msqrt><mi>sin</mi><mi>&theta;</mi></mrow><mn>2</mn></mfrac><mo>]</mo><mo>-</mo><mfrac><mi>p</mi><mn>3</mn></mfrac></mrow>λm=minimum(λ1,λ2,λ3)

<mrow><msub><mi>&lambda;</mi><mn>3</mn></msub><mo>=</mo><mi>n</mi><mo>[</mo><mfrac><mrow><mi>cos</mi><mi>&theta;</mi><mo>-</mo><msqrt><mn>3</mn></msqrt><mi>sin</mi><mi>&theta;</mi></mrow><mn>2</mn></mfrac><mo>]</mo><mo>-</mo><mfrac><mi>p</mi><mn>3</mn></mfrac></mrow>

f)定义最小特征值λm的阈值;

g)将对应梯度矩阵的最小特征值λm满足一定标准的每个体素选择作为图像I中要跟踪的特征,这些标准如下:

i)λm大于所述阈值;

ii)λm不小于所有最小特征值λm中的最大值的某个百分比;

iii)如果在保持为选定特征的目标体素周围的已定义体素邻域内存在另一个被选作特征的体素,则仅将其梯度矩阵具有较大的最小特征值的一个体素选为特征,而将另一个体素从可跟踪特征列表中删除;

iv)选作特征的体素周围的三维邻域的平均信号强度值大于可调节平均信号强度值阈值;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于布拉科成像S.P.A.公司,未经布拉科成像S.P.A.公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200680003997.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top