一种酒瓶盖面检测方法技术

技术编号:20944952 阅读:103 留言:0更新日期:2019-04-24 02:35
本发明专利技术公开了一种酒瓶盖面检测方法,通过由试验架、彩色面阵相机、远心镜头、环形光源和载物台搭建构成的测量系统实现,步骤如下:拍摄酒瓶盖面的彩色图像,进行灰度化和二值化处理,再采用中值滤波器滤波处理和腐蚀膨胀操作,找到目标区域;选择酒瓶盖面的多个特征点,计算出酒瓶盖面图像的特征矩阵,进行PCA降维处理,取出降维之后占特征值之和达到判断阈值的特征;将酒瓶盖面样本库按比例分成训练样本和测试样本,采用SVM分类器,选择高斯核函数,建立训练模型供测试样本检测;计算酒瓶盖面图库中测试样本正确分类的比例,得到酒瓶盖面的检测精度。本发明专利技术可应用于对流水线上生产的酒瓶盖良品进行检测,具有准确率高、速度快的优点。

A Method for Testing Liquor Bottle Cover

The invention discloses a wine bottle cap surface detection method, which is realized by a measurement system consisting of a test stand, a color plane array camera, a telecentric lens, a ring light source and a carrier platform. The steps are as follows: taking a color image of the wine bottle cap surface, graying and binarization processing, and then using median filter processing and corrosion expansion operation to find the target area; The feature matrix of wine bottle cap image is calculated, and the PCA dimension reduction process is carried out to extract the features that occupy the sum of the eigenvalues after dimension reduction and reach the judgment threshold. The sample bank of wine bottle cap surface is divided into training samples and testing samples according to the proportion, and the training model is established for testing samples by using SVM classifier and selecting Gauss kernel function. The correct classification ratio of the sample samples was used to obtain the detection accuracy of the cap surface of the wine bottle. The invention can be applied to the detection of good wine bottle cap products produced on the assembly line, and has the advantages of high accuracy and fast speed.

