The present invention provides a bamboo block defect detection method and system, wherein the method comprises the following steps of collecting bamboo block image quality optimization process, the bamboo blocks of image rotation to the horizontal position, the bamboo block image cut to standard size, the image of bamboo block texture detection and contour defect detection, detection of positive and negative and then through the training of support vector machine classifier depth texture recognition, and finally select qualified bamboo block; the invention through multiple detection steps of bamboo block image, and use the support vector machine classifier depth texture recognition, in order to find out the qualified standard bamboo blocks, more accurate results are mahjong mat helps to improve production efficiency, increase the income of the enterprise.
【技术实现步骤摘要】
本专利技术主要涉及竹席缺陷检测领域,具体涉及一种竹块缺陷检测方法和系统。
技术介绍
随着全球低碳经济浪潮的兴起及“绿色、环保、可持续发展”理念的倡导,竹制品越来越受到全世界消费者的青睐。而现阶段全国各麻将凉席生产厂家竹块的筛选主要依靠的是工人肉眼的判断,效率低下,判断标准也不统一。因此设计一套竹块快速的缺陷检测算法十分必要,将有助于提高麻将凉席的生产效率,增加企业收益。
技术实现思路
本专利技术所要解决的技术问题是提供一种竹块缺陷检测方法和系统,通过对竹块图像进行区域大小检测、初步纹理检测、轮廓缺陷检测、正反面检测和深度纹理检测,从而判断出竹块是否存在缺陷,判断出的结果较精确。本专利技术解决上述技术问题的技术方案如下:一种竹块缺陷检测方法,包括如下步骤:步骤S1:利用摄像设备获取竹块图像;步骤S2:判断竹块图像的区域范围是否属于预设感兴趣区域ROI(regionofinterest)的范围内,如果属于,则根据预设图像区域标准值将竹块图像裁剪为标准化尺寸,否则得到竹块不合格的结果;步骤S3:根据预设灰度值对标准化尺寸的竹块图像进行初步纹理检测,如果纹理正常则执行步骤S4,否则得到竹块不合格的结果;步骤S4:利用竹块伪对称性对初步纹理检测正常的竹块图像进行轮廓缺陷检测,如果轮廓正常则执行步骤S5,否则得到竹块不合格的结果;步骤S5:利用颜色模型HSV对轮廓正常的竹块图像进行正面和反面检测,如果检测出是反面则将竹块翻面,并重复执行步骤S1;否则,执行步骤S6;步骤S6:训练支持向量机分类器,并根据训练后的支持向量机分类器对正面的竹块图像进行深度纹理识别,从而得到竹 ...
【技术保护点】
一种竹块缺陷检测方法,其特征在于,包括如下步骤:步骤S1:利用摄像设备获取竹块图像;步骤S2:判断竹块图像的区域范围是否属于预设感兴趣区域ROI的范围内,如果属于,则根据预设图像区域标准值将竹块图像裁剪为标准化尺寸,否则得到竹块不合格的结果;步骤S3:根据预设灰度值对标准化尺寸的竹块图像进行初步纹理检测,如果纹理正常则执行步骤S4,否则得到竹块不合格的结果;步骤S4:利用竹块伪对称性对初步纹理检测正常的竹块图像进行轮廓缺陷检测,如果轮廓正常则执行步骤S5,否则得到竹块不合格的结果;步骤S5:利用颜色模型HSV对轮廓正常的竹块图像进行正面和反面检测,如果检测出是反面则将竹块翻面,并重复执行步骤S1;否则,执行步骤S6;步骤S6:训练支持向量机分类器,并根据训练后的支持向量机分类器对正面的竹块图像进行深度纹理识别,从而得到竹块合格或不合格的结果。
【技术特征摘要】
1.一种竹块缺陷检测方法,其特征在于,包括如下步骤:步骤S1:利用摄像设备获取竹块图像;步骤S2:判断竹块图像的区域范围是否属于预设感兴趣区域ROI的范围内,如果属于,则根据预设图像区域标准值将竹块图像裁剪为标准化尺寸,否则得到竹块不合格的结果;步骤S3:根据预设灰度值对标准化尺寸的竹块图像进行初步纹理检测,如果纹理正常则执行步骤S4,否则得到竹块不合格的结果;步骤S4:利用竹块伪对称性对初步纹理检测正常的竹块图像进行轮廓缺陷检测,如果轮廓正常则执行步骤S5,否则得到竹块不合格的结果;步骤S5:利用颜色模型HSV对轮廓正常的竹块图像进行正面和反面检测,如果检测出是反面则将竹块翻面,并重复执行步骤S1;否则,执行步骤S6;步骤S6:训练支持向量机分类器,并根据训练后的支持向量机分类器对正面的竹块图像进行深度纹理识别,从而得到竹块合格或不合格的结果。2.根据权利要求1所述的竹块缺陷检测方法,其特征在于,获取竹块图像后,还包括对竹块图像的画质进行优化处理的步骤,其包括对竹块图像进行白平衡处理、中值滤波处理和高斯滤波的优化处理。3.根据权利要求2所述的竹块缺陷检测方法,其特征在于,对竹块图像的画质进行优化处理后,还包括利用重心原理将竹块图像旋转到水平位置的步骤:求取竹块图像的最小外接矩形,并利用重心原理计算出所述最小外接矩形的角度,并根据该角度且以竹块图像的重心为旋转中心进行旋转,从而将竹块图像旋转到水平位置。4.根据权利要求1所述的竹块缺陷检测方法,其特征在于,具体实现所述步骤S3的方法为:将标准化尺寸的竹块图像处理成灰度模式下的竹块图像,再判断竹块图像的灰度值是否属于预设图像灰度值范围,如果属于,则纹理正常,否则得到竹块不合格的结果。5.根据权利要求4所述的竹块缺陷检测方法,其特征在于,所述预设图像灰度值范围为60至220。6.根据权利要求1所述的竹块缺陷检测方法,其特征在于,具体实现所述步骤S4的方法为:利用竹块伪对称性计算竹块图像最大内接矩形区域;再分别计算竹块图像的上轮廓到所述最大内接矩形区域的上边缘的平均距离L1以及竹块图像的下轮廓到所述最大内接矩形区域的下边缘的平均距离L2,并计算距离L1与距离L2的差值S,再将所述差值S与预设距离阈值进行比对,从而筛选出存在轮廓缺陷的竹块图像。7.根据权利要求1所述的竹块缺陷检测方法,其特征在于,具体实现所述步骤S5的方法为:将竹块图像转换为HSV颜色模型下的竹块图像,再求出所述HSV颜色模型中色调H空间下竹块图像色调的最大值和最小值以及饱和度S空间下竹块图像饱和度的最大值和最小值,再将所述竹块图像色调的最大值和最小值以及竹块图像饱...
【专利技术属性】
技术研发人员:宋树祥,陈力能,夏海英,牟向伟,
申请(专利权)人:广西师范大学,
类型:发明
国别省市:广西;45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。