[发明专利]基于弱监督协同学习算法的安全帽识别方法及存储介质在审
申请号: | 202011042403.4 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112183532A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 吴衍;马碧芳;郭永宁 | 申请(专利权)人: | 福建师范大学福清分校 |
主分类号: | G06K9/32 | 分类号: | G06K9/32;G06K9/00;G06K9/62;G06N3/04;G06N3/08;G06T7/70 |
代理公司: | 福州市众韬专利代理事务所(普通合伙) 35220 | 代理人: | 陈智雄 |
地址: | 350300 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 监督 协同 学习 算法 安全帽 识别 方法 存储 介质 | ||
1.一种基于弱监督协同学习算法的安全帽识别方法,其特征在于,包括以下步骤:
步骤1、采用图像级别标签图像对弱监督协同学习算法网络进行训练;
步骤2、将待检测图像输入训练好的所述弱监督协同学习算法网络进行目标检测,得到概率向量;
步骤3、根据所述概率向量判定所述待检测图像中人物是否正确佩戴安全帽。
2.如权利要求1所述的基于弱监督协同学习算法的安全帽识别方法,其特征在于,所述采用图像级别的标签样本对弱监督协同学习算法网络进行训练,包括以下步骤:
步骤11、通过卷积层和ROI池化层对图像级别标签图像进行特征提取,得到包含样本实例训练图片包;
步骤12、弱监督学习模块根据所述训练图片包进行训练并生成边界框级别标签图像第一实例子集;
步骤13、有监督学习模块根据所述训练图片包以及所述边界框级别标签图像第一实例子集进行训练并生成边界框级别标签图像第二实例子集;
步骤14、有监督学习模块对所述边界框级别标签图像第一实例子集以及所述边界框级别标签图像第二实例子集进行计算一致性损失,并根据计算结果更新所述有监督学习模块的网络参数。
3.如权利要求2所述的基于弱监督协同学习算法的安全帽识别方法,其特征在于,所述弱监督学习模块根据所述训练图片包进行训练并生成边界框级别标签图像第一结果集,包括以下步骤:
步骤121、连续实例选择器对所述训练图片包中的样本实例进行子集划分;
步骤122、连续评估器根据所述训练图片包样本实例子集划分结果对所述训练图片包中的样本实例进行评估;
步骤123、将评估后的所述训练图片包作为边界框级别标签图像第一结果集。
4.如权利要求3所述的基于弱监督协同学习算法的安全帽识别方法,其特征在于,所述连续实例选择器对所述训练图片包中的样本实例进行子集划分,包括以下步骤:
步骤1211、连续实例选择器计算所述训练图片包中每个样本实例的得分,所述得分的计算公式为:S(ti,j,σs)=σsT(FVb-FVf),其中,tij表示第i个包中的第j个样本实例,σs是实例选择器的网络参数,FVb是样本实例tij中背景的费舍尔向量,FVf是样本实例tij中前景的费舍尔向量;
步骤1212、从所述训练图片包所有样本实例中选取得分最高且不属于任何一个边界框级别标签图像实例子集的样本实例,建立一个新的边界框级别标签图像实例子集;
步骤1213、将与步骤1211中所述得分最高的样本实例图片重叠面积大于或等于τ,且不属于任何一个边界框级别标签图像实例子集的样本实例归入相同的边界框级别标签图像实例子集中,其中,τ表示连续参数,取值范围为[0,1];
步骤1214、根据已经建立的所述边界框级别标签图像实例子集计算连续实例选择器的目标函数值,所述连续实例选择器的目标函数为:
其中,ti表示第i个训练图片包,ti,β(τ)代表第i个包中的第β(τ)个实例子集,σs是实例选择器的网络参数,li代表第i个训练图片包的正负标志,Nβ(τ)是实例子集ti,β(τ)中实例的个数,ti,j∈ti,β(τ);
步骤1215、判断所述连续实例选择器的目标函数值是否大于预设的阈值;
步骤1216、若所述连续实例选择器的目标函数值小于或等于预设的阈值,则跳转至步骤1212继续执行;
步骤1217、若所述连续实例选择器的目标函数值大于预设的阈值,则子集划分完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建师范大学福清分校,未经福建师范大学福清分校许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011042403.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐火加气混凝土砌块成型方法
- 下一篇:一种牛肉深加工防腐处理设备