一种基于分层高斯混合模型的场景识别方法

文档序号:6617040阅读:607来源:国知局
专利名称:一种基于分层高斯混合模型的场景识别方法
技术领域
本发明属于场景识别领域,更具体地,涉及一种基于分层高斯混合模型的场景识别方法。
背景技术
场景识别方法的主要包括提取图像的特征描述子和选择合适的分类器。其中提取图像的特征描述子是场景识别的核心技术。图像的特 征描述子的有效性是一个关键问题。现在图像特征描述子主要有统计直方图,区域协方差和单高斯型。统计直方图是统计直方图是概率密度函数的逼近,直方图存在以下缺点对于噪音和特征量化的数目是很敏感的;直方图的维数与通道数呈现指数增长;由于直方图分布已经不在向量空间,要是用向量空间的度量方式,破坏了原有空间的属性。区域协方差也是表示图像的重要特征,区域协方差矩阵是正定矩阵,由于正定矩阵构成了连通的黎曼流形,有丰富的数学理论作为支撑,从而我们可以用黎曼流形中测地线来度量。区域协方差降低了统计直方图表示的维数,但是没有考虑均值信息的影响。单高斯型是在概率密度分布空间下的重要描述子。基于单高斯分布,证明了单高斯分布是李群。基于李群理论,融合了区域协方差和均值信息。这样就可以用李群空间的度量来度量两个单高斯型。然而,现有的场景识别方法存在以下问题I.在概率密度空间框架下,分层高斯混合模型已经不在向量空间中,直接在向量空间处理分层高斯混合模型,会破坏原始空间的结构信息。2.没有考虑描述子向量不同维之间数据的相关性,有大量的信息冗余。

