[发明专利]一种基于部件幂集和多尺度特征的行人重识别方法有效
申请号: | 201910722268.9 | 申请日: | 2019-08-06 |
公开(公告)号: | CN110633631B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 纪荣嵘;沈云航 | 申请(专利权)人: | 厦门大学 |
主分类号: | G06V20/52 | 分类号: | G06V20/52;G06V10/44;G06V10/56;G06V10/764;G06V10/774;G06K9/62 |
代理公司: | 厦门南强之路专利事务所(普通合伙) 35200 | 代理人: | 马应森 |
地址: | 361005 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 部件 尺度 特征 行人 识别 方法 | ||
1.一种基于部件幂集和多尺度特征的行人重识别方法,其特征在于包括以下步骤:
(一)模型训练过程:
1)初始化模型参数;
2)输入训练图像到网络提取图像特征;
3)计算训练图像的多尺度特征;所述计算训练图像的多尺度特征,结合了最高层特征图和底层特征图得到多尺度的特征表示;
4)枚举部件幂集,并提取其特征;
所述枚举部件幂集的具体方法为:将图像平均分为n个部分,然后枚举所有可能的部件组合,总的部件组合数目为:
5)计算softmax交叉熵损失函数;
所述softmax交叉熵损失函数,使用随机梯度下降算法训练判别器迭代1000次:
其中,Nim和Nid分别表示图像的数目和行人身份的数目,yi表示第i张图行人的身份,表示全连接层中第yi个身份的参数权值,表示第i张图像的第c个部件组合的特征向量;
6)计算triplet loss三元损失函数;
所述triplet loss三元损失函数公式为:
其中,图像Ii和的行人身份是一样的,图像Ii和的行人身份是不一样的,d(·)表示归一化的欧氏距离,[·]+表示合页损失,δ表示最大边距;
7)计算组合排序模块的交叉熵损失函数;
所述组合排序模块的交叉熵损失函数计算公式为:
其中,表示对yi类别的预测结果,yi是第i张图像的行人身份;
8)使用梯度下降算法更新模型参数;
9)重复步骤2)~8)直到收敛;
10)使用模型计算数据库里所有图像的特征向量;
(二)模型推理过程:
11)输入图像到模型中,获得目标的特征向量;
12)计算目标和数据库图像的特征向量的欧氏距离;
13)选择欧氏距离最近的数据库图像对应的行人身份作为最终检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学,未经厦门大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910722268.9/1.html,转载请声明来源钻瓜专利网。