一种基于加权变分期望最大化准则的图像分割方法
【专利摘要】本发明公开了一种基于加权变分期望最大化准则的图像分割方法,该方法首先对待分割的图像进行特征信息的提取,接着用扩展高斯混合模型来描述图像特征信息的分布,并且基于加权变分期望最大化准则对扩展高斯混合模型参数的变分分布进行估计,估计完成后获得各个像素点由各个欲划分出的类所产生的概率,最后进行判决,将每个像素点关于各个类的概率值中的最大值所对应的序号作为该像素点最终所分配到的类,从而完成图像分割过程。本发明能有效地提高彩色图像分割的质量和效果,分割出的图像具有较好的平滑性。本发明能够避免基于最大似然准则的分割方法中容易出现的过拟合和欠拟合问题。
【专利说明】一种基于加权变分期望最大化准则的图像分割方法
【技术领域】
[0001]本发明涉及一种基于加权变分期望最大化准则的图像分割方法,属于图像处理【技术领域】。
【背景技术】
[0002]图像分割是数字图像处理过程中的关键技术之一。图像分割的任务是将输入图像分割为一些独立的区域,使得同一区域具有相同的属性,而使不同区域具有不同的属性。图像分割是进一步进行图像识别,分析和理解的基础,在理论研究和实际应用中都得到人们广泛的重视。对于图像分割问题,目前已经提出了很多方法,但是鉴于图像,特别是RGB彩色图像具有种类多、数据量大、变化多等特点,迄今为止还没有一种分割方法适用于所有的情况,此外分割结果的好坏也需要根据具体的场合和要求去评价。因此,图像分割仍然是目前的研究热点之一。
[0003]在现有的图像分割方法中,基于统计的图像分割方法应用的相当广泛,最常见也是应用最为广泛的统计模型就是高斯混合模型(即:GMM),其参数估计是基于最大似然准贝U。但其存在一些问题:首先,基于最大似然准则容易造成过拟合和欠拟合问题;其次,由于GMM的混合成分数和待分割的区域数相同,而后者在分割前很难精确确定;另一方面,高斯混合模型又需要精确指定该数目,因此一旦混合成分数设的不准确,容易影响分割质量。最后,基于最大似然准则的分割方法只是根据图像像素信息进行分割,没有融入先验信息,因此,需要改进现有的方法,进一步提高图像分割系统的效果和性能。而本发明能够很好地解决上面的问题。
【发明内容】
[0004]本发明目的在于解决上述现有技术的缺陷,设计了一种基于加权变分期望最大化准则的图像分割方法。
[0005]本发明解决其技术问题所采取的技术方案是:本发明提出一种基于加权变分期望最大化准则的图像分割方法,该方法包括以下步骤:
[0006]步骤1:提取待分割图像的特征信息:将待分割的图像中的每个像素点的像素值从RGB坐标转换到LUV坐标,从而得到了一个三维数据集X,X = {xn}n = 1,...,N,其中N为像素点的数目,xn为每一个像素点的特征信息数据矢量;
[0007]步骤2:基于加权变分期望最大化准则,对描述图像像素分布的扩展高斯混合模型参数的变分分布进行估计;在完成这一估计过程以后,对于每一个像素点的特征信息数据矢量Xn,可以得到与其对应的隐变量In的分布,在该分布中,Hni = p(yni = I), I =1,...,1表示当前像素点η是由扩展高斯混合模型的第i个成分产生的概率;1设定为6?15中的任意整数;
[0008]步骤3:判决:将与每个像素点η相关的Jlni, 1 = 1,...,1中的最大值所对应的序号作为该像素点Xn所最终分配到的类Rn,即
[0009]4=( 1fll = arg max ηβ11,
IJ
[0010]从而将图像分割成具有相似属性的类,得到分割完成的图像。
[0011]本发明上述步骤2对描述图像像素分布的扩展高斯混合模型参数的变分分布进行估计的步骤如下:
[0012]步骤2-1:产生N个服从[1,I]区间上均匀分布的随机整数,统计该区间上各整数出现的概率;即,如果产生了 Ni个整数i,那么Jlni = NiZUn= 1,...,N;对于每个Ix1Jn =n,对应的隐变量的初始分布为
II
[0013]PiyJ ==ι)=Πι
1=1/=I
[0014]步骤2-2:设定δ的值,δ可以取I?5之间的任意整数。
[0015]步骤2-3:设定扩展高斯混合模型(EGMM)中参数的值;具体地,
1-V
C =? j = g? A = 200-1 (I 为(3X3)的单位矩阵),5 = 此外,迭代次
P — I ? Λw
数计数变量t = I,开始迭代循环;
[0016]步骤2-4:估计EGMM中随机变量Imi, Xji = 1 的变分分布,其服从联合 Gaussian-Wishart 分布,即 Jj(WiiEi) = Nimi \ Ci,1 6?,?),其中的参数
—,的更新公式如下:
X
[0017]P1:P + S‘h
/?-1
[0018]¢,=丄+
Pi V/ι-1 J
N
[0019](Di = ?) + d'Z JJili,
ij-1
[0020]
N
fi =# +p-c-c +S-^JJa1-X?'X? ^S-P1-C1-Ci;
n~\
[0021]步骤2-5:估计EGMM中的随机变量{> 1 = 1,,κ的变分分布,它服从Dirichlet分布,Shp(JIi) =DirUiI CIi),其中的参数1 =更新公式如下:
X
[0022]+
η=1
[0023]步骤2-6:估计隐变量{yn}n = 1,...,N的变分分布,如下:
/.?-
[0024]P(Jil) = f| ^T2i^ ,
1=1 [Z^j=IcrVj
[0025]其中, fi 厂 ? \^ I
丨 ^lnjl:11-31η(2Λ.)-^(χπ -#1,)1? '(χ? -爾,')》?;
[0027]在上式中,各项期望<.>的计算公式如下:
[0028](in^)=r(?J-r (Σ"=ι aJ),
[0029]
(In |]S|1: -f~ 3 1 3 + 1 I,./-1 V 2 /
[0030]
VTliIxtl —爾,—)》=Sp;1 + f4(:? -Ci)7φ{(χη -e,);
[0031]上面公式中Ψ (.)为标准的digamma函数(Gamma函数Γ (.)的对数的导数,即Ψ (.) = (In Γ (.)), ) ;%,.= p(yai =!) = ^jhuj;
[0032]步骤2-7:计算当前迭代后的加权变分期望值(Weighted variat1nalexpectat1n)WVEt, t为当前的迭代次数:
[0033]〈ΙητφΟΙ?^Ιη?Σ?〉—31n(2条((?—樹,作
n-l /-11
[0034]其中各项期望〈.>的计算公式和步骤2-6中相同;
[0035]步骤2-8:计算当前迭代后与上一次迭代后的边缘似然值的差值AWVE =WVEt-WVEt^1 ;如果AWVE彡ε,那么参数估计过程结束,否则转到上述步骤2_4,t的值增加1,继续进行下一次的迭代;阈值ε的取值范围为10_6?10_5,即,ε可以取该范围内的任意值。
[0036]本发明中所采用的基于加权变分期望最大化准则的图像分割方法,所述的图像为彩色图像,图像中的每个像素点用RGB坐标系中的坐标值来表示。
[0037]本发明中所采用的基于加权变分期望最大化准则的彩色图像分割方法,其用扩展高斯混合模型来描述图像像素的分布,具有较高的灵活性;此外,扩展高斯混合模型的混合成分数(即:分割成的有效类别数)无需预先精确的指定,而是根据图像相似区域的具体情况自动获得最优值,解决了传统方法中该成分数设定不准带来的分割结果不理想的问题。
[0038]本发明所采用的基于加权变分期望最大化准则的图像分割方法,其将先验信息通过参数的先验分布的形式融入分割过程中,使得分割后的图像的准确性和平滑性更好,提高了分割的效果和质量。
[0039]有益效果:
[0040]1.本发明具有较高的灵活性。
[0041]2.本发明所设计的基于加权变分期望最大化准则的图像分割方法,解决了传统的基于最大似然准则的分割方法所带来的欠拟合和过拟合问题。
[0042]3.本发明提高了分割的效果和质量。
【专利附图】
【附图说明】
[0043]图1为本发明的方法流程图。
[0044]图2中,(a)为图像I原图;(b)为基于最大似然准则的分割结果;(C)为基于加权最大似然准则的分割结果;(d)为本发明提出的基于加权变分期望最大化准则方法的分割结果。
[0045]图3中,(a)为图像2原图;(b)为基于最大似然准则的分割结果;(C)为基于加权最大似然准则的分割结果;(d)为本发明提出的基于加权变分期望最大化准则方法的分割结果。
[0046]图4中,(a)为图像3原图;(b)为基于最大似然准则的分割结果;(C)为基于加权最大似然准则的分割结果;(d)为本发明提出的基于加权变分期望最大化准则方法的分割结果。
【具体实施方式】
[0047]下面结合附图和实施例,对本发明所述的技术方案作进一步的阐述。
[0048]如图1所示,本发明提出一种基于加权变分期望最大化准则的图像分割方法,该方法包括如下步骤:
[0049]第一步:提取待分割图像的特征信息
[0050]本发明中所述的图像为彩色图像。由于在实际中待分割的图像的像素值用RGB空间中的三维坐标来表示,而在图像分割任务中,一般采用的是LUV空间中的三维坐标表示方式,因为LUV空间中的坐标可以更好地将相似像素值进行聚类,因此,在本发明的特征提取中,需要将彩色图像的像素值由RGB下的坐标转化为LUV下的坐标。具体过程如下:[0051 ] (I)将当前像素点η的坐标(Rn,Gn, Bn)τ从RGB空间转换到XYZ空间,得到(Xn, Yn, Zn) T
Λ( 0.49 0.31 0.20 )〔尺
[0052]Y =—^]—0.17697 0.81240 0.01063.G
" 0.17697"
UJI 0.00 0.01 0.99 J [sj
[0053](2)通过下式求得U'和V',
rr, 4Χ--Ι,9Υ?
「厂 Λ ΠΜ ?..........................1*__.............UU04XJ 一9r —
Xn+ ISYn^iznXtl+ ISY11+3Ζα
[0055](3)将(Χη,Yn, Zn)τ转换到LUV空间,得到当前像素点η的LUV坐标(Ln,Un, Vn)τ,从而完成特征信息的提取过程。具体计算公式如下:
(γ Yiiγ { β Y
IIAJ -1iL — IΛ _JL、■
a X U ' IJ vJ.I γy I 29 /
[0056]4 =] 、"r V J
f 29 V γY f 6
I,ZJLZjl <
,U JI29J
[0057]Un=13Ln.(U' -Uc)
[0058]Vn = 13Ln.(N' -Vc)
[0059]其中Yc = 1,Uc = 0.20116,Vc = 0.460806。
[0060]按照上述过程对待分割图像中的每一个像素点进行特征提取,从而得到了一个三维数据集X,X= IxJn=I^,其中N为该图像的像素点的数目,每一个像素点的特征信息数据矢量为xn= (Ln, Un, Vn) τ0
[0061]第二步:基于加权变分期望最大化准则估计描述图像像素分布的扩展高斯混合模型参数的变分分布。
[0062]为了解决基于最大似然准则的GMM的图像分割过程中存在的过拟合和欠拟合,以及分割的类别数需要预先指定的问题,这里引入了一个附加权值参数δ,对GMM的似然函数进行扩展,从而得到了扩展高斯混合模型(Extended Gaussian mixture model,缩写为EGMM),用它来描述X =匕匕二^的分布。具体地,EGMM中的加权似然函数为:
A I
[0063]PmI
n^\ i~1
[0064]上式中,3i = {>上=1,,κ为EGMM中各个混合成分的比重;{m,Σ} = {叫,Zji
为EGMM中各个成分的均值和逆协方差矩阵(协方差矩阵的逆矩阵),I为混合成分数,也是彩色图像分割中的分割类别数,该数目设为6?15中的任意整数。
[0065]此外,为了引入先验信息,基于加权变分期望最大化准则完成彩色图像的分割,需要把EGMM中的参数作为随机变量,设定相应的先验分布。具体地,π = 1> Ji = Ij服从
I
Dirichlet先验分布,即= DirOi丨1,其中C(5)为该分布的归一化因子;
/?I
{m, Σ} = Imi, Σ J 丨=1;...;1 服从联合 Gaussian-Wishart 分布(即 Gaussian 分布与 Wishart分布的乘积,N(.)ff(.)),即:
[0066]
q(m,t) = |Σ)?(Σ) = 0厚(繼,.11#?#)?
[0067]其中为该联合Gaussian-Wishart分布中的参数。£为3维列矢量,?和P为标量,#为一个(3X3)的矩阵。此外,还需要引入一个隐变量Y= Iy1Jn=H,其中
yn = (ynl,...,Yni,...,yni)中只有一个元素为1,其余为O。yn的作用是指示并标记Xn是由EGMM中哪个混合成分所产生的。例如,当Xn是由第i个混合成分产生时,yni = I。
[0068]在上述定义的EGMM下,基于加权变分期望最大化准则对EGMM进行参数推理的步骤如下:
[0069](I)产生N个服从[1,I]区间上均匀分布的随机整数,统计该区间上各整数出现的概率;即,如果产生了 Ni个整数i,那么Iini = NiZUn= 1,...,N;对于每个{xn}n = 1,...,N,对应的隐变量{yn}n = u的初始分布为
[0070]p(yn)= O FiylU= I)= O"?i?
/ssl/—i
[0071](2)设定δ的值,δ可以取I?5之间的任意整数。
[0072](3)设定扩展高斯混合模型(EGMM)中参数\ρ,?\?,φ,?\的值;具体地,ρ = 1?C = ^tZa*,, ? = ^ = 200-1 (I为(3X3)的单位矩阵),5 = 0,1 ;此外,迭代次数计数变
/V --_ι
量t = I,开始迭代循环;
[0073](4)估计EGMM中随机变量Imi, Σ J , = ^的变分分布,其服从联合Gaussian-Wishart 分布,SP p(爾,.,Σ,) = Ar(爾,IfnPi1 | 6^供)》其中的参数
\pt,Ci,的更新公式如下:
-V
[0074]P1 = ρ + δ.^ η,?,
η~\
I(去 )
[0075]Ci = —| /5 ■ f 十 d'.X ηη?.χη ?
Pt IH=I/
Λ.
[0076]€0(.=? + δ.^ ηη?,
fl-1
[0077]
Λ
ψ{1 =φ^1+P-C-Ct +S-YjIJm-Xn^Xra —δ'ρ、-C1-cj;
抑i
[0078](5)估计EGMM中的随机变量{> J的变分分布,它服从Dirichlet分布,即,P(JIi) =DirUiI CIi),其中的参数!^山二^的更新公式如下:.Y
[0079]=O+;
[0080](6)估计隐变量{yn}n=;L,...,N的变分分布,如下:
^\>w
[0081]F(Jlt) = Ili?
hlKLr^''-'J
[0082]其中,
[0083]Oaf = exp|{ln irf)+| *#.[^1η|Σ:ι|) -31ιι(2λ.)-{(?—撕,)〉]j ;
[0084]在上式中,各项期望<.>的计算公式如下:
[0085]〈In 》=r (α,) - W (Σ二, Oj)?
[0086]
(ln I2;' I) = !>〔,+】—I + 3 In 2 + In j-,.j,
[0087]
Σ,'(xa —樹,)》=3灼 1 + ω,(χ? — c,f φ,(χπ -Cj);
[0088]上面公式中Ψ (.)为标准的digamma函数(Gamma函数Γ (.)的对数的导数,即Ψ (.) = (In Γ (.))' ) ; η.? = ρ(νηι = I) = σ,?./[二σ‘,丨;
[0089](7)计算当前迭代后的加权变分期望值(Weighted variat1nal expectat1n)WVEt,t为当前的迭代次数:
NI,「
[0090]WVEi =5]2]?.|{?η^) + 0,5.<^.〈[!!一:.1!〉—31n(2;r) —((? —猶;—繼,—)》卜
?=1 ?=Ι
[0091]其中各项期望〈.>的计算公式和步骤(6)中相同;
[0092](8)计算当前迭代后与上一次迭代后的边缘似然值的差值AWVE = WVEt-WVEt^1 ;如果AWVE ( ε,那么参数估计过程结束,否则转到步骤(4),t的值增加1,继续进行下一次的迭代;阈值ε的取值范围为10_6?10_5,即,ε可以取该范围内的任意值。
[0093]上述参数的变分分布的估计步骤如图1中最大的方框所示。需要附加说明的是,上述步骤中所提到的Dirichlet分布Dir (.)、Gaussian分布N(.)、Wishart分布W(.)和Gamma函数Γ (.)都是具有标准形式的函数,绝大多数的概率统计书籍和文献资料中都有这些函数的表达式,它们也都是本领域科技人员所熟知和经常需要使用的函数,在实施本发明时只需要查阅相应的概率统计教材或相关的百科介绍即可方便地获得,此处不再
给出其具体形式。
[0094]第三步:判决:将与每个像素点η相关的nni,i = 1,...,I中的最大值所对应的序号(这里为了描述的方便,假设该序号为i_)作为该像素点Xn所最终分配到的类Rn,即
[0095]R,,=\i率=arg max
[ S=K-J J
[0096]用这样的方式将图像分割成具有相似属性的类,从而得到分割完成的图像。本发明性能评价:
[0097]为了验证采用了本发明所述的基于加权变分期望最大化准则的图像分割方法的分割效果,将其与基于最大似然准则的图像分割方法,以及基于加权最大似然准则图像分割方法所得到的效果作对比。对于基于最大似然准则的图像分割方法,其采用的是高斯混合模型(即:GMM),而对于基于加权最大似然准则图像分割方法,其采用的似然函数与EGMM相同,但是其是基于最大似然准则,得到的是参数的点估计而不是变分分布。这里选用三幅图像做对比实验。图2给出了三种方法对图像I的分割结果,当采用本发明的方法时,δ =3,1=6,可以看出本发明的方法取得了最佳的分配,虽然设定的混合成分数6大于真实的类别数3,但由于本方法基于加权变分期望最大化,其比基于最大似然准则的方法在模型的灵活性上更高,因此混合成分数I可以不用事先设的很准确,变分分布估计步骤可以自动获得最优数目。而另外两种方法不仅分割结果与实际相差较大(例如,小圆圈以及小椭圆区域部分不能很好的得到分割),而且I的值必须精确的设定为3。图3给出了三种方法对图像2的分割结果,基于最大似然准则的方法不容易将长颈鹿和草地有效地分割开,而基于加权最大似然准则的方法则在分割右边中部云彩上发生错误,而本发明提出的基于加权变分期望最大化准则的分割方法则取得了最好的分割结果,物体和天空,草地背景都得到了有效地区分。图4给出了三种方法对图像3的分割结果,本发明提出的方法同样取得了最佳的分割效果。
[0098]本发明请求保护的范围并不仅仅局限于本【具体实施方式】的描述,具体内容应以权利要求书为准。
【权利要求】
1.一种基于加权变分期望最大化准则的图像分割方法,其特征在于,所述方法包括如下步骤: 步骤1:提取待分割图像的特征信息;将待分割的图像中的每个像素点的像素值从RGB坐标转换到LUV坐标,从而得到了一个三维数据集X,X= {xn}n=1,...,N,其中N为像素点的数目,Xn为每一个像素点的特征信息数据矢量; 步骤2:基于加权变分期望最大化准则,对描述图像像素分布的扩展高斯混合模型参数的变分分布进行估计;在完成这一估计过程以后,对于每一个像素点的特征信息数据矢量χη,得到与其对应的隐变量yn的分布,在该分布中,Hni = p(yni = I), i = I,..., I表示当前像素点η是由扩展高斯混合模型的第i个成分产生的概率; 步骤3:判决:将与每个像素点η相关的iini,i = 1,...,I中的最大值所对应的序号作为该像素点Xn所最终分配到的类Rn,即
κΑ'ΚΨ, =arg max
{H'…J J 从而将图像分割成具有相似属性的类,得到分割完成的图像。
2.根据权利要求1所述的一种基于加权变分期望最大化准则的图像分割方法,其特征在于,所述方法的步骤2对描述图像像素分布的扩展高斯混合模型参数的变分分布进行估计的步骤如下: 步骤2-1:产生N个服从[1,I]区间上均匀分布的随机整数,统计该区间上各整数出现的概率;即,如果产生了 Ni个整数i,那么Jini =队/N,η = I,..., N ;对于每个Ix1Jn = H对应的隐变量{yn}n = u的初始分布为 II Piyn)=Π 池= D=Π ;
I..—I
#I awJ 步骤2-2:设定δ的值,δ可以取I?5之间的任意整数; 步骤2-3:设定扩展高斯混合模型(EGMM)中参数PA氣#?5}的值;具体地,p = l ,i =* # = 6, #=2_ (I为(3X3)的单位矩阵),# = 0,1 I此外,迭代次数计数变量t = I,开始迭代循环; 步骤2-4:估计EGMM中随机变量Imi, Σ J i = 的变分分布,其服从联合Gaussian-Wishart分布,即M騰,,?)=厲繼<丨(4肩),其中的参数
,的更新公式如下:
Λ..P, = P+^
u~\ I /N、 Cf =— +, Pi VJ
N αι=&+δ'?%ι-
V?.1?.1~ I v.?T r?TΨι =P +P-C-C +0-2^ fJm-Xlt'X? ^d-P1-C1-Ci;?1-1 步骤2-5:估计EGMM中的随机变量= 的变分分布,它服从Dirichlet分布,即,P(Jii) =DirUiI Cii),其中的参数!^山二^的更新公式如下:
Λ:
= CC jT f]ni ,
tf~\ 步骤2-6:估计隐变量IyJn = U的变分分布,如下:
/\>'η? F(j,?) = n ^ >
i=l H —丨?J 其中,
ση1 =exp|{ln^)+|-0'* (In Σ;',—31n(2/r)—((?-mi)%4(x? —; 在上式中,各项期望〈.>的计算公式如下: {to^>=r(a(.)"r(Z"=,ai)^(In Ili4 |) = Τ+ 31η 2 +Inb I?\ I 1 I/ JLmmd 1I * 1 I
'1 rf=i V 2 J
{{χ? — !?/Sf (χ?-mi)) = 3p;l+eol(xn -ef-从—Ci);上面公式中Ψ (.)为标准的digamma函数(Gamma函数Γ (.)的对数的导数,即Ψ (.)=(In Γ (.))' ) ; fini= p(yai = I) = ^/[二σ?/ 5 步骤2-7:计算当前迭代后的加权变分期望值(Weighted variat1nal expectat1n)WVEt,t为当前的迭代次数:WYE1 =XX^w1-Rln^i)+ 0.5.<>'.〈1η|Σ/|〉—31n《2;r) —<(λ.η -Wii)1 Ei iCjcw -m》},
?-1 I^l、 其中各项期望〈.>的计算公式和步骤2-6中相同; 步骤2-8:计算当前迭代后与上一次迭代后的边缘似然值的差值AWVE = WVEt-WVEt^1 ;如果AWVE ( ε,那么参数估计过程结束,否则转到上述步骤2-4,t的值增加1,继续进行下一次的迭代;阈值ε的取值范围为10_6?10_5。
3.根据权利要求1所述的一种基于加权变分期望最大化准则的图像分割方法,其特征在于,所述方法的步骤I中的图像为彩色图像,图像中的每个像素点用RGB坐标系中的坐标值来表示。
【文档编号】G06T7/00GK104166993SQ201410361656
【公开日】2014年11月26日 申请日期:2014年7月25日 优先权日:2014年7月25日
【发明者】魏昕, 周亮, 赵力, 陈建新 申请人:南京邮电大学