[发明专利]基于共生稀疏直方图的图像检索方法有效
申请号: | 201310283992.9 | 申请日: | 2013-07-08 |
公开(公告)号: | CN103324753A | 公开(公告)日: | 2013-09-25 |
发明(设计)人: | 刘广海 | 申请(专利权)人: | 刘广海 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06T7/00 |
代理公司: | 桂林市持衡专利商标事务所有限公司 45107 | 代理人: | 陈跃琳 |
地址: | 541004 广西壮族自治*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于共生稀疏直方图的图像检索方法,该方法基于初级视觉特征以及视觉显著性区域的图像特征表达以及图像检索,提出共生稀疏直方图的新型图像特征表达方法。共生稀疏直方图可专门用于自然图像分析,并且能够比MPEG-7的边缘直方图描述子和MTH方法获得更高的检索精确度。它整合了共生矩阵,稀疏性和直方图的优点,利用直方图来表达稀疏特征,能够表达初级视觉特征以及它们之间的空间属性,在一定程度上符合人类视觉注意选择性机制。 | ||
搜索关键词: | 基于 共生 稀疏 直方图 图像 检索 方法 | ||
【主权项】:
1.基于共生稀疏直方图的图像检索方法,其特征是包括如下步骤:(1)将彩色图像从RGB颜色空间转换到HSV彩色空间和Lab颜色空间;(2)在HSV彩色空间中,将H,S和V通道分别均匀量化为8柄,3柄和3柄,得到72种颜色组合C1(x,y);在Lab彩色空间中,将L,a和b通道分别均匀量化为10柄,3柄和3柄,得到90种颜色组合C2(x,y);其中(x,y)代表图像坐标点,C1(x,y)的取值变化范围是0~71,C2(x,y)的取值变化范围是0~89;(3)计算C1(x,y)和C2(x,y)的颜色直方图,其中C1(x,y)的颜色直方图表示为H1(i)=w,w∈{0,1,..,71},C2(x,y)的颜色直方图表示为H2(i)=v,v∈{0,1,..,89};(4)在HSV颜色空间中,用Sobel边缘检测算子对彩色图像中的每个像素f(x,y)的H,S和V三个分量进行操作,即将像素f(x,y)沿着x和y方向的梯度表示为两个向量a(Hx,Sx,Vx)和b(Hy,Sy,Vy),它们的点积定义为:| a | = ( H x ) 2 + ( S x ) 2 + ( V x ) 2 - - - ( 1 ) ]]>| b | = ( H y ) 2 + ( S y ) 2 + ( V y ) 2 - - - ( 2 ) ]]> a·b=Hx·Hy+Sx·Sy+Vx·Vy(3)式中,a表示像素f(x,y)沿着x方向的梯度向量,b表示像素f(x,y)沿着y方向的梯度向量,Hx表示H分量中的垂直分量,Sx表示S分量中的垂直分量,Vx表示V分量中的垂直分量;Hy表示H分量中的水平分量,Sy表示S分量中的水平分量,Vy表示V分量中的水平分量;则边缘方向定义为:θ hsv ( x , y ) = arccos [ a · b | a | · | b | ] - - - ( 4 ) ]]> 式中,θhsv(x,y)表示边缘方向,θhsv(x,y)∈[0°,180°],a表示像素f(x,y)沿着x方向的梯度向量,b表示像素f(x,y)沿着y方向的梯度向量;对每个像素f(x,y)都计算其纹理方向θhsv(x,y)后,将所有的纹理方向以10°为步长进行均匀量化,量化方法为w=Round(θhsv(x,y)/10),其中Round(.)表示取整数,这样就可以将纹理方向均匀量化为18个方向,则在HSV颜色空间中,量化后的边缘方向映射定义为θ1(x,y),并且θ1(x,y)=w',w'∈{0,1,..,17};在Lab颜色空间中,同样采用上述办法,对每个像素f(x,y)都计算其纹理方向θlab(x,y)后,将所有的纹理方向以10°为步长,同样可以将纹理方向均匀量化为18个方向,则在Lab颜色空间中,量化后的边缘方向映射定义为θ2(x,y),并且θ2(x,y)=v',v'∈{0,1,..,17};(5)计算θ1(x,y)和θ2(x,y)的直方图,其中θ1(x,y)的直方图表示为Hθ1(i)=w'',w''∈{0,1,...,17},θ2(x,y)的直方图表示为Hθ2(i)=v'',v''∈{0,1,...,17};(6)在HSV颜色空间中,将H,S和V三个分量用于构建高斯金字塔H(σ),S(σ)和V(σ),其中σ∈[0...5]表示尺度,然后通过跨尺度抽样并产生所谓的特征映射:F(c,s,H)=|H(c) 口 H(s)| (5)F(c,s,S)=|S(c) 口 S(s)| (6)F(c,s,V)=|V(c) 口 V(s)| (7)式中,F(c,s,H)表示H分量的特征映射,F(c,s,S)表示S分量的特征映射,F(c,s,V)表示V分量的特征映射,H(c)表示H分量细尺度c的高斯金字塔,H(s)表示H分量粗尺度s的高斯金字塔,S(c)表示S分量细尺度c的高斯金字塔,S(s)表示S分量粗尺度s的高斯金字塔,V(c)表示V分量细尺度c的高斯金字塔,V(s)表示V分量粗尺度s的高斯金字塔,口表示中心-周边差操作,它是在“中心”细尺度c和“周边”粗尺度s之间进行,并产生特征映射图;将每个特征映射图缩小到尺度5,然后进行逐点相加,最后得到3个独立显著性图像映射
和![]()
H ‾ = 4 5 ⊕ ⊕ c = 0 s = 5 N ( F ( c , s , H ) ) - - - ( 8 ) ]]>S ‾ = 4 5 ⊕ ⊕ c = 0 s = 5 N ( F ( c , s , S ) ) - - - ( 9 ) ]]>V ‾ = 4 5 ⊕ ⊕ c = 0 s = 5 N ( F ( c , s , V ) ) - - - ( 10 ) ]]> 式中,
表示H分量的显著性图像映射,
表示S分量的显著性图像映射,
表示V分量的显著性图像映射,c表示细尺度,s表示粗尺度,
表示映射图的跨尺度相加,N(.)表示标准化;三个3个独立显著性图像映射
和
整合为一个显著图Shsv;S hsv = 1 3 ( N ( H ‾ ) + N ( S ‾ ) + N ( V ‾ ) ) - - - ( 11 ) ]]> 式中,Shsv表示显著图,N(.)表示标准化;在Lab颜色空间中,同样采用上述方法,则可以得到在Lab颜色空间的显著图Slab;(7)将HSV颜色空间的显著图Shsv和Lab颜色空间的显著图Slab进行整合可以得到一个总体显著图S,S = 1 2 ( S hsv + S lab ) - - - ( 12 ) ]]> 式中,Shsv表示HSV颜色空间的显著图,Slab表示Lab颜色空间的显著图,S表示整合后的总体显著图;(8)在总体显著图像S中,从左到右,从上倒下,以2个像素作为步长,不断地移动2×2方格,历遍整幅图像;如果检测出一个基元,则该2×2方格中的原始像素保持不变,否则将其全部设置为零值,将最终得到一个基元图像T(x,y),该基元图像T(x,y)的取值变化范围是0~255;(9)假设基元图像T(x,y)的值表示为l∈{0,1,..,L-1};(x,y)和(x',y')为两个相邻像素,并且它们的值为T(x,y)=l1和T(x',y')=l2;此时在(x,y)处,θ1(x,y)=m1,θ2(x,y)=m2,C1(x,y)=v1,C2(x,y)=v2;设(x,y)和(x',y')两个像素之间的距离为1,即是max(|x-x'|,|y-y'|)=1,共生稀疏直方图定义如下:![]()
![]()
![]()
H=concac{H(C1(x,y)),H(C2(x,y)),H(θ1(x,y)),H(θ2(x,y))} (17)式中,H(C1(x,y))表示C1(x,y)的共生稀疏直方图,H(C2(x,y))表示(C2(x,y))的共生稀疏直方图,H(θ1(x,y))表示(θ1(x,y))的共生稀疏直方图,H(θ2(x,y))表示(θ2(x,y))的共生稀疏直方图,concac{.}表示将上述四个直方图串联起来形成一个最终的共生稀疏直方图,其具有72+90+18+18=198维向量;H1(.)<H2(.)或者Hθ1(.)<Hθ2(.)均表示在相同坐标点位置,在寻找不同颜色空间中的那种颜色或者那种方向出现次数最少,并且以出现最少次数的颜色或者方向作为共生稀疏直方图的下标,即需找那个颜色空间的颜色和方向具有更强稀少性;(10)将共生稀疏直方图中的198维特征向量作为最终特征应用于图像检索,在检索过程中采用L1距离进行图像匹配。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘广海,未经刘广海许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310283992.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于遗传算法的路径规划方法
- 下一篇:一种基于M-tree的音频检索方法