一种图像的处理方法和装置的制作方法

文档序号:6354336阅读:406来源:国知局
专利名称:一种图像的处理方法和装置的制作方法
技术领域
本发明涉及图像的处理技术,特别是涉及一种对原始X光图像,尤其是血管造影图像进行处理的方法和装置。
背景技术
随着介入放射学的快速发展,血管造影成像(angiographic images)已经成为临床的一种重要的诊断方法。血管造影是指将造影剂引入靶血管内,使目的血管显影,从而达到诊断目的,当前血管造影在疾病诊断治疗,尤其是介入诊断治疗中起着不可替代的作用。血管造影在头颈部及中枢神经系统疾病、心脏大血管疾病、及肿瘤和外周血管疾病的诊断和治疗中都发挥着重要作用。但是,由于人体位置的挪动、软组织或器官的运动、对比介质不均衡的分布以及X光的不均匀曝光,都会使最终的图像中出现血管和背景的边界对比度低,伴随复杂的噪声和伪影。所有这些因素会直接导致部分或整个血管树(vessel tree)结构模糊,最终导致诊断的准确性降低。为了改善图像质量,本领域的人员已经进行了很多尝试,比如采用图像增强的方法力图增强图像中边界的对比度,使血管部分更加清晰。现有的增强图像的方法主要有两类基于频率的方法以及基于空间的方法。基于频率的方法,比如多尺度Retinex(MSR,Multi-scale Retinex)、离散小波变换(DWT, Discrete Wavelet Transform),是将图像分解成不同的频率的部分并对某些频率的部分增加权重,以增强边界的对比度。基于空间的方法主要是在空域内对图像进行滤波的处理。但是,采用上述的增强图像的方法无法在增强有用信息的同时抑制无用信息。有用信息主要包括边缘和纹理,无用信息是指噪声和伪影等。这是因为,若采用基于空间的方法,在空间域内对噪声进行平滑,同时也容易平滑边缘和纹理;若采用基于频率的方法,在频率域内的处理虽然避免了过度平滑的效应并增强了边缘,但往往噪声也随之增强了。

发明内容
本发明实施例提供了一种图像处理的方法,以在增强图像中的有用信息的同时,有效地抑制图像中的无用信息。本发明实施例还提供了一种图像处理的装置,以能够增强图像中的有用信息,同时有效地抑制图像中的无用信息。本发明实施例提供的图像处理方法包括对原始的X光图像进行动态范围压缩;将所述经过动态范围压缩的图像分解成至少两个不同尺度的图像成分;对所述图像成分进行各向异性扩散处理;
利用经过各向异性扩散处理的所述图像成分进行图像重建,生成最终图像。本发明实施例提供的另一种图像处理方法包括将原始的X光图像分解成至少两个不同尺度的图像成分;
对所述图像成分进行各向异性扩散处理;利用经过各向异性扩散处理的所述图像成分进行图像重建;对重建后的图像进行动态范围压缩,生成最终图像。本发明实施例提供的图像处理装置包括动态范围压缩模块,用于对输入本模块的图像进行动态范围压缩;多尺度分解模块,用于将输入本模块的图像分解为不同尺度的图像成分;扩散处理模块,用于对输入本模块的图像成分分别进行各向异性扩散处理; 重建模块,用于将经过各向异性扩散处理的图像成分重建成最终图像;其中,输入所述动态范围压缩模块的图像为原始的X光图像,输入所述多尺度分解模块的图像为所述动态范围压缩模块输出的图像,输入所述扩散处理模块的图像成分为所述多尺度分解模块输出的图像成分,输入所述重建模块的图像成分为所述扩散处理模块输出的图像成分;或者输入所述多尺度分解模块的图像为原始的X光图像,输入所述扩散处理模块的图像成分为所述多尺度分解模块输出的图像成分,输入所述重建模块的图像成分为所述扩散处理模块输出的图像成分,输入所述动态范围压缩模块的图像为所述重建模块输出的图像。由以上技术方案可以看出,本发明实施例提供的图像处理的方法和装置,将图像分解为多个不同尺度的图像成分,分别对各图像成分分别进行各向异性扩散处理,由于不同尺度的图像成分在频域中处于不同的频带,包含了不同的图像信息,将多个图像成分分别进行扩散处理,可以达到增强有用信息的同时有效抑制无用信息的结果,很好地解决了现有技术存在的增强有用信息与抑制无用信息二者无法兼顾的问题。


