[发明专利]一种基于对比聚类的无监督行人重识别方法在审
申请号: | 202210664167.2 | 申请日: | 2022-06-13 |
公开(公告)号: | CN114898406A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 张远辉;冯化涛;刘康;朱俊江;付铎 | 申请(专利权)人: | 中国计量大学 |
主分类号: | G06V40/10 | 分类号: | G06V40/10;G06V10/762;G06N3/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310018 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 对比 监督 行人 识别 方法 | ||
1.一种基于对比聚类的无监督行人重识别方法,其特征在于,包括以下步骤:
步骤1:使用初始特征编码器对无标注行人图像数据集进行前向计算,使用编码的特征初始化基于类别原型的特征存储单元;
步骤2:在每轮训练前进行特征存储单元中编码特征的聚类,根据聚类可靠性评价标准进行聚类结果的筛选;
步骤3:使用特征编码器对每一组小批量训练样本进行特征编码,利用统一对比损失函数进行网络的反向传播,更新特征编码器;
步骤4:利用编码的特征以动量更新的方式动态更新特征存储单元;
步骤5:根据训练轮回数循环进行步骤2-步骤4,直到所述行人重识别网络收敛。
2.根据权利要求1所述的一种基于对比聚类的无监督行人重识别方法,其特征在于,所述步骤1包括:
使用ResNet-50深度神经网络作为特征编码器,并使用ImageNet图像数据集上的预训练权重对其进行初始化;
使用特征编码器对行人图像数据集中的样本进行特征提取,得到特征集合{v1,…,vn},将样本特征以实例为单位全部保存到特征存储单元中。
3.根据权利要求1所述的一种基于对比聚类的无监督行人重识别方法,其特征在于,所述步骤2包括:
使用DBSCAN聚类算法对步骤1中特征存储单元中的特征集合{v1,…,vn}进行聚类,特征存储单元中的类别原型进一步分为聚类簇质心及未聚类离群值实例其中nc表示聚类簇的数量,no表示未聚类离群值的数量,使用自步学习策略并结合聚类独立性与聚类紧密性标准,保留可靠的聚类簇,而将不可靠的聚类簇中的特征拆解回无聚类的离群值实例中。
4.根据权利要求3所述的方法,其特征在于,所述自步学习策略在每轮训练开始前重新进行聚类,从最可靠的聚类簇开始,逐步增加聚类簇的数量,通过调整DBSCAN聚类算法中样本邻域距离阈值,交替放宽与缩紧聚类标准;
所述聚类独立性标准用于度量类间距离,表现为特征集合与放宽聚类标准后特征集合之间的交并比:
其中|·|表示集合中特征的数量,I(fi)表示同一个簇中的样本集合,Iloose(fi)表示放宽聚类标准后同一个簇中的样本集合,Rindep(fi)表示簇I(fi)的独立性得分;
所述聚类紧密性标准用于度量类内距离,表现为特征集合与缩紧聚类标准后特征集合之间的交并比:
其中Itight(fi)表示缩紧聚类标准后同一个簇中的样本集合,Rcomp(fi)表示簇I(fi)的紧密性得分;
通过以上聚类可靠性评价标准度量聚类中数据之间的独立性和紧密性,设置α,β∈[0,1]表示独立性和紧密性阈值,保留类间独立性Rcomp(fi)α且类内紧密性Rindep(fi)β的聚类簇样本,将其余样本划分为未聚类的离群值。
5.根据权利要求1所述的一种基于对比聚类的无监督行人重识别方法,其特征在于,所述步骤3包括:
给定无标签的训练样本使用步骤2中的自步学习策略将其分为有聚类伪标签的样本集合和不属于任何聚类的离群值实例样本集合且
给定训练样本使用特征编码器进行前向计算得到编码的特征f,构建统一对比损失函数:
其中,z+表示特征f的正面类别原型,τ表示温度系数,·,·表示向量内积,ck为当前聚类的簇质心,表示聚类内的类别原型,vk为当前聚类离群点的实例特征,表示无聚类的类别原型;
对小批量样本编码特征后,与两种类别原型进行比较,使得每个训练样本靠近它所属于的类别而远离其他类别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210664167.2/1.html,转载请声明来源钻瓜专利网。