[发明专利]一种基于上下文深度语义信息的图像检索方法有效
申请号: | 201710935929.7 | 申请日: | 2017-10-10 |
公开(公告)号: | CN107832335B | 公开(公告)日: | 2019-12-17 |
发明(设计)人: | 杨曦;杨东;王楠楠;高新波;宋彬 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F16/583 | 分类号: | G06F16/583;G06F16/51;G06K9/46;G06K9/62 |
代理公司: | 11491 北京国坤专利代理事务所(普通合伙) | 代理人: | 郭伟红 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 上下文 深度 语义 信息 图像 检索 方法 | ||
1.一种基于上下文深度语义信息的图像检索方法,其特征在于,所述方法包括如下步骤:
(1)对输入的全天空极光图像数据库,利用自适应极化栅栏法确定全天空极光图像的k个关键点;
(2)预先对卷积神经网络进行预训练和微调,再构建区域分析层、迭代量化层,将所述卷积神经网络升级为极化卷积神经网络,所述极化卷积神经网络包括五个卷积层、一个全连接层、一个区域分析层、一个迭代量化层;
(3)对输入的所述全天空极光图像数据库中的每幅图像,分别以k个关键点为中心,确定大小为rs×rs的k个小尺度区域和大小为rl×rl的k个大尺度区域,并分别将k个小尺度区域和k个大尺度区域映射到每个卷积层输出的特征图上;
(4)所述区域分析层分别对五个卷积层输出的特征图及特征图上的小尺度区域和大尺度区域进行最大池化操作,分别得到五个特征向量,分别级联五个特征向量及全连接层输出的特征向量,得到每个关键点的全局CNN特征fcnn-g、小尺度区域CNN特征大尺度区域CNN特征
(5)所述迭代量化层对输入的每个关键点的小尺度区域CNN特征大尺度区域CNN特征全局CNN特征fcnn-g进行二值化处理,并级联二值化后的小尺度区域CNN特征二值化后的大尺度区域CNN特征二值化后的全局CNN特征fb-cnn-g,得到每个关键点的上下文深度语义特征
(6)将每个关键点的上下文深度语义特征存入倒排索引表,完成线下索引;
(7)对于输入的一幅查询图像Q,提取该查询图像的每个关键点的上下文深度语义特征然后计算其与线下索引保存的每个关键点的上下文深度语义特征fd=[fb-cnn-rs,fb-cnn-rl,fb-cnn-g]的匹配函数;
(8)计算所述查询图像Q与所述全天空极光图像数据库中每幅图像的相似度;
(9)按照相似度取值从高到低的顺序对所述全天空极光图像数据库中图像进行排序,相似度取值最高的图像被认为是与查询图像最相似,输出排序结果完成线上查询。
2.根据权利要求1所述的一种基于上下文深度语义信息的图像检索方法,其特征在于,所述步骤(1)中利用自适应极化栅栏法确定全天空极光图像的k个关键点,包括如下步骤:
(1a)设定自适应极化栅栏法的参数,所述参数至少包括:参考径向间隔Δρ、参考角度间隔Δθ、控制径向坐标分布的参数v和控制角度坐标分布的正参数w;
(1b)确定关键点的离散的径向坐标ρ(i)和角度坐标θ(j):
其中,C为全天空极光图像的半径长度;ρ(i)为径向坐标,ρ(0)为径向坐标的初始值,i为径向指数,其取值为从1到G的有序整数,G为径向指数取值的最大值,径向坐标ρ(i)需要小于图像的半径长度C;v为控制径向坐标分布的参数,ivΔρ为径向间隔,当v为0时,径向间隔ivΔρ相同;当v取正值时,随着i的增大,径向间隔ivΔρ越大;当v取负值时,随着i的增大,径向间隔ivΔρ越小;θ(j)为角度坐标θ(j),θ(0)为角度坐标的初始值,j为角度指数,其取值为从1到H的有序整数,H为角度指数取值的最大值,角度坐标θ(j)需要小于2π;w为控制角度坐标分布的正参数,Δθ/iw为角度间隔,当w为0时,角度间隔Δθ/iw相同;当w为1时,角度间隔Δθ/iw反比于径向指数i;当w大于1时,随着i的增大,角度间隔Δθ/iw越小;当w小于1时,随着i的增大,角度间隔Δθ/iw越大;
(1c)使用极化坐标系确定图像关键点的位置:
其中,x(i,j)为关键点的横坐标,y(i,j)为关键点的纵坐标,每幅全天空极光图像共得到k个关键点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710935929.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种翻译方法、装置、终端及可读存储设备
- 下一篇:数据处理方法及其系统