[发明专利]一种用于表面缺陷检测的正样本扩充方法有效
申请号: | 202110504902.9 | 申请日: | 2021-05-10 |
公开(公告)号: | CN113159216B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 蒋三新;王新宇 | 申请(专利权)人: | 上海电力大学 |
主分类号: | G06V10/774 | 分类号: | G06V10/774;G06V10/764;G06V10/82;G06T7/00;G06T7/62;G06N3/0464;G06N3/08 |
代理公司: | 南京禹为知识产权代理事务所(特殊普通合伙) 32272 | 代理人: | 王晓东 |
地址: | 200090 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 表面 缺陷 检测 样本 扩充 方法 | ||
1.一种用于表面缺陷检测的正样本扩充方法,其特征在于:包括,
将检测器生成的目标框和检测框的位置坐标输入至非极大抑制单元,通过所述非极大抑制单元去除重叠检测框,保留包含目标信息的检测框;
通过样本判定单元筛选和判定负样本、正样本以及半正样本;
通过样本采样单元根据设定的正负样本采样比例对所述负样本、正样本以及半正样本进行采样;
将全部采样数据输入至损失回归单元,通过所述损失回归单元进行检测框分类损失训练和检测框定位回归训练,进而扩充所述正样本;
所述非极大抑制单元包括,
所述非极大抑制单元在每个特征层内的检测框之间,通过执行非极大抑制策略,以去除所述重叠检测框;
而后在相邻的特征层内检测框之间,所述非极大抑制单元通过衡量检测框之间的相关性,并据此筛选与保留所述包含目标信息的检测框;
所述样本判定单元包括,
将所有检测框与目标框输入至所述样本判定单元,初始化所有检测框为忽略样本;
遍历所述检测框与目标框,计算检测框与目标框的重叠区域在目标框中所占比例COPBGt、检测框与目标框的重叠区域在检测框中所占比例COPGtB和面积比;
根据COPBGt的限定条件筛选并判定所述负样本;
根据COPBGt、COPGtB和面积比的限定条件筛选并判定所述正样本与所述半正样本;
计算所述COPBGt和COPGtB包括,
根据下式计算所述检测框与目标框的重叠区域在目标框中所占比例COPBGt:
根据下式计算检测框与目标框的重叠区域在检测框中所占比例COPGtB:
其中,B代表检测框,Gt代表目标框,SBGt表示检测框与目标框的重叠区域面积,SGt表示目标框面积,SB表示检测框面积;
所述COPBGt的限定条件包括,
若每个检测框和所有目标框的COPBGt中的最大值低于负样本阈值,则此检测框判定为所述负样本;
判定所述正样本包括,
若每个检测框和所有目标框的COPBGt中的最大值高于正样本阈值,或者所述每个检测框和所有目标框的COPGtB中的最大值高于所述正样本阈值,并且所述每个检测框和最大值所对应的目标框的面积比在一级范围内,则判定它为所述正样本;
若每个目标框和所有检测框的COPBGt中的最大值所对应的检测框面积比在所述一级范围内,则判定最大值所对应的检测框为正样本;
判定所述半正样本包括,
若所述每个检测框和所有目标框的COPBGt中的最大值高于所述正样本阈值,或者所述每个检测框和所有目标框的COPGtB中的最大值高于所述正样本阈值,且它和最大值所对应的目标框的面积比在二级范围内,则它为所述半正样本。
2.如权利要求1所述的用于表面缺陷检测的正样本扩充方法,其特征在于:所述采样包括,
所述样本采样单元采用随机采样策略并依照所述设定的正负样本采样比例分别从所有正样本和负样本中采样,若实际正样本数量不满足采样所需正样本数量,则通过半正样本补充正样本数量。
3.如权利要求2所述的用于表面缺陷检测的正样本扩充方法,其特征在于:所述损失回归单元包括,
以所述负样本、正样本以及半正样本作为损失回归单元的输入,采用交叉熵损失函数进行所述检测框分类损失训练;
以所述正样本为损失回归单元的输入,采用Smooth L1损失函数进行所述检测框定位回归训练。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电力大学,未经上海电力大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110504902.9/1.html,转载请声明来源钻瓜专利网。