发明名称 一种基于多层位图颜色特征的图像检索方法
摘要 本发明公开了一种基于多层位图颜色特征的图像检索方法,该方法针对颜色信息丰富的图像,进行快速聚类得到各颜色聚类的合理统计分布中心,并以其为基准提取出能够反映图像不同分布层次上颜色差异的特征,进行图像检索。首先,对查询图像的颜色空间进行网格化,统计各网格中像素点数目,选取具有数目局部最大值的网格;然后,在K均值聚类算法中,通过应用一种新的距离优化算法和ENNS算法,快速生成各颜色聚类及其合理统计分布中心;另一方面,对查询图像进行空间子块划分,计算其高斯加权的颜色均值;接下来,通过图像子块颜色均值与颜色聚类合理统计分布中心的比较,提取K层位图特征;最后,综合颜色聚类合理统计分布中心与位图的相似性度量,进行图像特征的匹配检索。
申请公布号 CN101989302B 申请公布日期 2012.11.28
申请号 CN201010516933.8 申请日期 2010.10.22
申请人 西安交通大学 发明人 潘志斌;邹彬;禹贵辉
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 西安通大专利代理有限责任公司 61200 代理人 陆万寿
主权项 1.一种基于多层位图颜色特征的图像检索方法,其特征在于,包括以下步骤:(1)对查询图像的颜色空间进行网格化;通过统计各网格中像素点数目,选取具有数目局部最大值的网格;(2)在K均值聚类算法中,应用一种新的距离优化算法,估算K个颜色聚类初始中心;应用ENNS算法,快速生成各颜色聚类;然后计算各颜色聚类的合理统计分布中心;(3)对查询图像进行空间子块划分,在对空间子块进行高斯加权后,再计算其颜色均值;(4)以K个颜色聚类的合理统计分布中心为阈值,通过将图像子块颜色均值与其进行比较,提取K层位图特征;(5)综合颜色聚类合理统计分布中心与位图的相似性度量,进行图像特征的匹配检索;所述步骤(1)按照如下方法:假设输入查询图像的颜色空间为RGB,将R,G,B各分量等分为η个区间,则颜色空间被划分为互不交叠的网格单元,图像中的每个像素依据其颜色值隶属于一个特定的网格;统计落入网格中的像素点数目,选取具有局部最大值的网格G<sub>i</sub>(i=1,…,M)共M个;所述步骤(2)中在K均值聚类算法中,应用一种新的距离优化算法,估算K个颜色聚类初始中心,是指:①计算每个具有数目局部最大值的网格中像素点的颜色均值:<maths num="0001"><![CDATA[<math><mrow><msub><mover><mi>G</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>=</mo><mfrac><mn>1</mn><msub><mi>N</mi><msub><mi>G</mi><mi>i</mi></msub></msub></mfrac><munder><mi>&Sigma;</mi><mrow><msub><mi>P</mi><mi>j</mi></msub><mo>&Element;</mo><msub><mi>G</mi><mi>i</mi></msub></mrow></munder><msub><mi>P</mi><mi>j</mi></msub><mo>{</mo><mi>R</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo>}</mo><mo>,</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><msub><mrow><mo>,</mo><mi>N</mi></mrow><msub><mi>G</mi><mi>i</mi></msub></msub><mo>,</mo></mrow></math>]]></maths>i=1,…,M,其中,<img file="FDA00001704262400013.GIF" wi="66" he="55" />表示G<sub>i</sub>网格中包含的像素点数目,M为具有数值局部最大值的网格数目;②选取具有最多像素点数目的网格,以其像素点的颜色均值作为第一个聚类初始中心点:<maths num="0003"><![CDATA[<math><mrow><msub><mi>C</mi><mn>1</mn></msub><mo>=</mo><msub><mover><mi>G</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>=</mo><mi>arg</mi><mi>max</mi><mo>{</mo><msub><mi>N</mi><msub><mi>G</mi><mi>i</mi></msub></msub><mo>}</mo><mo>,</mo></mrow></math>]]></maths>其中,<img file="FDA00001704262400015.GIF" wi="264" he="72" />表示选取具有最大数目值网格的颜色均值,C<sub>1</sub>表示第一个颜色聚类初始中心点;③对于k=2,…,K,C<sub>k</sub>通过距离优化的方式选取:对于每个未被选取为初始中心点的网格颜色均值<img file="FDA00001704262400016.GIF" wi="74" he="63" />首先计算其与已经选取的聚类初始中心点的优化距离:<maths num="0004"><![CDATA[<math><mrow><msub><mi>&alpha;</mi><mi>j</mi></msub><mo>=</mo><msub><mi>max</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>{</mo><mfrac><mrow><msub><mi>N</mi><msub><mi>G</mi><mi>j</mi></msub></msub><mo>-</mo><msub><mi>N</mi><msub><mi>G</mi><mi>i</mi></msub></msub></mrow><mrow><mo>|</mo><mo>|</mo><msub><mover><mi>G</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mo>-</mo><msub><mi>C</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo></mrow></mfrac><mo>}</mo><mo>,</mo></mrow></math>]]></maths>其中,max<sub>i=1,,k-1</sub>{·}表示选取<img file="FDA00001704262400018.GIF" wi="48" he="64" />与k-1个已选取的聚类初始中心点距离的最大值;那么:<maths num="0005"><![CDATA[<math><mrow><msub><mi>C</mi><mi>k</mi></msub><mo>=</mo><msub><mover><mi>G</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mo>=</mo><mi>arg</mi><mi>min</mi><mo>{</mo><msub><mi>&alpha;</mi><mi>j</mi></msub><mo>}</mo><mo>,</mo></mrow></math>]]></maths>其中,argmin{α<sub>j</sub>}表示选取最小优化距离α<sub>j</sub>所对应的网格颜色均值<img file="FDA00001704262400022.GIF" wi="74" he="63" />为第k个聚类初始中心;所述步骤(2)中在K均值聚类算法中,应用ENNS算法,快速生成各颜色聚类,是指:①以<img file="FDA00001704262400023.GIF" wi="407" he="72" />k=1,…,K,为初始聚类中心,分别计算聚类中心均值和图像每个像素点的颜色强度值:<maths num="0006"><![CDATA[<math><mrow><msub><mi>I</mi><msub><mi>C</mi><mi>k</mi></msub></msub><mo>=</mo><mfrac><mrow><msub><mi>R</mi><msub><mi>C</mi><mi>k</mi></msub></msub><mo>+</mo><msub><mi>G</mi><msub><mi>C</mi><mi>k</mi></msub></msub><mo>+</mo><msub><mi>B</mi><msub><mi>C</mi><mi>k</mi></msub></msub></mrow><mn>3</mn></mfrac><mo>,</mo></mrow></math>]]></maths>其中k=1,…,K;<maths num="0007"><![CDATA[<math><mrow><msub><mi>I</mi><msub><mi>P</mi><mi>i</mi></msub></msub><mo>=</mo><mfrac><mrow><msub><mi>R</mi><msub><mi>P</mi><mi>i</mi></msub></msub><mo>+</mo><msub><mi>G</mi><msub><mi>P</mi><mi>i</mi></msub></msub><mo>+</mo><msub><mi>B</mi><msub><mi>P</mi><mi>i</mi></msub></msub></mrow><mn>3</mn></mfrac><mo>,</mo></mrow></math>]]></maths>其中i=1,…,N;②对于每个像素点P<sub>i</sub>{R,G,B},其中i=1,…,N,计算其与第一个聚类中心C<sub>1</sub>的距离:<maths num="0008"><![CDATA[<math><mrow><mi>d</mi><mi>min</mi><mo>=</mo><mi>D</mi><mrow><mo>(</mo><msub><mi>P</mi><mi>i</mi></msub><mo>,</mo><msub><mi>C</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><msub><mi>R</mi><msub><mi>P</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>R</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>G</mi><msub><mi>P</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>G</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>B</mi><msub><mi>P</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>B</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>;</mo></mrow></math>]]></maths>③对于k=2,…,K,根据ENNS原理,如果<img file="FDA00001704262400027.GIF" wi="438" he="79" />则D(P<sub>i</sub>,C<sub>k</sub>)≥dmin;否则重新计算D(P<sub>i</sub>,C<sub>k</sub>);如果D(P<sub>i</sub>,C<sub>k</sub>)&lt;dmin,则更新dmin←D(P<sub>i</sub>,C<sub>k</sub>);④更新聚类中心<maths num="0009"><![CDATA[<math><mrow><msub><mi>C</mi><mi>k</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>3</mn></mfrac><munder><mi>&Sigma;</mi><mrow><msub><mi>P</mi><mi>i</mi></msub><mo>&Element;</mo><msub><mi>C</mi><mi>k</mi></msub></mrow></munder><msub><mi>P</mi><mi>i</mi></msub><mo>{</mo><mi>R</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo>}</mo><mo>,</mo></mrow></math>]]></maths>其中k=1,…,K;循环执行②~④步骤,直到像素划分保持不变为止,最终得到所有像素按颜色欧式距离误差最小原则进行聚类的划分:<img file="FDA00001704262400029.GIF" wi="534" he="75" />i=1,…,N,k=1,…,K,其中,<img file="FDA000017042624000210.GIF" wi="513" he="75" />表示所有属于以C<sub>k</sub>为中心的聚类中的像素集合;所述步骤(2)中计算各颜色聚类的合理统计分布中心,步骤为:①首先,对K个聚类<img file="FDA000017042624000211.GIF" wi="513" he="75" />分别以其中心C<sub>k</sub>的均值<img file="FDA000017042624000212.GIF" wi="53" he="56" />为基础,按照像素颜色强度<img file="FDA000017042624000213.GIF" wi="44" he="56" />大于等于均值或小于均值,将聚类分为两个子集:<img file="FDA000017042624000214.GIF" wi="378" he="87" />和<maths num="0010"><![CDATA[<math><mrow><msubsup><mi>U</mi><msub><mi>C</mi><mi>k</mi></msub><mi>l</mi></msubsup><mo>=</mo><mo>{</mo><msub><mi>P</mi><mi>i</mi></msub><mo>|</mo><msub><mi>I</mi><msub><mi>P</mi><mi>i</mi></msub></msub><mo>&lt;</mo><msub><mi>I</mi><msub><mi>C</mi><mi>k</mi></msub></msub><mo>}</mo><mo>;</mo></mrow></math>]]></maths>②其次,再分别计算两个子集的均值,称之为上均值、下均值:<maths num="0011"><![CDATA[<math><mrow><msubsup><mover><mi>U</mi><mo>&OverBar;</mo></mover><msub><mi>C</mi><mi>k</mi></msub><mi>u</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>3</mn></mfrac><munder><mi>&Sigma;</mi><mrow><msub><mi>P</mi><mi>i</mi></msub><mo>&Element;</mo><msubsup><mi>U</mi><msub><mi>C</mi><mi>k</mi></msub><mi>u</mi></msubsup></mrow></munder><msub><mi>P</mi><mi>i</mi></msub><mo>{</mo><mi>R</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo>}</mo><mo>,</mo></mrow></math>]]></maths><maths num="0012"><![CDATA[<math><mrow><msubsup><mover><mi>U</mi><mo>&OverBar;</mo></mover><msub><mi>C</mi><mi>k</mi></msub><mi>l</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>3</mn></mfrac><munder><mi>&Sigma;</mi><mrow><msub><mi>P</mi><mi>i</mi></msub><mo>&Element;</mo><msubsup><mi>U</mi><msub><mi>C</mi><mi>k</mi></msub><mi>l</mi></msubsup></mrow></munder><msub><mi>P</mi><mi>i</mi></msub><mo>{</mo><mi>R</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo>}</mo><mo>;</mo></mrow></math>]]></maths>③最后,求取上均值和下均值的平均值,作为聚类的最终的合理统计分布中心:<maths num="0013"><![CDATA[<math><mrow><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msubsup><mover><mi>U</mi><mo>&OverBar;</mo></mover><msub><mi>C</mi><mi>k</mi></msub><mi>u</mi></msubsup><mo>+</mo><msubsup><mover><mi>U</mi><mo>&OverBar;</mo></mover><msub><mi>C</mi><mi>k</mi></msub><mi>l</mi></msubsup><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中<img file="FDA000017042624000219.GIF" wi="420" he="72" />k=1,…,K,为最终合理分布的颜色中心;所述步骤(3)中对查询图像进行空间子块划分,在对空间子块进行高斯加权后,再计算其颜色均值,步骤为:①首先将查询图像分成互不重叠的图像块,记为B<sub>j</sub>={b<sub>1</sub>,b<sub>2</sub>,…,b<sub>N</sub>,},即第j个图像块,其中j=1,…,L,N代表该图像块中像素的总数,L代表该图像具有的图像块的总数;②假设属于图像块B<sub>j</sub>的像素在图像中的标准坐标为<img file="FDA00001704262400031.GIF" wi="220" he="74" />则在该图像块内,所属像素的相对中心坐标为:<maths num="0014"><![CDATA[<math><mrow><mrow><mo>(</mo><msubsup><mi>x</mi><mi>o</mi><mi>j</mi></msubsup><mo>,</mo><msubsup><mi>y</mi><mi>o</mi><mi>j</mi></msubsup><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mfrac><mrow><mi>&Sigma;</mi><msubsup><mi>x</mi><mi>i</mi><mi>j</mi></msubsup></mrow><mi>N</mi></mfrac><mo>,</mo><mfrac><mrow><mi>&Sigma;</mi><msubsup><mi>y</mi><mi>i</mi><mi>j</mi></msubsup></mrow><mi>N</mi></mfrac><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>根据高斯函数定义,图像子块中每个像素点对应的高斯加权系数为:<maths num="0015"><![CDATA[<math><mrow><mi>g</mi><mrow><mo>(</mo><msubsup><mi>P</mi><mi>i</mi><mi>j</mi></msubsup><mo>)</mo></mrow><mo>=</mo><msup><mi>e</mi><mfrac><mrow><mo>-</mo><mo>[</mo><msup><mrow><mo>(</mo><msubsup><mi>x</mi><mi>i</mi><mi>j</mi></msubsup><mo>-</mo><msubsup><mi>x</mi><mi>o</mi><mi>j</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msubsup><mi>y</mi><mi>i</mi><mi>j</mi></msubsup><mo>-</mo><msubsup><mi>y</mi><mi>o</mi><mi>j</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><msup><mrow><mn>2</mn><mi>&sigma;</mi></mrow><mn>2</mn></msup></mfrac></msup><mo>,</mo></mrow></math>]]></maths>其中,σ为高斯分布的均方差;最后,得到各个图像块对像素颜色值进行高斯加权后的颜色均值:<maths num="0016"><![CDATA[<math><mrow><msub><mi>&mu;B</mi><mi>j</mi></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>&mu;R</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>,</mo><msub><mi>&mu;G</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>,</mo><msub><mi>&mu;B</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munder><mi>&Sigma;</mi><mrow><msubsup><mi>P</mi><mi>i</mi><mi>j</mi></msubsup><mo>&Element;</mo><msub><mi>B</mi><mi>j</mi></msub></mrow></munder><msubsup><mi>P</mi><mi>i</mi><mi>j</mi></msubsup><mo>{</mo><msub><mi>R</mi><mi>i</mi></msub><mo>,</mo><msub><mi>G</mi><mi>i</mi></msub><mo>,</mo><msub><mi>B</mi><mi>i</mi></msub><mo>}</mo><mo>&CircleTimes;</mo><mi>g</mi><mrow><mo>(</mo><msubsup><mi>P</mi><mi>i</mi><mi>j</mi></msubsup><mo>)</mo></mrow></mrow><mrow><munder><mi>&Sigma;</mi><mrow><msubsup><mi>P</mi><mi>i</mi><mi>j</mi></msubsup><mo>&Element;</mo><msub><mi>B</mi><mi>j</mi></msub></mrow></munder><mi>g</mi><mrow><mo>(</mo><msubsup><mi>P</mi><mi>i</mi><mi>j</mi></msubsup><mo>)</mo></mrow></mrow></mfrac><mo>;</mo></mrow></math>]]></maths>所述步骤(4)中以K个颜色聚类的合理统计分布中心为阈值,通过将图像子块颜色均值与其进行比较,提取K层位图特征,按照如下步骤:相对于K个颜色聚类的合理统计分布中心<img file="FDA00001704262400035.GIF" wi="421" he="73" />记图像的位图特征为T<sub>k</sub>=(TR<sub>k</sub>,TG<sub>k</sub>,TB<sub>k</sub>),其中各分量分别为<maths num="0017"><![CDATA[<math><mrow><msub><mi>TR</mi><mi>k</mi></msub><mo>=</mo><mrow><mo>(</mo><msubsup><mi>TR</mi><mn>1</mn><mi>k</mi></msubsup><mo>,</mo><msubsup><mi>TR</mi><mn>2</mn><mi>k</mi></msubsup><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><msubsup><mi>TR</mi><mi>L</mi><mi>k</mi></msubsup><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths><maths num="0018"><![CDATA[<math><mrow><msub><mi>TG</mi><mi>k</mi></msub><mo>=</mo><mrow><mo>(</mo><msubsup><mi>TG</mi><mn>1</mn><mi>k</mi></msubsup><mo>,</mo><msubsup><mi>TG</mi><mn>2</mn><mi>k</mi></msubsup><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><msubsup><mi>TG</mi><mi>L</mi><mi>k</mi></msubsup><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths><maths num="0019"><![CDATA[<math><mrow><msub><mi>TB</mi><mi>k</mi></msub><mo>=</mo><mrow><mo>(</mo><msubsup><mi>TB</mi><mn>1</mn><mi>k</mi></msubsup><mo>,</mo><msubsup><mi>TB</mi><mn>2</mn><mi>k</mi></msubsup><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><msubsup><mi>TB</mi><mi>L</mi><mi>k</mi></msubsup><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>则<img file="FDA00001704262400039.GIF" wi="361" he="63" />由下式生成:<maths num="0020"><![CDATA[<math><mrow><msubsup><mi>TTR</mi><mi>j</mi><mi>k</mi></msubsup><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><msub><mi>&mu;R</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>&GreaterEqual;</mo><msub><mi>R</mi><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup></msub></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><msub><mi>&mu;R</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>&lt;</mo><msub><mi>R</mi><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths><maths num="0021"><![CDATA[<math><mrow><msubsup><mi>TG</mi><mi>j</mi><mi>k</mi></msubsup><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><msub><mi>&mu;G</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>&GreaterEqual;</mo><msub><mi>G</mi><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup></msub></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><msub><mi>&mu;G</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>&lt;</mo><msub><mi>G</mi><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths><maths num="0022"><![CDATA[<math><mrow><msubsup><mi>TB</mi><mi>j</mi><mi>k</mi></msubsup><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><msub><mi>&mu;B</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>&GreaterEqual;</mo><msub><mi>B</mi><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup></msub></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><msub><mi>&mu;B</mi><msub><mi>B</mi><mi>j</mi></msub></msub><mo>&lt;</mo><msub><mi>B</mi><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>其中,j=1,…,L,k=1,…,K,T<sub>k</sub>=(TR<sub>k</sub>,TG<sub>k</sub>,TB<sub>k</sub>)为二值位图特征;所述步骤(5)中综合颜色聚类合理统计分布中心与位图的相似性度量,进行图像特征的匹配检索是:首先,将颜色聚类合理统计分布中心的颜色值,在基于整个图像数据库的基础上,进行高斯归一化,方法为:<maths num="0023"><![CDATA[<math><mrow><msubsup><mover><mi>C</mi><mo>~</mo></mover><mi>k</mi><mo>&prime;</mo></msubsup><mo>=</mo><mfrac><mrow><msubsup><mi>C</mi><mi>k</mi><mo>&prime;</mo></msubsup><mo>-</mo><mi>&alpha;</mi></mrow><mi>&gamma;</mi></mfrac><mo>,</mo></mrow></math>]]></maths>其中<img file="FDA00001704262400042.GIF" wi="397" he="120" />代表图像库中所有颜色聚类合理统计分布中心的均值,<img file="FDA00001704262400043.GIF" wi="600" he="141" />代表图像库中所有颜色聚类合理统计分布中心的标准差,Z代表图像库中所有图像的数目,<img file="FDA00001704262400044.GIF" wi="64" he="54" />代表第z幅图像中第k个颜色聚类的合理统计分布中心;然后,对颜色聚类合理统计分布中心的颜色值进行欧式距离度量,对位图特征进行城区距离度量;最后,将两者特征的相似距离之和,作为图像间的相似度距离,并依次进行图像匹配。
地址 710049 陕西省西安市咸宁西路28号