[发明专利]一种二值化三元组孪生网络模型的行人重识别方法及系统在审

专利信息
申请号: 201910369005.4 申请日: 2019-05-05
公开(公告)号: CN110084215A 公开(公告)日: 2019-08-02
发明(设计)人: 周芳宇;陈淑荣 申请(专利权)人: 上海海事大学
主分类号: G06K9/00 分类号: G06K9/00;G06N3/04
代理公司: 上海元好知识产权代理有限公司 31323 代理人: 徐雯琼;章丽娟
地址: 201306 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 卷积神经网络 二值化 连接层 池化 卷积 权值参数 网络模型 归一化 三元组 提取图像特征 相似性计算 场景变化 函数模块 激活函数 内容差异 人体姿态 图片内容 样本特征 样本图像 输出 负样本 分类 三路 光照 样本 鉴别 验证 共享 检测 学习 图片
【权利要求书】:

1.一种二值化三元组孪生网络模型的行人重识别系统,其特征在于,包含:

三路卷积神经网络,其分别输入正样本、负样本与检测样本图像,提取对应的图像特征;每个卷积神经网络包含:输入层,其提取样本图像对的特征;卷积层,与所述输入层连接,用于提取所述图像样本的图像特征;池化层,与所述卷积层连接,通过降维处理得到特定特征区域,并整合成具体维度值的特征向量,发送给全连接层;其中,每路的所述卷积神经网络的卷积层、池化层和全连接层相同且权值参数共享,且对权值参数进行二值化以及对每路卷积神经网络中卷积层与池化层之间的激活函数值进行二值化;

归一化分类层,其与所述三路卷积神经网络的各个全连接层连接,将所述卷积神经网络输出的特征进行分类和归一化;

误差损失验证函数模块,其与所述归一化分类层连接,接收所述归一化分类层输出的样本特征,进行样本对的相似性计算。

2.如权利要求1所述的二值化三元组孪生网络模型的行人重识别系统,其特征在于,

所述归一化分类层为Softmax层;

所述Softmax层的Softmax Loss函数的公式为:

其中,L是损失;y是指向量;Sj是softmax层的输出向量S的第j个值,表示的是当前样本属于第j个类别的概率。

3.如权利要求1所述的二值化三元组孪生网络模型的行人重识别系统,其特征在于,

所述误差函数模块为Triplet loss验证函数;

所述Triplet loss验证函数的方法为:

选择一图片作为检测样本,设置正样本与检测样本为同一个人的图像以及负样本为检测样本不同的人的图像,构建获得由检测样本、正样本和负样本组成的三元组;

通过所述三元组孪生网络模型的,使所述检测样本与正样本的距离更近以及使所述检测样本与所述负样本的距离更远;

当所述正样本示例距离与检测样本之间的距离近到设定距离时,则所述检测样本的图片与正样本图片为同一行人,当所述负样本距离与检测样本之间的距离远到设定距离时,则所述检测样本的图片与负样本的图片为不同行人。

4.如权利要求1所述的二值化三元组孪生网络模型的行人重识别系统,其特征在于,

所述二值化过程中,将权值和卷积层与池化层之间的激活函数值二值化为1或-1,采用基于符号函数Sign的确定性方法,如下式所示:

其中,对于激活函数值,直接使用式(2)的二值化函数得到二值化的值;

对于权值,通过在更新权值参数时将超出[-1,1]的部分进行裁剪,以保持在[-1,1]之间,再使用式(2)的二值化函数得到二值化的值。

5.如权利要求1所述的二值化三元组孪生网络模型的行人重识别系统,其特征在于,进一步包含以下过程:

当获得任一层的激活函数值后,在使用权重参数时,将权重二值化,再与前一层神经元节点二值化后的激活函数值相乘,以此类推进行权重参数的传播与更新,再进行批标准化使卷积神经网络训练过程中使得每一层神经网络的输入保持相同分布。

6.如权利要求4或5所述的二值化三元组孪生网络模型的行人重识别系统,其特征在于,

所述权值的二值化过程中的参数传播和更新步骤为:

S1、开始二值化;

S2、判断迭代是否完成,若是,则结束,若否,则继续执行步骤S3;

S3、对每层权值进行二值化并计算损失;

S4、计算损失对二值化权值的导数;

S5、对浮点权值进行更新,并跳转至所述步骤S2,直至迭代结束。

7.一种基于如权利要求1-6任意一项所述的二值化三元组孪生网络模型的行人重识别系统,其特征在于,

提取图像对的图像特征,所述图像对包含正样本、负样本与检测样本图像;

三元组孪生网络模型的三路卷积神经网络分别提取正样本、负样本与检测样本图像的特征进行训练,得到输出的特征值,并根据该特征值与设定值的差距,调整模型的权值矩阵,获得训练后的三元组孪生网络模型;其中,每路的所述卷积神经网络的卷积层、池化层和全连接层相同且权值参数共享,且对权值参数进行二值化以及对每路卷积神经网络中卷积层与池化层之间的激活函数值进行二值化;

对特征值进行分类归一化,获得图像的特征表;

将检测样本与正样本的距离更近以及使检测样本与负样本的距离更远;当正样本示例距离与检测样本之间的距离近到设定距离时,则检测样本的图片与正样本图片为同一行人,当负样本距离与检测样本之间的距离远到设定距离时,则检测样本的图片与负样本的图片为不同行人。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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