一种血管内超声视频中关键帧的自动检索方法

文档序号:8923225阅读:580来源:国知局
一种血管内超声视频中关键帧的自动检索方法
【技术领域】
[0001] 本发明涉及一种根据图像内容从血管内超声视频中自动检索关键帧的方法,属于 医学成像技术领域。
【背景技术】
[0002] 血管内超声(intravascularultrasound,IVUS)是一种血管内成像技术,能够描 述血管壁复杂的解剖结构,除评估管腔狭窄程度之外,还可以进一步检测粥样硬化斑块的 易损性和斑块负荷,在血管病变,特别是冠状动脉粥样硬化性病变的研宄和测试评估中起 着至关重要的作用。
[0003] IVUS视频的关键帧是指记录血管发生重大形态改变位置的帧。检测IVUS视频的 关键帧有两方面的作用:其一,在回撤导管时,血管形态发生重大改变的帧数远远小于视频 的总帧数,因此关键帧具有很强的代表性;其二,使用关键帧作为标记,测试者可以迅速定 位异常变异的位置,进而只关注血管的异变部分,避免检测整个视频,从而提高工作效率。 目前测试常用的方法是通过变换成像导管的角度和纵向位置,由粗到精地进行手工逐帧搜 索。但是IVUS图像序列数据量巨大(当导管回撤速度是0. 5mm/s,帧速率是30f/s时,1mm 的长度内可采集到60帧。若检查一段长约20mm的血管时,一次回撤可采集到约1200帧图 像),由人工逐帧检查和分析不仅耗时、繁琐且效率低,而且结果的客观性和可重复性也很 差。
[0004] 若采用计算机图像处理的方法,则由于常规采集的IVUS灰阶图像不包含颜色信 息,因而无法利用颜色特征作为图像检索的量化特征。并且由于图像采集速度较快,导致前 后帧的图像内容非常相似,因此也很难利用血管的形状特征作为检索的依据。IVUS灰阶图 像中包含大量纹理信息,且正常组织与异变组织的纹理差异明显,因此可利用纹理信息作 为图像检索的重要依据。现有的自动检索方法通常是首先提取并描述各帧IVUS图像的纹 理特征,再利用分类器算法对纹理特征向量进行分类,进而找到可能包含斑块、血管分叉或 者支架的帧。但是由于算法的时间和空间复杂度一般较高,因而检索效率不高,实际应用价 值不大。

【发明内容】

