[发明专利]一种弱监督的深度上下文感知图像表征方法及系统有效

专利信息
申请号: 202011587005.0 申请日: 2020-12-28
公开(公告)号: CN112667841B 公开(公告)日: 2023-03-24
发明(设计)人: 刘萌;田传发;周迪;齐孟津;聂秀山 申请(专利权)人: 山东建筑大学
主分类号: G06F16/583 分类号: G06F16/583;G06F16/55;G06V10/77;G06V10/764;G06V10/82;G06N3/0464;G06N3/0895
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 黄海丽
地址: 250101 山东省*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 监督 深度 上下文 感知 图像 表征 方法 系统
【权利要求书】:

1.一种弱监督的深度上下文感知图像表征方法,其特征是,包括:

获取待处理图像;

训练后的图像编码器,对待处理图像进行表征提取,提取出基础视觉表征;基于基础视觉表征,生成上下文强化视觉表征;对上下文强化视觉表征映射为哈希向量;从而生成蕴含细粒度视觉语义信息的图像表征;

对哈希向量,进行二值化处理,得到待处理图像的哈希表征;

所述图像编码器,包括:

依次连接的ResNet-50网络、自注意力机制模块、求和单元、平均池化层和多层感知机网络;其中,ResNet-50网络作为图像编码器的输入端,多层感知机网络作为图像编码器的输出端;

所述ResNet-50网络,用于对待处理图像进行表征提取,提取出基础视觉表征;

采用预训练的ResNet-50网络作为基础视觉表征提取模型的主干网络,输入一张224x224x3维的图像,通过ResNet-50网络的Conv1、Conv2_x、Conv3_x、Conv4_x和Conv5_x这5层,最终输出7x7x2048维的特征图,将过程总结如下:

Xi=φ(Ii),

其中,φ表示ResNet-50网络去除最后一层全连接层的部分,表示提取的基本视觉表征;特征图中的每个像素对应于原始输入图像中的一个区域;

所述自注意力机制模块,用于捕获基础视觉表征的特征图上每一个点的上下文信息,得到上下文强化后的区域表征矩阵;

利用自注意力机制捕获特征图上每一个点的上下文信息,即

其中,为将Xi维度变形后的结果,为学习的注意力权重矩阵,为上下文强化后的区域表征矩阵;

所述求和单元,用于将上下文强化后的区域表征与基础视觉表征相加,得到增强后的区域特征;

所述平均池化层,用于对增强后的区域特征进行融合得到上下文强化的视觉表征;

选择平均池化操作将增强后的区域特征融合为一个视觉表征向量;平均池化操作表示为:

其中,为上下文强化的视觉表征,avg_pooling表示平均池化操作;

所述多层感知机网络,用于对上下文强化的视觉表征进行映射为哈希向量;

分别利用一个多层感知机网络将上下文强化视觉表征映射为维度为L的哈希向量隐藏层的定义如下:

其中,θ1和θ2分别对应Relu和sigmoid激活函数,Wl和bl(l∈{1,2})分别表示学习的参数矩阵和向量;

所述训练后的图像编码器,训练步骤包括:

构建训练集;所述训练集包括已知用户标签的图像;

将训练集中的图像作为图像编码器的输入值,将训练集中的已知标签的表征向量作为图像编码器的输出值,对图像编码器进行训练;

当图像编码器的总损失函数达到最小值时,停止训练,得到训练后的图像编码器;

所述已知标签的表征向量,获取步骤包括:

对训练集图像的已知标签,采用标签编码器进行编码处理,得到已知标签的表征向量;

所述采用标签编码器进行编码处理,具体步骤包括:

将与图像对应的每一个标签信息采用word2vec工具得到词向量编码;

对所有的词向量编码,进行平均池化处理,得到已知标签的表征向量;

所述图像编码器的总损失函数,包括:量化损失函数、成对损失函数、铰链损失函数和辨别损失函数;

所述量化损失函数,旨在使图像编码器输出哈希向量的元素值接近于0或1;

量化损失:

其中,I是维度为d且值为1的向量,N为训练集中图像数目,为图像编码器输出的训练集中第i张图像的哈希向量,L表示哈希码长度;

所述成对损失函数,旨在保证标签表征相似的图像对之间具有相似的哈希码表征;成对损失:

其中,为图像编码器输出的训练集中第i张图像的哈希向量,为图像编码器输出的训练集中第j张图像的哈希向量,ti为训练集中第i张图像的已知标签表征,tj为训练集中第j张图像的已知标签表征,L表示哈希码长度,N为训练集中图像数目;

所述铰链损失函数,为了消除图像和文本模态间语义鸿沟,铰链损失迫使输入匹配的图像-标签对的表征相近,反之亦然;

铰链损失:

其中,θ3为Tanh激活函数,W3和b3为学习参数,的维数与标签表征一致,m为预定义参数,ti为训练集中第i张图像的已知标签表征,tj为训练集中第j张图像的已知标签表征,N为训练集中图像数目;

所述辨别损失函数,迫使上下文强化的图像表征xi准确地重新生成相应的标签信息,从而确保图像表征的区分性,同时提高图像哈希表征的质量;

辨别损失:

其中,Lc为标签数目,pic为第i个图像包含第c个标签的预测概率值,yic为真实标注结果,即第i个图像包含第c个标签,它的值为1,N为训练集中图像数目;

所述图像编码器的总的损失函数为:

L=λ1L1+L23L34L4

其中,λ1,λ3,λ4为平衡损失函数的超参数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东建筑大学,未经山东建筑大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011587005.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top