下面将通过参照附图详细描述本发明的优选实施例,使本领域的普通技术人员更清楚本发明的上述及其它特征和优点,相同的标号表示相同的部件,附图中图I是根据本发明实施例一的图像处理的方法流程图;图2是表示了 X光图像的动态范围以及人类可视范围的局限;图3是利用直方图进行背景灰度配准的示意图;图4是利用拉普拉斯金字塔(LP)进行多尺度分解的示意图;图5是根据本发明实施例一的扩散处理中扩散系数入和入2函数的曲线示意图;图6是根据本发明实施例二的图像处理的方法流程图;图7是根据本发明实施例三的图像处理的方法流程图;图8是根据本发明实施例四的图像处理的装置结构示意图;图9是根据本发明实施例五的图像处理的装置结构示意图;图10是根据本发明实施例六的图像处理的装置结构示意图;图11是根据本发明实施例七的图像处理的装置结构示意图;图12显示了采用本发明的图像处理方法的处理结果和其他方法的处理结果的对照图,(a)是原始的图像数据;(b)是经过了本发明的图像处理的图像数据;(c)是经过MSR处理后的图像数据,图7(d)是经过LHE处理后的图像数据。
具体实施例方式为了使本发明的技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。下面结合具体的实施例对本发明进行详细的说明。实施例一
图I是本发明实施例一的图像的处理方法的流程图。本实施例仅以X光血管造影图像进行举例说明,但是并不限制本发明的范围,本实施例还可以应用于其它X光图像的处理。从图I可以看出,实施例一的图像的处理方法包括以下步骤步骤101,对原始的X光血管造影图像进行动态范围压缩。不同于图像深度仅有255的超声图像,X光图像具有高达几千的动态范围,远远超过人的感官辨识能力。图2表示了 X光图像的动态范围以及人类可视范围的局限。为了让X光图像中所有的强度区别能让人眼识别,本实施例优选采用高动态范围压缩(HDRC, High Dynamic Range Compression)方法。具体例如为,采用基于两个双边滤波器(BF,Bilateral Filter)的HDRC方法。BF是适应性的非线性滤波器,在滤波的时候,选取当前象素周围的相邻象素,根据这些相邻象素与当前象素之间的距离,以及相邻象素强度来计算得到新的当前象素的象素值。在本实施例中,BF计算出的每一个象素I1 [k,j]的象素值,是其自身与其相邻的2Xp+L个象素的象素值的加权平均值,定义如下
P Ph[kJ']= Z⑴
m=-p n=-p其中s[k-m, j-n]是以象素(k,j)为中心的窗内的象素的象素值,a[m, n,k,j]是加权系数函数
{ m2 +n2 (^[A: -m,j-n]-s\k,7'])2「,」eX\ 2of2al J (2)
a[m nXj^~Wj]BF为每个相邻象素设定一个加权值,每个相邻象素的加权值反比于该相邻象素与中心象素的欧式距离(m2+n2),并反比于该相邻象素与中心象素之间灰度差。参数\和Os是BF的属性。Z[k,j]将这些加权值之和归一化,即使加权值之和为I。其中的k,j, m, n,P都是正整数。使用两个BF将输入的图像分解为基础层(basic layer)和细节层(detailedlayer)。基础层图像是直接在原始的X光图像上用BF滤波得到的,细节层则是原始的X光图像被基础层除之后得到的。基础层包含了基础的亮度信息,细节层包含了几乎所有的边缘信息。之后,在数域(Log domain)使用一个比例因子(scale factor)将基础层压缩。该比例因子可以是根据用户需求设定的或者变化的,因此整个基础层的范围能够被压缩到一个用户指定的范围水平。细节层将保持不变。HDRC的最终输出是两层的结合。经过HDRC处理,弥散(blooming)白效应得到抑制,此时白区域和黑区域的区别明显可见。此时,得到的图像的动态范围为人眼可视范围。例如,得到的图像的动态范围为0 255。步骤102,对经过动态范围压缩处理的图像进行去闪烁处理。仍以HDRC为例进行说明。在X光图像为一系列的X光图像时,进一步还可以对HDRC处理后的图像进行去闪烁处理。在本实施例中,例如可以采用背景灰度配准技术进行去闪烁处理。
在原始的X光图像中,单个象素的灰度值可能看似异常,例如,比背景颜色更深或者特别亮。这可能来源于电子干扰。然而,这些少量的灰度异常的象素可使压缩后的图像具有闪烁效应。为了避免这种闪烁效应,在HDRC之后进行去闪烁处理。本实施例提供的方法基于以下假设,在同一 X光图像系列中,系列中的多幅图像应具有相同的有效动态范围。其中,有效动态范围指背景的平均强度与图像最亮区域的平均强度之间的范围。本实施例中采用增益-偏差方法,通过找到图像中最大和最小值对灰度值进行调节。图3是利用直方图进行去闪烁处理的示意图。首先,画出图像系列中每幅图像的直方图。从直方图可以看出,极亮和极暗的象素数量比较少,可以简单地采用全部象素的百分之一作为阈值,来对直方图进行剪裁(clipping)。然后,检测每幅图像的最小到最大值之间的显示范围,并将这些图像的灰度在直方图中配准到设定的灰度范围,比如0至255之间。通过以上去闪烁的处理,多幅图像的背景灰度可以配准到一个相同或相近的值,因此同一系列的多幅图像间的闪烁现象会基本上消除。另外,图像中出现的极端的噪声象素也可以在此处理中被去除。通过上述去闪烁处理,可以克服HDRC处理引入的不良效应,使得HDRC发挥提高图像质量优势的同时,消除干扰,进一步提高图像的质量。本实施例中,步骤102为优选步骤,也可以是步骤101执行后,直接执行步骤103,对步骤101输出的图像进行分解。步骤103,将步骤102输出的图像分解成多个不同尺度的图像成分。步骤103主要是利用多域的知识对图像进行增强,在平滑噪声的同时不模糊边缘,增强图像中的边缘和纹理但不引入更多的噪声。本步骤处理的关键点是在增强图像的同时,不带来伪影(artificial)效应。如果所处理的是X光图像系列中的多幅图像,对每幅图像分别进行以下的处理。首先,通过拉普拉斯金字塔(LP, Laplacian Pyramid)分解对图像进行分析,将图像分解为多个图像成分,每个图像成分具有不同的尺度,这里的不同的尺度也即表示每个图像成分的频率不同。LP分解处理结合了多个高斯平滑、上采样以及下采样。图4给出了一个利用LP处理进行多尺度分解的示意图。从图4可以看出,将输入图像表示为由Lc^L1,. . . , Llri, Gn组成的紧致码(compactcode),在此处将这些多个紧致码表示为多个图像成分。Ltl是包含了大部分的噪声和显著的边缘的高频成分。Gn是包含了所有图像亮度信息,如果图像有不均匀的问题,应该对这个图像成分进行处理。从频率的角度来讲,除Ltl和6 外,其他的图像成分是频带成分,即处于不同的频带。从尺度的角度来讲,从Ltl到GnR度逐渐增加。为了确保LP模型具有理想的性能,卷积时采用不同的高斯尺度,使得多数噪声包含在Ltl中,主要的边缘,即尺度较大的边缘,包含在L1, , Ln_10这个LP模型是紧致图像编码(compact image encoding)方法采用的分解方法,也就是说,在使用这些图像成分重建图像的时候,重建的图像的质量不会因为处理过程而遭受损失,仍可达到原始图像的质量。需要说明的是,本发明不局限于采用LP分解的方法将图像分解为多个图像成分,也包括采用其他的方法将图像分为多个不同频率的图像成分,只要能够达到将不同频率的图像成分进行区分的目的,都包含在本发明所保护的范围之内。
通过步骤101解决了图像的动态范围问题,通过步骤102消除了闪烁效应,通过步骤103可以进一步的消除噪声,增强边缘。步骤104,对步骤103输出的图像成分进行各向异性扩散处理。在对图像成分进行各向异性扩散处理时,需要对图像成分的局部几何特征进行估计。也即,对于步骤103得到的图像成分,分别估计该图像成分中当前待处理区域的局部几何特征,并根据该局部几何特征仅性各向异性处理扩散。为了达到更好的局部几何特征的估计,在执行梯度计算之前,可以对图像成分进行高斯平滑。本实施例中,根据局部几何特征进行各向异性扩散处理例如可以包括以下之一或其任意组合若局部几何特征表示当前待处理区域属于对比过低的区 域,则进行各向同性扩散;若局部几何特征表示当前待处理区域属于对比正常的区域,则沿边缘的区域进行前向扩散,跨边缘的区域进行后向扩散;若局部几何特征表示当前待处理区域属于对比过强的区域,则沿边缘的区域不进行扩散,跨边缘的区域进行前向扩散。在本实施例中,具体的,上述扩散处理可以采用下述式3所示的扩散方程,以使适应性计算参数具有理想的特性。本发明的扩散方法称为前向-后向-前向各向异性扩散(FBFAD, Forward-Backward-Forward Anisotropic Diffusion)。该扩散方程如下
权利要求
1.一种图像的处理方法,所述方法包括 对原始的X光图像进行动态范围压缩; 将所述经过动态范围压缩的图像分解成至少两个不同尺度的图像成分; 对所述图像成分进行各向异性扩散处理; 利用经过各向异性扩散处理的所述图像成分进行图像重建,生成最终图像。
2.一种图像的处理方法,所述方法包括 将原始的X光图像分解成至少两个不同尺度的图像成分; 对所述图像成分进行各向异性扩散处理; 利用经过各向异性扩散处理的所述图像成分进行图像重建; 对重建后的图像进行动态范围压缩,生成最终图像。
3.根据权利要求I或2所述的方法,其中,所述进行动态范围压缩,包括 利用两个双边滤波器将第一对象分解为包含亮度信息的基础层和包含边缘信息的细节层; 对所述基础层进行压缩; 将所述细节层与所述压缩后的基础层进行结合,得到动态范围为人眼可视范围的图像; 其中所述第一对象为所述原始的X光图像或者所述重建后的图像。
4.根据权利要求I或2所述的方法,其中, 所述分解成至少两个不同尺度的图像成分,包括利用拉普拉斯金字塔分解的算法,将第二对象分解成U,L1, ...,Llri, Gn,从Ltl到Gn尺度逐渐增加,L0包含图像噪声和显著的边缘,L1, ...,Ln^1包含尺度较大的边缘,Gn包含图像亮度信息,n为正整数,所述第二对象为所述经过动态范围压缩的图像或者所述原始的X光图像。
5.根据权利要求4所述的方法,其中,所述对所述图像成分进行各向异性扩散处理,包括对于图像成分LyL1,. . . ,Llri,Gn,分别估计该图像成分中当前待处理区域的局部几何特征,并根据所述局部几何特征进行各向异性扩散处理。
6.根据权利要求5所述的方法,其中,所述根据所述局部几何特征进行各向异性扩散处理,包括以下之一或其任意组合 若所述局部几何特征表示当前待处理区域属于对比过低的区域,则进行各向同性扩散; 若所述局部几何特征表示当前待处理区域属于对比正常的区域,则沿边缘的区域进行前向扩散,跨边缘的区域进行后向扩散; 若所述局部几何特征表示当前待处理区域属于对比过强的区域,则沿边缘的区域不进行扩散,跨边缘的区域进行前向扩散。
7.根据权利要求4所述的方法,其中,所述对所述图像成分进行各向异性扩散处理,包括采用如下扩散函数对图像成分U,L1, ...,Llri, Gn分别进行扩散处理
8.根据权利要求4所述的方法,其中,在所述估计该图像成分中当前待处理区域的局部几何特征之前,所述方法进一步包括对该图像成分进行高斯平滑。
9.根据权利要求I或2所述的方法,其中,所述原始的X光图像为一系列的原始的X光图像; 在所述进行动态范围压缩之后,所述方法进一步包括对所述经过动态范围压缩的图像系列中的多幅图像进行去闪烁处理。
10.根据权利要求9所述的方法,其特征在于,所述对经过动态范围压缩的图像系列中的多幅图像进行去闪烁处理,包括 在所述图像系列中的多幅图像的灰度直方图中,根据象素数比例阈值对直方图进行裁剪,确定最小灰度和最大灰度之间的范围; 分别将所述多幅图像的灰度直方图的最小灰度和最大灰度之间的范围配准到设定的灰度范围,根据配准后的灰度直方图生成图像。
11.一种图像处理的装置,所述装置包括 动态范围压缩模块(801,1004),用于对输入本模块的图像进行动态范围压缩; 多尺度分解模块(802,1001),用于将输入本模块的图像分解为不同尺度的图像成分; 扩散处理模块(803,1002),用于对输入本模块的图像成分分别进行各向异性扩散处理; 重建模块(804,1003),用于将经过各向异性扩散处理的图像成分重建成最终图像;其中,输入所述动态范围压缩模块的图像为原始的X光图像,输入所述多尺度分解模块的图像为所述动态范围压缩模块输出的图像,输入所述扩散处理模块的图像成分为所述多尺度分解模块输出的图像成分,输入所述重建模块的图像成分为所述扩散处理模块输出的图像成分;或者输入所述多尺度分解模块的图像为原始的X光图像,输入所述扩散处理模块的图像成分为所述多尺度分解模块输出的图像成分,输入所述重建模块的图像成分为所述扩散处理模块输出的图像成分,输入所述动态范围压缩模块的图像为所述重建模块输出的图像。
12.根据权利要求11所述的装置,其中,所述装置还包括 去闪烁处理模块(901),用于对所述动态范围压缩模块输出的一系列图像进行去闪烁处理。
13.根据权利要求11或12所述的装置,其中, 所述动态范围压缩模块包括分解子模块,用于利用两个双边滤波器将输入本动态范围压缩模块的图像分解为包含亮度信息的基础层和包含边缘信息的细节层;压缩子模块,用于对所述分解子模块得到的所述基础层进行压缩;结合子模块,用于将所述分解子模块得到的所述细节层与所述压缩子模块压缩后的基础层进行结合,得到动态范围为人眼可视范围的图像;和/或 所述多尺度分解模块,具体用于利用拉普拉斯金字塔分解的算法,将输入本多尺度分解模块的图像分解成U,L1, ...,Llri, Gn,从Ltl到Gn尺度逐渐增加,L0包含图像噪声和显著的边缘,L1, ...,Llri包含尺度较大的边缘,Gn包含图像亮度信息,n为正整数;和/或所述扩散处理模块,具体用于分别估计输入本扩散处理模块的图像成分中当前处理区域的局部几何特征,并根据所述局部几何特征进行各向异性扩散处理。
14.根据权利要求13所述的装置,其中,所述扩散处理模块包括以下子模块之一或其任意组合 第一扩散子模块,用于在所述局部几何特征表示当前待处理区域属于对比过低的区域时,进行各向同行扩散; 第二扩散子模块,用于在所述局部几何特征表示当前待处理区域属于对 比正常的区域时,沿边缘的区域进行前向扩散,跨边缘的区域进行后向扩散; 第三扩散子模块,用于在所述局部几何特征表示当前待处理区域属于对比过强的区域时,沿边缘的区域不进行扩散,跨边缘的区域进行前向扩散。
15.根据权利要求13所述的装置,其中,所述扩散处理模块具体用于采用如下扩散函数对输入本扩散处理模块的图像成分U,L1, ...,Ln+ Gn分别进行扩散处理 /i1(5) = exp(-512) /I2 (5) = 2 exp (- 5j2) - exp (- ) + exp (- s\) Sn=\\VI(x,y)\/j3n 其中,@ 是归一化系数,SnS在图像成分中的象素I (x,y)处的归一化绝对梯度,入I和、2为扩散系数,S1, s2, S3为控制扩散系数的参数,n, x,y为正整数。
全文摘要
本发明公开了一种图像的处理方法,该方法包括对原始的X光图像进行动态范围压缩;将所述经过动态范围压缩的图像分解成至少两个不同尺度的图像成分;分别对所述多个图像成分进行各向异性扩散处理;利用经过各向异性扩散处理的所述多个图像成分进行图像重建,生成最终图像。本发明还公开了采用上述方法的图像处理装置。由以上技术方案可以看出,本发明的图像处理的方法和装置利用多域知识进行图像增强,将图像分解为多个不同尺度的图像成分,分别对各图像成分进行各向异性扩散,可以达到增强有用信息的同时有效抑制无用信息的结果,很好地解决了现有技术存在的增强有用信息与抑制无用信息二者无法兼顾的问题。
文档编号G06T5/00GK102637292SQ20111003588
公开日2012年8月15日 申请日期2011年2月10日 优先权日2011年2月10日
发明者苏子华 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1