一种薄玻纤布面横条检测方法、设备及存储介质与流程
- 国知局
- 2024-09-14 14:35:46
本发明涉及复合材料生产,尤其涉及一种薄玻纤布面横条检测方法、设备及存储介质。
背景技术:
1、玻纤是以玻璃球或废旧玻璃为原料经高温熔制、拉丝、络纱、织布等工艺制造成的,是非常好的金属替代材料,在建筑、船舶、化工管道、汽车、航空、风力发电等领域有着广阔的应用前景,并且其应用领域仍在不断拓展,全球市场空间巨大。在玻纤布面生产的过程中,常常会由于铺纬的原因,导致中间有几根纱会没有铺上去,会出现布面缝隙过大的情况,领域内将这种情况成为横条。现有技术中一般为人工检测或进行视觉检测,人工检测检测效率低,无法跟随产线进行实时检测;现有的视觉检测由于玻纤布面和横条都是白色,常常会由于光线的变动,出现误报的情况。
2、公开于该背景技术部分的信息仅仅旨在加深对本发明的总体背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
技术实现思路
1、本发明所要解决的技术问题是:提供一种薄玻纤布面横条检测方法、设备及存储介质,有效解决背景技术中的问题。
2、为了达到上述目的,本发明所采用的技术方案是:一种薄玻纤布面横条检测方法,包括如下步骤:
3、将相机获取的图片进行灰度化并按最大比例进行灰度拉伸;
4、将原灰度图通过傅里叶变换转换成频域图,再生成一个高斯滤波核,与该频域图进行卷积;
5、进行傅里叶逆变换得到时域图;
6、对时域图进行灰度拉伸和对比度增强;
7、对增强后的图进行灰度闭运算;
8、对灰度闭运算后的图进行阈值分割,提取一定灰度值的像素点为结果区域;
9、对结果区域进行宽度、高度和平均灰度判断,如果满足条件即为横条。
10、进一步地,灰度拉升后的图片通过傅里叶变换转化为频域图,生成高斯滤波核,高斯在空间域中的标准偏差(即平滑量)由sigma1和sigma2确定(sigma值越小,高频信息去除的越少)。
11、进一步地,sigma1是在滤波器主方向上在空间域中由角度phi确定的滤波器主方向上的标准偏差,sigma2是垂直于主方向上的标准差,sigma1取值0.5,sigma2取值15,phi取值0.785398(即45°),用频域图与高斯滤波核卷积。
12、进一步地,灰度闭运算是对图像灰度先膨胀再腐蚀,生成一个长70,宽1,角度为-45°,内部灰度值为0的矩形作为结构元素,使用结构元素在图像中遍历,灰度值最高的值作为结构元素中心的新值(膨胀),有使图像变亮的作用,再遍历一次采用灰度值最低的值作为结构元素中心的新值(腐蚀)。
13、进一步地,灰度闭运算的计算公式如下:
14、
15、其中,(f(x))表示输入的灰度图像在位置(x)处的灰度值,(s(z))表示结构元素在位置(z)处的值,(x)是图像的一个位置点,公式表示对每个图像点(x)进行灰度膨胀火腐蚀操作,(x+z)(x-z)表示图像点(x)受到结构元素在位置(z)处的影响,(z)遍历结构元素(s)的所有位置。
16、进一步地,对灰度闭运算后的图进行阈值分割,提取灰度值230以上的像素点为结果区域。
17、进一步地,选择面积最大的区域,对该区域进行宽度、高度和平均灰度判断,如果满足条件即为横条,宽度大于或等于28像素且高度大于或等于110像素,且该区域在闭运算后的图片中的灰度平均值大于或等于250则判断为横条。
18、本发明还包括一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上述的方法。
19、本发明还包括一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述的方法。
20、本发明的有益效果为:本发明通过将相机获取的图片进行灰度化并按最大比例进行灰度拉伸,将原灰度图通过傅里叶变换转换成频域图,再生成一个高斯滤波核,与该频域图进行卷积,然后进行傅里叶逆变换得到时域图,对时域图进行灰度拉伸和对比度增强,对增强后的图进行灰度闭运算,对灰度闭运算后的图进行阈值分割,提取一定灰度值的像素点为结果区域,根据对结果区域进行宽度、高度和平均灰度判断,实现对薄玻纤布面横条检测。
技术特征:1.一种薄玻纤布面横条检测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的薄玻纤布面横条检测方法,其特征在于,灰度拉升后的图片通过傅里叶变换转化为频域图,生成高斯滤波核,高斯在空间域中的标准偏差(即平滑量)由sigma1和sigma2确定(sigma值越小,高频信息去除的越少)。
3.根据权利要求2所述的薄玻纤布面横条检测方法,其特征在于,sigma1是在滤波器主方向上在空间域中由角度phi确定的滤波器主方向上的标准偏差,sigma2是垂直于主方向上的标准差,sigma1取值0.5,sigma2取值15,phi取值0.785398(即45°),用频域图与高斯滤波核卷积。
4.根据权利要求1所述的薄玻纤布面横条检测方法,其特征在于,灰度闭运算是对图像灰度先膨胀再腐蚀,生成一个长70,宽1,角度为-45°,内部灰度值为0的矩形作为结构元素,使用结构元素在图像中遍历,灰度值最高的值作为结构元素中心的新值(膨胀),有使图像变亮的作用,再遍历一次采用灰度值最低的值作为结构元素中心的新值(腐蚀)。
5.根据权利要求4所述的薄玻纤布面横条检测方法,其特征在于,灰度闭运算的计算公式如下:
6.根据权利要求1所述的薄玻纤布面横条检测方法,其特征在于,对灰度闭运算后的图进行阈值分割,提取灰度值230以上的像素点为结果区域。
7.根据权利要求1所述的薄玻纤布面横条检测方法,其特征在于,选择面积最大的区域,对该区域进行宽度、高度和平均灰度判断,如果满足条件即为横条,宽度大于或等于28像素且高度大于或等于110像素,且该区域在闭运算后的图片中的灰度平均值大于或等于250则判断为横条。
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如权利要求1-7中任一项所述的方法。
9.一种存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
技术总结本发明涉及复合材料生产技术领域,尤其涉及一种薄玻纤布面横条检测方法、设备及存储介质,其中方法包括如下步骤:将相机获取的图片进行灰度化并按最大比例进行灰度拉伸;将原灰度图通过傅里叶变换转换成频域图,再生成一个高斯滤波核,与该频域图进行卷积;进行傅里叶逆变换得到时域图;对时域图进行灰度拉伸和对比度增强;对增强后的图进行灰度闭运算;对灰度闭运算后的图进行阈值分割,提取一定灰度值的像素点为结果区域;对结果区域进行宽度、高度和平均灰度判断,如果满足条件即为横条。本发明通过使用灰度拉伸和对比度增强,进行灰度闭运算,实现了对薄玻纤布面横条检测。技术研发人员:谈昆伦,季小强,刘时海受保护的技术使用者:常州市宏发纵横新材料科技股份有限公司技术研发日:技术公布日:2024/9/12本文地址:https://www.jishuxx.com/zhuanli/20240914/294963.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。