【技术实现步骤摘要】
一种酒瓶盖面检测方法
本专利技术涉及视觉检测
,具体涉及一种酒瓶盖面检测方法。
技术介绍
在工业的生产中,许多行业都对检查和测量方面提出了更高的要求。例如,印刷包装工序的检测、半导体芯片的封装检测、工厂生产线产品合格检测、高精密零配件的检测等。在这些应用中,多数自动化的工厂需要大批量的生产,尤其对于某些特殊的零配件、芯片、仪器等,其精确度的要求是非常高的。传统的人工检测方法已经无法满足目前的工艺需求,很大程度上限制了制造业的发展和进步。这一方面来源于传统的人工检测方法效率低下,出错率高,人工成本大;另一方面,人类眼睛的生理极限也导致人类在该方面上无法达到计算机检测技术的精度。而计算机的快速性、可靠性、精确性与人类视觉的智能化相结合,使得机器视觉在工业检测中应用的越来越广泛。机器视觉可以用于各种产品的检测,例如产品的缺陷检测、有无检测。
技术实现思路
本专利技术的目的是为了解决现有技术中的上述缺陷,提供一种酒瓶盖面检测方法。本专利技术的目的可以通过采取如下技术方案达到:一种酒瓶盖面检测方法,所述的检测方法包括下列步骤:S1、拍摄多幅酒瓶盖面的彩色图像保存在样本库中,其中包括合格品和残次品,并对彩色图像进行二值化处理和腐蚀膨胀操作,提取感兴趣区域ROI;S2、选择酒瓶盖面的图像特征,计算每个酒瓶盖面图像中各个特征值,得到酒瓶盖面检测图像的一个特征矩阵,根据PCA方法对特征矩阵进行降维,取出降维之后占特征值之和达到指定阈值的特征;S3、将样本库中图片按比例分成训练样本和测试样本,采用SVM分类器,选择高斯核函数,用所得到的特征对训练样本进行训练,建立检测模型,根据该检测模型检验测试样本;S4、计算酒瓶盖面图库中测试样本中正确分类的比例,得到酒瓶盖面的检测精度。进一步地,所述的步骤S1过程如下:对酒瓶盖面的彩色图像进行灰度化处理,得到一个0至255的灰度图像;根据背景与酒瓶盖面的最大灰度差值进行阈值分割处理;对酒瓶盖面的灰度图像采用中值滤波器进行滤波处理和腐蚀膨胀操作,提取得到酒瓶盖面中的被检测区域。进一步地,所述的步骤S1中拍摄的酒瓶盖面的彩色图像,其图像背景与酒瓶盖存在明显色差,酒瓶盖边缘清晰。进一步地,所述的步骤S2中根据PCA方法对特征矩阵进行降维的过程如下:将特征矩阵的每一行进行零均值化然后求出协方差矩阵,求出协方差矩阵的特征值以及对应的特征向量,将特征向量按对应特征值大小从上到下排列成矩阵。进一步地,所述的图像特征包括酒瓶盖面的RGB三色值和每种颜色所占像素点、半径、面积、高度、宽度、连通区域个数以及每个连通区域的面积中一种或多种的组合。进一步地,所述的样本库中图片比例为训练样本占70%,测试样本占30%。本专利技术相对于现有技术具有如下的优点及效果:1、本专利技术在对酒瓶盖面的特征值提取与表达中,增加了纹理特征点的提取,一共找了十几种特征值,进行特征值计算,然后根据PCA降维处理,可以选出最有区分度的特征点,有利于提高分类器的分类精度;2、本专利技术公开的酒瓶盖面检测方法中,训练算法采用了抽取70%为训练样本,30%为测试样本,可防止训练过拟合的现象,同时可以实现半监督的学习分类,提高分类的准确度;3、本专利技术公开的酒瓶盖面检测方法中,采用SVM分类器的高斯核函数,对酒瓶盖面的特征的分类效果有着极大的提升,可实现分类准确度达到92%,相比于目前的视觉检测算法,其分类的准确率高,运行速度快。附图说明图1是本专利技术公开的酒瓶盖面检测方法的流程图;图2是本专利技术公开的酒瓶盖面检测方法所应用装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例参考图1和图2,本实施例公开了一种酒瓶盖面视觉检测方法,该视觉检测方法通过由试验架5、彩色面阵相机1、远心镜头2、环形光源4和载物台3搭建构成的测量系统实现,该测量系统组成部件的具体位置结构关系可以进一步参照图2,测量系统的硬件安装应满足彩色面阵相机1、远心镜头2、载物台3和环形光源4的轴心平行,且载物台3安装于远心镜头2的景深范围内。以该测量系统为测量工具的视觉检测方法包括以下步骤:S1、拍摄多幅酒瓶盖面的彩色图像保存在样本库中,其中包括合格品和残次品,并对酒瓶盖面的图像先进行灰度化处理,得到一个0至255的灰度图像,再根据背景与酒瓶盖面的最大灰度差值进行阈值分割处理,再对上述处理之后的酒瓶盖面的灰度图像采用中值滤波器进行滤波处理和腐蚀膨胀操作,即可提取得到酒瓶盖面中的被检测区域;其中,拍摄的酒瓶盖面的图像应该是彩色图像,并且背景与酒瓶盖色差大,边缘清晰。S2、选择酒瓶盖面的图像特征,计算每个酒瓶盖面图像中各个特征值,得到酒瓶盖面检测图像的一个特征矩阵,将特征矩阵的每一行进行零均值化然后求出协方差矩阵,求出协方差矩阵的特征值以及对应的特征向量,将特征向量按对应特征值大小从上到下排列成矩阵,取出降维之后占比重和达到指定阈值的特征;其中,所述的图像特征包括酒瓶盖面的RGB三色值和每种颜色所占像素点、半径、面积、高度、宽度、连通区域个数以及每个连通区域的面积中一种或多种的组合。本实施例中,指定阈值取值为90%,但该指定阈值的取值为示例性取值,取值范围可以根据具体要求进行调整,并不构成对本专利技术技术方案的限制。S3、将样本库中图片按比例分成训练样本和测试样本,采用SVM分类器,选择高斯核函数,用所得到的特征对训练样本进行训练,建立检测模型,根据该检测模型去检验测试样本;其中,所述的样本库中图片比例为训练样本占70%,测试样本占30%。S4、计算酒瓶盖面图库中测试样本中正确分类的比例,得到酒瓶盖面的检测精度。上述实施例为本专利技术较佳的实施方式,但本专利技术的实施方式并不受上述实施例的限制,其他的任何未背离本专利技术的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种酒瓶盖面检测方法,其特征在于,所述的检测方法包括下列步骤:S1、拍摄多幅酒瓶盖面的彩色图像保存在样本库中,其中包括合格品和残次品,并对彩色图像进行二值化处理和腐蚀膨胀操作,提取感兴趣区域ROI;S2、选择酒瓶盖面的图像特征,计算每个酒瓶盖面图像中各个特征值,得到酒瓶盖面检测图像的一个特征矩阵,根据PCA方法对特征矩阵进行降维,取出降维之后占特征值之和达到指定阈值的特征;S3、将样本库中图片按比例分成训练样本和测试样本,采用SVM分类器,选择高斯核函数,用所得到的特征对训练样本进行训练,建立检测模型,根据该检测模型检验测试样本;S4、计算酒瓶盖面图库中测试样本中正确分类的比例,得到酒瓶盖面的检测精度。

【技术特征摘要】
1.一种酒瓶盖面检测方法,其特征在于,所述的检测方法包括下列步骤:S1、拍摄多幅酒瓶盖面的彩色图像保存在样本库中,其中包括合格品和残次品,并对彩色图像进行二值化处理和腐蚀膨胀操作,提取感兴趣区域ROI;S2、选择酒瓶盖面的图像特征,计算每个酒瓶盖面图像中各个特征值,得到酒瓶盖面检测图像的一个特征矩阵,根据PCA方法对特征矩阵进行降维,取出降维之后占特征值之和达到指定阈值的特征;S3、将样本库中图片按比例分成训练样本和测试样本,采用SVM分类器,选择高斯核函数,用所得到的特征对训练样本进行训练,建立检测模型,根据该检测模型检验测试样本;S4、计算酒瓶盖面图库中测试样本中正确分类的比例,得到酒瓶盖面的检测精度。2.根据权利要求1所述的一种酒瓶盖面检测方法,其特征在于,所述的步骤S1过程如下:对酒瓶盖面的彩色图像进行灰度化处理,得到一个0至255的灰度图像;根据背景与酒瓶盖面的最大灰度差值进行阈值分割处理;...

【专利技术属性】
技术研发人员:刘屿张志国刘伟东
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1