[发明专利]面向图像检索的自适应哈希重排方法有效
申请号: | 201310123163.4 | 申请日: | 2013-04-10 |
公开(公告)号: | CN103226585A | 公开(公告)日: | 2013-07-31 |
发明(设计)人: | 孔祥维;卢佳音;付海燕 | 申请(专利权)人: | 大连理工大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 关慧贞 |
地址: | 116100*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及面向图像检索的自适应哈希重排方法,属于图像检索技术领域,涉及到利用图像哈希方法进行基于内容的图像检索。该方法采用先映射后排序的哈希重排方法,先提取训练库中图像的高维视觉特征向量,选择适当的哈希方法将高维视觉特征映射成哈希码,为每类图像生成特定的类权重向量;计算检索图像的哈希码与训练库中哈希码间的汉明距离,按由小到大的顺序返回检索结果;依据检索结果计算检索图像的自适应权重向量,利用检索图像的自适应权重向量构造加权汉明距离,并利用加权汉明距离对返回图像进行重排,得到更准确的检索结果;该方法根据不同的检索图像计算特定的权重,具有一般性,且在没有增加计算复杂度的同时明显提高了检索效果。 | ||
搜索关键词: | 面向 图像 检索 自适应 重排 方法 | ||
【主权项】:
1.一种面向图像检索的自适应哈希重排方法,其特征在于,采用先映射后排序的哈希重排方法,首先提取训练库中图像的高维视觉特征向量,并选择适当的哈希方法将高维视觉特征映射成哈希码,根据训练库图像中各类哈希码不同维数间的相关性,为每类图像生成特定的类权重向量;再通过计算检索图像的哈希码与训练库中哈希码间的汉明距离,按由小到大的顺序返回检索结果;依据检索结果计算检索图像的自适应权重向量,利用检索图像的自适应权重向量构造加权汉明距离,并利用加权汉明距离对返回图像进行重排,得到更准确的检索结果;具体步骤如下:1)、选择检索图像q,确定图像库IM和训练库T;选择检索图像q,确定包含有N幅图像的图像库IM和包含M幅图像的训练库T,即IM={IM1,IM2,...,IMN},T={T1,T2,...,TM},其中:0<M<N;2)、提取图像的视觉特征,构成图像特征库GIM和训练特征库GT;对于图像库IM和训练库T中的每一幅图像,利用gist描述符提取图像的视觉特征,每一幅图像用一个512维的gist特征向量表示;图像库IM中所有图像的特征向量构成图像特征库GIM,GIM={GIM1,GIM2,...,GIMN},其中,![]()
表示实数集,图像特征库中的每个特征向量和图像库中的每幅图像一一对应;训练库T中所有图像的特征向量构成训练特征库GT,GT={GT1,GT2,...,GTM},其中,
训练特征库中的每个特征向量和训练库中的每幅图像一一对应;检索图像q的特征向量为Gq,
3)、分别对图像特征库和训练特征库中的每个特征向量生成维数为d的哈希码;利用已有的哈希方法,如LSH、SKLSH或ITQ哈希方法分别对图像特征库GIM和训练特征库GT中的每个特征向量生成维数为d的哈希码,分别表示为HI={HI1,HI2,...,HIN}和HT={HT1,HT2,...HTM},其中HI∈{0,1}N×d是N×d维的矩阵,矩阵的每个元素为0或者1;HT∈{0,1}M×d是M×d维的矩阵,矩阵的每个元素为0或者1;设训练库T中共包含k类图像,其中k为正整数,则训练库T的哈希码HT按其类别也可表示为
其中
表示训练库T中第i类所有图像的哈希码集合,这里i∈[1,k];以训练库的第i类为例,其哈希码集合可表示为
为
的矩阵,每个矩阵元素为0或1的哈希码,其中
为训练库T的第i类图像所包含的图像数目;4)、对训练库图像训练得到类权重向量ωc;通过比较训练库T中第i类哈希码
中的每个列向量,统计每列中值为0和1的个数,分别记为
和
表示训练库T中第i类哈希码
中第r维哈希码上0和1的个数,其中r∈[1,d];计算训练库T中第i类哈希码
对应的类权重向量
其中
是d维的向量,向量中的每个元素是大于0小于1的小数;令max _ num c i , r = max { num 0 c i , r , num 1 c i , r } , ]]> 表示第i类哈希码
中第r列上0或1的最大个数,则有:max _ num c i = { max _ num c i , 1 , max _ num c i , 2 , . . . , max _ num c i , d } , ]]> 表示
的各列上0或1的最大个数;令![]()
是d维的向量,向量中的每个元素是0.5到1之间的小数,表示训练库T中第i类哈希码间的差异性;根据第i类哈希码间的差异性
计算第i类哈希码第r维对应的权重向量:当dp c i , r ∈ [ th j , th j - 1 ) , ]]> j=1,...L时,ω c i , r = ω s j ω _ norm , ]]> 其中,
为向量
的第r个元素;th={th1,...thL}为根据图像库预设的阈值向量,每个元素为0.5到1之间的小数;
为预设的权重向量,每个元素为0到1之间的小数;L为正整数,为预设权重的个数;
为第i类哈希码的权重向量
的第r个元素;
为归一化参数,实现权重向量的归一化;因此,训练库T中第i类哈希码
对应的权重向量为
其中i∈[1,k];5)、计算检索图像q的自适应权重向量;先计算检索图像q的哈希码hq和图像库中图像e的哈希码he间的汉明距离
其中
为二进制哈希码间的异或运算,distHamm为0到d间的整数,按照distHamm由小到大将图像库中相应的图像进行排序,取出排在最前的TN幅图像,这里TN为正整数,并用集合SC表示这TN幅图像对应的类别集合,
表示这TN幅图像中属于第i类图像的个数,则检索图像q的自适应权重计算公式为
其中,
为训练库T中第i类哈希码
对应的权重向量;6)、构造自适应汉明距离,对检索结果进行重排;检索图像q的哈希码hq和图像库中图像e的哈希码he间的自适应汉明距离定义为:
其中·表示向量间的Hadamard乘积,即两个向量对应的元素相乘;按照distQAR由小到大将返回的图像进行重排,得到更准确的检索结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310123163.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于加权图模型的空域扇区划分方法
- 下一篇:阴影掩膜及其补偿设计方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序