发明内容
针对现有技术的缺陷,本发明的目的在于提供一种基于分层高斯混合模型的场景识别方法,旨在解决现有场景识别方法中存在的原始空间的结构信息容易被破坏、以及没有考虑子向量不同维之间数据相关性所导致的大量信息冗余的问题。为实现上述目的,本发明提供了一种基于分层高斯混合模型的场景识别方法,包括以下步骤( I)提取训练图像库中所有图像对应的分层高斯混合模型,并获取分层高斯混合模型的李代数描述子,具体包括下述子步骤(1-1)提取训练图像库中图像的SIFT向量,用主成分分析方法对SIFT向量降维,并结合空间横坐标和纵坐标信息得到最终的D维特征向量,其中D为正整数;(1-2)确定图像对应的分层高斯混合模型所包含的单高斯分量数目K,使用期望最大值算法估计训练图像库中全局混合高斯的极大似然参数{(μ, E1, JI1),...., (μκ, Σκ, ηκ)},其中Ui表示第i个单高斯分量的均值,Ei表示第i个单高斯分量的协方差矩阵,H i表示第i个单高斯分量在全局混合高斯中所占的比重,且ο彡 ,ι彡i彡K;
(1-3)根据全局混合高斯的极大似然参数,采用最大后验概率方法获取每个图像对应的混合高斯参数,其中图像I对应的混合高斯参数
权利要求
1.一种基于分层高斯混合模型的场景识别方法,其特征在于,包括以下步骤 (1)提取训练图像库中所有图像对应的分层高斯混合模型,并获取分层高斯混合模型的李代数描述子,具体包括下述子步骤 (1-1)提取训练图像库中图像的SIFT向量,用主成分分析方法对SIFT向量降维,并结合空间横坐标和纵坐标信息得到最终的D维特征向量,其中D为正整数; (1-2)确定图像对应的分层高斯混合模型所包含的单高斯分量数目K,使用期望最大值算法估计训练图像库中全局混合高斯的极大似然参数{(μ1, ∑1, π1),...., (μκ, Σκ, πK)},其中Ui表示第i个单高斯分量的均值,∑i表示第i个单高斯分量的协方差矩阵,πi表示第i个单高斯分量在全局混合高斯中所占的比重,且0≤π≤1,1≤i≤K; (1-3)根据全局混合高斯的极大似然参数,采用最大后验概率方法获取每个图像对应的混合高斯参数,其中图像I对应的混合高斯参数,S71 /Tj1 ),....λ4( Σ^, π1。,总共有K个高斯分量,其中U1和Σ丨表示图像1中第i个高斯成分的均值和协方差矩阵,4表示图像I中第i个高斯成分在图像I对应的混合高斯中所占的权重,且0<π1<1,1 ≤ i ≤ K, K > 1 ; (1-4)根据图像库中所有图像对应的混合高斯参数提取分层混合高斯的李代数描述子; (2)接收待分类图像,并根据步骤(1)提取待分类图像的分层高斯混合模型的李代数描述子Wxz,)=[^ri1 .... φτη'κ],其中1’表示待分类图像; (3)用鉴别投影嵌入方法获取待分类图像的分层混合高斯的李代数描述子和训练图像库中所有图像的分层混合高斯的李代数描述子之间的距离,具体包括以下子步骤 (3-1)获取训练图像库的投影矩阵「二啤⑶,其中如果图像Xs和X1是同一类,则Wsl = 1,否则Wsl = O, V是由矩阵Φ (A-W) Φτ的最大特征值对应的特征向量组成,S为训练图像库图像的数目。Φ = [Φ (χ1),Φ (χ2)Φ (xs) ],A为对角矩阵,主对角元素κ =Σ κ,Vw-; Z=I (3-2)获取待分类图像的分层混合高斯的李代数描述子和训练图像库中所有图像的分层混合高斯的李代数描述子之间的距离,λ:") = φ{χ')! {I-IV7 Mxi); (4)根据得到的距离利用最小中值距离分类器对待分类的图像进行分类,并返回分类结果。
2.根据权利要求I所述的场景识别方法,其特征在于,步骤(1-3)具体为,每个图像的混合高斯的高斯分量权重服从狄利克雷分布 r(iiX) κPi^i,4,…,4) = — Π (4 )(ητ「υΠΓ(7χ)广1 ! = 1 其中T为正实数,每个图像的混合高斯的高斯分量的均值为
3.根据权利要求I所述的场景识别方法,其特征在于,步骤(1-4)包括以下子步骤 (1-4-1)获取全局混合高斯的单高斯型(M1, M2, M3,...,Mk),即全局混合高斯的各个高 「■P μ~斯分量的单高斯型Mi= ο Y 30<i<K,其中对于组成全局混合高斯的每一个高斯分量模型Ν(μρ Σ i),通过Cholesky分解唯一得到= Σ,,该高斯模型用它所对应的放射 P u _变换矩阵^ '唯一表示,Pi是由Σ i分解得到的下三角矩阵;(1-4-2)获取图像库中图像I对应的混合高斯的各个高斯分量的单高斯型
全文摘要
本发明公开了一种基于分层高斯混合模型的场景识别方法,包括以下步骤提取训练图像库中所有图像对应的分层高斯混合模型,并获取分层高斯混合模型的李代数描述子,接收待分类图像,并提取待分类图像的分层高斯混合模型的李代数描述子,用鉴别投影嵌入方法获取待分类图像的分层混合高斯的李代数描述子和训练图像库中所有图像的分层混合高斯的李代数描述子之间的距离,根据得到的距离利用最小中值距离分类器对待分类的图像进行分类,并返回分类结果。本发明优化了图像的分层高斯混合模型的特征表示,从而大大提高了场景识别的性能。
文档编号G06K9/00GK102968620SQ20121046435
公开日2013年3月13日 申请日期2012年11月16日 优先权日2012年11月16日
发明者王天江, 刘芳, 邵光普, 龚立宇, 杨勇, 许春燕, 舒禹程, 王明理 申请人:华中科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1