[0005] 本发明的目的在于针对现有技术之弊端,提供一种血管内超声视频中关键帧的自 动检索方法,帮助测试者迅速定位异变、血管分叉或者外物植入的位置,为血管异变的处 理、评价效果等提供信息。
[0006] 本发明所述问题是以下述技术方案实现的:
[0007] -种血管内超声视频中关键帧的自动检索方法,所述方法首先对各帧图像进行斑 点去噪各向异性扩散滤波;然后在对滤波后的图像进行灰度拉伸的基础上,计算各帧图像 的灰度直方图,得到256维的归一化灰度特征向量;再计算相邻帧灰度特征向量之间的巴 氏距离,作为对相邻帧图像相似度的度量;最后通过将相邻帧灰度特征向量之间的巴氏距 离与设定的阈值进行比较,完成关键帧的提取,所述方法包括以下步骤:
[0008]a.对各帧图像进行斑点去噪各向异性扩散滤波(即SRAD滤波);
[0009]b.灰度拉伸:
[0010] 按照下式将经过SRAD滤波后的IVUS图像的灰度值f扩展到区间[0, 255]中:
[0012] 其中,r是扩展后的灰度值;fmax和分别是SRAD滤波结果图像f的最大和最 小灰度值;
[0013] c.提取灰度特征向量
[0014] 对经过灰度扩展的IVUS图像,计算归一化灰度直方图:
[0016] 其中,i= 0, 1,…,255叫是图像中具有灰度级i的像素个数;m是图像中总的像 素数;H(i)G[0, 1],这样,对每一帧IVUS图像,都得到一个256维的归一化灰度特征向量 H= {H(0),H(1),H(2),...,H(255)};
[0017] d.计算相邻帧灰度特征向量之间的巴氏距离:
[0018] 计算IVUS图像序列中的第k帧和第k+1帧(k= 1,2,…,N-1,N是IVUS图像序列 的总帧数)的256维归一化灰度特征向量Hk和Hk+1之间的巴氏距离0八1〇,0"1〇的计算方 法为:
[0019] DB(k) = -ln[BC(Hk,Hk+1)]
[0020] 其中,巴氏系数BC(Hk,Hk+1)的计算方法是
[0022] 这样得到一个长度为N-1 的数组DB= {DB(1),DB(2),...,DB(N_1)};
[0023] e.选取关键帧:
[0024] 将第k帧和第k+1帧之间的巴氏距离DB(k)与设定的阈值0:进行比较,若DT低于 阈值DT,则认为图像序列的第k帧为关键帧;否则不是,即:
[0026] 其中,1\是经过SRAD滤波和灰度拉伸后的IVUS图像序列中的第k帧;Kk是第k 个关键帧。
[0027] 上述血管内超声视频中关键帧的自动检索方法,所述阈值DT采用自适应的方法获 取,具体步骤如下:
[0028] I.对数组DB中的元素按照从大到小的顺序排序,得到排序后的数组DB'= {Db' (1),Db, (2),…Db' (T),...,Db, (N-1)};以Db'⑴为界,把Db'分为Db/ = {DB,(1),DB' (2),…DB' (T)}和DB2,={DB' (T+1),DB' (T+2),…DB' (N-1)}两个数 组;
[0029] II.计算DB/和DB,的方差之和:
[0034] 对于T= 1,2,..,^1,分别计算两个数组%1'和%2'的方差和,得到^1个方差 和!…,从中找出使方差和最小的TJ』DB'⑴即为所求阈值Dt。
[0035] 上述血管内超声视频中关键帧的自动检索方法,采用斑点去噪各向异性扩散算法 对各帧IVUS图像进行滤波的具体步骤如下:
[0036] ①计算原始IVUS图像I的扩散尺度c(q),具体方法如下:首先计算原始IVUS图 像I的灰度梯度▽I,并对图像I进行离散拉普拉斯变换得到▽ 21 ;然后将▽I和▽ 21代入 如下方程求解扩散系数q:
[0038] 最后,将扩散系数q代入如下方程求解扩散尺度c(q):
[0040] 其中,qQ(t)是IVUS图像I的灰度均匀区域z(t)的局部方差系数,硕和var(Z(t))分别是z(t)的灰度均值和方差;
[0041] ②将扩散尺度c(q)和原始图像的灰度值I代入以下方程得到中间结果图像/ :
[0043] 其中,div( ?)为散度算子;At为SRAD算法的时间步长;
[0044] ③重复步骤①和步骤②P次,得到最终的滤波结果图像f,其中P是迭代次数。
[0045] 上述血管内超声视频中关键帧的自动检索方法,采用斑点去噪各向异性扩散算法 对各帧IVUS图像进行滤波时,SRAD算法的时间步长At设定为1秒;迭代次数P设定为 100〇
[0046] 本发明通过分析IVUS图像的灰度特征实现血管内超声视频中关键帧的快速提 取,保证选出的关键帧最大程度上代表原始视频的内容信息,可帮助测试者迅速定位变异 或者外物植入的位置,为血管异变的处理、评价提供可靠信息。
【附图说明】
[0047] 下面结合附图对本发明作进一步详述。
[0048] 图1是实施例中相邻帧IVUS图像的灰度特征向量之间的巴氏距离;
[0049] 图2是实施例中原始IVUS图像序列的纵向视图和检出的12个关键帧。
[0050] 文中所用符号:I、VI、V21、原始IVUS图像、灰度梯度及离散拉普拉斯变换结果; q、扩散系数;c(q)、扩散尺度;% (t)、IVUS图像I的灰度均匀区域的局部方差系数;z(t)、IVUS图像I的灰度均匀区域;3万、var(z(t))、z(t)的灰度均值和方差;/、SRAD滤波 的中间结果图像;div( ?)、散度算子;At、SRAD算法的时间步长;P、SRAD滤波算法的迭代 次数;f、最终的SRAD滤波结果图像;fmax、fmm、SRAD滤波结果图像j的最大和最小灰 度值;I*、扩展后的灰度值;IV图像中具有灰度级i的像素个数;m是图像中总的像素数; H(i)、灰度直方图,i= 0, 1,…,255;H= {H(0),H(1),H(2),? ? ?,H(255)}、256 维的归一化 灰度特征向量;DB (k)、第k帧和第k+1帧IVUS图像的256维归一化灰度特征向量Hk和Hk+1 之间的巴氏(Bhattacharyya)距离;N、IVUS图像序列的总帧数;BC(Hk,Hk+1)、巴氏系数;Db ={Db(1),Db (2),. . .,Db(N-1) }、由包含N帧的IVUS图像序列中相邻帧灰度特征向量之间 的巴氏距离组成的数组;DB'={DB' (1),DB' (2),…V(T),...,V (N-1)}、对数组 DB中的元素按照从小到大的顺序排列后得到的数组;DB'(T)、数组DB'中第T个元素的值;Db/ = {DBr (1),Db, (2),…Db' (T)}、DB2' = {Db,(T+1),Db' (T+2),…Db' (N-l)}、 以V(T)为界把V分成的两个数组;g、以V(T)为界把V分成的两组数Db1'和DB2,的方差之和;和DB2,的平均值;?…,当T=1,2,..,N-Ut DB1'和DB2'的方差之和;DT、阈值;1\、经过SRAD滤波和灰度拉伸后的IVUS图像序列中的 第k帧;Kk、检索出的第k个关键帧。
【具体实施方式】
[0051] 本发明提供了一种血管内超声视频中关键帧的自动检索方法,该方法通过分析 IVUS图像的灰度特征,快速提取出记录血管发生重大形态改变位置的帧,例如斑块段、支架 段或者血管分叉的起始帧和结束帧,保证选出的关键帧最大程度上代表原始视频的内容信 息,所述方法包括以下步骤:
[0052] 1?斑点去噪:
[0053] 由于血管内超声成像设备的高超声频率特性,导致IVUS图像中存在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1