[发明专利]基于深度对抗哈希学习的大规模遥感影像内容检索方法有效
申请号: | 201910198886.8 | 申请日: | 2019-03-15 |
公开(公告)号: | CN109960738B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 马晶晶;唐旭;刘超;焦李成 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F16/51 | 分类号: | G06F16/51;G06F16/53 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 高博 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 对抗 学习 大规模 遥感 影像 内容 检索 方法 | ||
1.基于深度对抗哈希学习的大规模遥感影像内容检索方法,其特征在于,首先建立遥感图像库{I1,I2,…,IN},并挑选若干遥感图像;用构造的训练样本,训练深度对抗哈希学习模型;用训练好的对抗哈希编码模型,对整个遥感图像库{I1,I2,…,IN}进行哈希编码,得到哈希数据库{B1,B2,…,BN};对用户输入的查询图像I',进行归一化处理之后,用训练好的对抗哈希编码模型进行哈希编码,得到查询图像的哈希编码H';计算查询图像的哈希编码B’与哈希数据库{B1,B2,…,BN}中的所有样本的相似匹配距离,并依照该匹配距离按照从小到大的顺序,返回用户需要数量的图像索引,依据索引找到遥感图像库{I1,I2,…,IN}中对应的图像,完成图像检索;
训练深度对抗哈希学习模型的步骤如下:
S201、深度对抗哈希学习模型包括生成器和判别器,生成器为预训练的alexnet网络的{conv1,conv2,conv3,conv4,conv5,fc6,fc7}和哈希层构成,判别器为三层全连接的神经网络,哈希层的激活函数为sigmoid()激活函数如下:
S202、生成器的输入为训练样本{I1,I2,…,Il},输出为图像的特征向量{b1,b2,…,bl},生成器的目标函数分为三部分,包括哈希过程中的相似度保持,类标信息的利用与比特位的交叉熵,确定生成器的总目标函数;
S203、针对哈希学习过程中的相似度保持,确定哈希学习过程中相似度保持的优化目标函数
S204、针对类标信息的使用,确定类标信息使用的优化目标函数
S205、针对比特位的交叉熵,确定比特位的交叉熵的优化目标函数
S206、判别器的输入包括真实数据和假数据,假数据为生成器输出的图像特征向量{b1,b2,…,bl},真实数据为随机噪声{Z1,Z2,…,Zl},其值为0或1且服从均匀分布;
S207、训练模型参数,设置批处理大小为128,学习率为0.0001,λ=0.01,ε=0.5,η=0.0005,判别器的优化只在前两次的迭代,生成器的优化在每一次的批处理优化;
对抗哈希编码模型训练完成后,固定其网络参数,输入遥感图像库{I1,I2,…,IN},得到对应的特征向量库{b1,b2,…,bN};对于哈希编码,要求每位编码的值为0或1;对{b1,b2,…,bN}进一步处理,若大于0.5则否则为0,代表样本Ii的哈希编码,K为哈希编码的位数;将特征向量库{b1,b2,…,bN}转化为二值化的哈希数据库{B1,B2,…,BN}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910198886.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于铅酸蓄电池智能管理的芯片架构
- 下一篇:一种具有无线充电功能的公共储物柜