[发明专利]基于多哈希表映射误差最小化的图像检索方法无效
申请号: | 201110357850.3 | 申请日: | 2011-11-11 |
公开(公告)号: | CN102508910A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 付海燕;孔祥维 | 申请(专利权)人: | 大连理工大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 侯明远 |
地址: | 116024*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于多哈希表映射误差最小化的图像检索方法,属于图像检索技术领域。其特征是分别提取待检索图像、训练图像和查询图像的gist特征。计算训练特征的主成份方向,采用迭代量化法对主成份方向进行优化,将待检索特征和查询特征投影到优化后的主成份方向上,得到其对应的哈希码。对训练特征进行能量弱化得到新的训练特征,重复该过程,直到得到第Num组哈希码。计算查询图像Num组哈希码与待检索图像Num组哈希码之间的汉明距离,根据距离大小衡量待检索图像与查询图像之间的相似性。本发明的效果和益处是克服了单哈希表在召回率较高时汉明球半径较大的缺点,同时克服了随机映射哈希在召回率较高时需要过多哈希表的问题。 | ||
搜索关键词: | 基于 多哈 映射 误差 最小化 图像 检索 方法 | ||
【主权项】:
1.一种基于多哈希表映射误差最小化的图像检索方法,其特征在于包括如下步骤:1)给定包含N幅图像的图像库I={I1,I2,...,IN},包含M(M<N)幅图像的训练库T={T1,T2,...,TM}和查询图像q;2)对于图像库I和训练库T中的每一幅图像以及查询图像q,利用gist描述符提取图像的纹理特征,每一幅图像用一个d维特征向量表示;图像库对应的所有特征向量组成图像特征库GI={GI1,GI2,...,GIN},GI∈RN×d,特征库中的每个特征向量GIi(1≤i≤N)和图像库中的每幅图像Ii(1≤i≤N)一一对应;训练库对应的所有特征向量组成训练特征库GT={GT1,GT2,...,GTM},GT∈RM×d,训练特征库中的每个特征向量GTi(1≤i≤M)和训练库中的每幅图像Ti(1≤i≤M)一一对应;查询图像q的特征向量为Gq∈R1×d;3)对于训练特征库中的M个特征向量GT,利用PCA主成份分析法提取其前K个最大特征值对应的特征向量W={W1,W2,...,WK},计算GT的前K维主成分向量GTp={GTp1,GTp2,...,GTpM},GTp∈RM×K;4)对于GTp,定义误差函数:Er = | | H - GTp × V | | F 2 ]]> 其中H∈{0,1}M×K是二值矩阵,
是正交矩阵,||·||F是Frobenius范数;采用迭代法求解使得Er最小时的H和V:H(t)=sgn(GTp×V(t))[ U , S , U ^ T ] = svd ( H ( t ) T × GTp ) ]]>V ( t + 1 ) = U ^ U T ]]> 其中t表示第t次迭代,sgn(·)表示符号函数,上标T表示转置,svd(·)是奇异值分解函数,
是奇异值分解的结果;5)对训练特征库GT进行能量弱化,得到新的训练特征库![]()
GT ~ = GT - GT × W 1 × W 1 T ]]> 6)给定哈希表数Num,对于i=1,...,Num,重复步骤(3)~(5),得到Num组参数V和R;定义哈希函数H(x)=sgn(x×V×R);对于GIi和Gq,利用Num组参数V和R可分别获得其对应的Num组长度为K的哈希码;7)定义汉明距离:DHx,y=∑xor(H(x),H(y))其中xor(,)表示按位异或操作,∑是对按位异或后的结果求和;对于查询特征Gq和图像特征库的每个特征GIi,计算它们Num组哈希码之间的汉明距离的平均值:d I i , q = 1 Num Σ p = 1 Num DH I i , q p ]]> 其中
表示GIi第p组哈希码和Gq的第p组哈希码之间的距离
根据
的大小判断图像库中图像与查询图像之间的相似性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110357850.3/,转载请声明来源钻瓜专利网。