[发明专利]一种基于形状特征的皮革表面缺陷检测方法有效
申请号: | 201910861495.X | 申请日: | 2019-09-12 |
公开(公告)号: | CN110660048B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 张发恩;吴珂 | 申请(专利权)人: | 创新奇智(合肥)科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 北京中南长风知识产权代理事务所(普通合伙) 11674 | 代理人: | 郑海 |
地址: | 230001 安徽省合肥市高新区习友路333*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 形状 特征 皮革 表面 缺陷 检测 方法 | ||
1.一种基于形状特征的皮革表面缺陷检测方法,其特征在于:包括以下具体步骤:
S1:获取皮革表面正常样本和异常样本,并使用其他在人工物体表面含有自然形成的不规则纹理的图像作为训练数据;
S2:输入图像数据,进行图像预处理,以增强形状特征;
图像预处理主要包括:
S2.1:对图像进行各向异性扩散滤波处理,在进行图像降噪的同时,保持形状纹理清晰;
S2.2:对图像做适当的亮度和对比度调整;
S2.3:对图像做随机仿射变换进行数据增强;
S3:增强后的图像输入到特征提取网络,提取卷积特征;
S4:最后一层卷积层作为检测网络,用于检测特定目标,网络的输出向量为是否目标的概率和目标的位置和宽高;
S5:分别计算分类损失和目标位置与宽高损失,得到加权的损失函数;
计算分类损失的函数指预测一个位置(m,n)是否存在目标物体的概率损失,分类损失用两个对数损失函数来描述,即:
lcis(m,n)=logloss(Iobj,p1)+logloss(1-Iobj,p2),
上式中,对数损失函数logloss(y,p)=ylogp,Iobj∈{0,1}表示图像真实标注值中在(m,n)是否存在目标物体,如果存在则为1,反之则为0,上式的第一部分表示如果位置(m,n)处存在目标,而预测概率为p1的损失,上式的第二部分表示如果位置(m,n)不存在目标,而预测概率为p2的损失;
计算目标位置与宽高损失的函数指一个位置(m,n)存在目标,但预测得到的位置、尺寸和标注值有偏移产生的损失,其公式为:
S6:通过随机梯度下降法更新网络权值;
提供一种模型在线推理方法,进行模型在线推理的主要步骤包括:
获取待检测图像;
对待检测图像做预处理,使用各向异性扩散滤波进行滤波处理,并做适当的亮度与对比度处理;
对待检测图像进行高通滤波,增强形状特征;
将待检测图像输入网络进行检测,得到检测结果。
2.根据权利要求1所述的一种基于形状特征的皮革表面缺陷检测方法,其特征在于:在所述步骤S3中,特征提取网络是一种深度卷积网络,可以使用的网络结构为以下的其中一种:LeNet,AlexNet,VGG,Inception,ResNet。
3.根据权利要求1所述的一种基于形状特征的皮革表面缺陷检测方法,其特征在于:在所述步骤S5中,加权的损失函数表示为:
l(m,n)=λlpos(m,n)+(1-λ)lcis(m,n)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新奇智(合肥)科技有限公司,未经创新奇智(合肥)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910861495.X/1.html,转载请声明来源钻瓜专利网。