节点文献

灌装自动化生产线上视觉检测机器人研究

The Research on Vision-based Inspectors for Liquid Filling Line

【作者】 刘焕军

【导师】 王耀南;

【作者基本信息】 湖南大学 , 控制科学与工程, 2008, 博士

【摘要】 灌装自动化生产线上视觉检测机器人是以机器视觉技术为基础,光机电一体化的智能检测设备,它是现代制造业的重要自动化装备之一。它可以代替人工对灌装自动化生产线上的空瓶和瓶内液体质量进行智能检测。所以研究和开发具有自主知识产权的智能检测机器人是国民经济飞速发展和市场不断扩大的需要。论文首先介绍了课题研究的背景和意义,机器视觉技术的概况,它在工业智能检测中的应用以及灌装自动化生产线上视觉检测机器人的研究现状。然后根据生产中对灌装前的空瓶质量检测和灌装后瓶内液体质量检测的要求,分别设计了灌装自动化生产线上的空瓶视觉检测机器人和实瓶视觉检测机器人。并在文中对其基本结构作了具体说明。比较了智能检测机器人的几种视觉检测和控制系统设计方案。在此基础上,为了满足高速检测的需要,设计了基于DSP的视觉检测和控制系统。因为图像采集系统是智能检测机器人的核心之一,所以论文中对图像采集系统的各项关键技术进行了深入研究,设计了可以为检测机器人提供清晰图像的图像采集系统。在智能检测机器人完成检测后,对不合格产品需要从生产线上分离,为此论文开发出新的柔性击出器,可以保证在高速流水线上稳定地分离对象产品。论文还开发了模块化的智能检测软件平台,能够稳定可靠地在智能检测机器人上完成检测和控制任务。根据这些研究,研制出灌装自动化生产线上视觉检测机器人的实验样机,验证了设计方案。本文中着重对用于灌装自动化生产线上的智能检测方法进行了研究,并提出了以运用支持向量机为主的对瓶身、瓶底、瓶口和瓶内液体的不同检测方法。瓶口质量对灌装后的产品质量有着重要影响,需要在灌装前对瓶口质量进行检测。由于在线检测中需要实时确定图像中处理对象位置,所以论文首先探讨了瓶口图像处理区域定位算法。经过对比分析确定了基于改进Hough变换的快速瓶口处理区域定位算法。为了满足生产线上高速检测的需求,提出了基于经验规则的瓶口质量检测方法。这种方法通过经验规则对圆形扫描法得到的瓶口平均灰度曲线进行判决,能快速确定瓶口质量。此方法虽然简洁,但要依赖于专家经验,检测准确率不够理想。因此采用了具有良好推广能力的支持向量机来判断瓶口质量。但是经过实验对比发现支持向量机的性能与选择的核函数及参数有很大关系。为此特提出基于支持向量机神经网络的瓶口质量检测算法。它结合了支持向量机和神经网络的优点,能更好地得到全局最优解。实验证明采用这种方法来检测瓶口能达到最高的准确率。在灌装前同样需要对瓶身和瓶底质量进行检测。对瓶身图像,提出了中心概率算法来快速确定处理区域。而在瓶底图像上采用了改进Hough变换算法来定位处理区域。经过分析缺陷特征,提出了分区快速检测算法来检测瓶身和瓶底质量。这种算法为了减少噪声干扰将处理区域进一步细分,然后采用综合的专家规则在这些小区域中检测是否存在缺陷。不过这种算法由于可能割裂缺陷,检测准确率不是很高。针对此种算法的不足,本文提出了基于多核函数支持向量机集成的瓶身和瓶底质量检测方法。这种方法先采用改进的分水岭变换分割出完整的可能缺陷区域,然后提取这些区域的特征,由多核函数支持向量机集成来分类决策。论文中提出的多核函数支持向量机集成运用蚁群算法优选具有不同核函数的支持向量机进行选择集成,可以保证其分类性能。通过对比实验证明基于多核函数支持向量机集成的瓶身和瓶底质量检测方法具有更高的检测准确率。在灌装后瓶内液体中可能还存在有杂质,会危害到消费者,必须对液体质量进行检测。为了区分瓶内液体杂质和瓶体上的痕迹,需要采用运动分析的方法处理序列图像。在序列图像中,瓶内液体杂质都会表现为一些高亮度的区域。因此提出一种二值图像差分算法,先采用基于聚类的二值化算法将图像二值化,再把连续的二值图像进行差分,据此分割出图像中的运动区域。并提出一种基于关联匹配的运动目标跟踪算法对分割出的运动区域进行跟踪。这种算法由卡尔曼滤波器预测运动目标在下一帧图像中可能的位置,然后以此为中心建立跟踪窗口,将位于窗口中的各运动区域和运动目标进行关联匹配运算,确定最佳的匹配目标,从而建立起目标跟踪链。然后根据这些运动目标所在区域的特征及其运动特性提取出特征量,运用论文中提出的模糊支持向量机算法来进行分类。这种模糊支持向量机利用了模糊理论,进一步提高了复杂问题处理能力和抗噪性能,可以更准确地对液体质量进行检测。同时根据瓶内液体体积检测的需要本文提出了一种液位检测算法。在液位检测中提出了边缘检测和边缘连接相结合的方法,可以快速准确地寻找到液面边缘,然后确定液位高度来检测液体体积。实验表明这些算法都是有效的。

【Abstract】 The vision-based inspectors for liquid filling line are the vision based intelligent inspection equipments integrated of optical, mechanical and electronic functions. And they are automatic equipment in modern manufacturing industry. The intelligent inspectors can inspect empty bottle and liquid in bottle instead of human. So studying the intelligent inspector for filling line conforms to the requirements of develops of national economy and the market demand.This article firstly introduces the background and significance of the researches, the survey of machine vision technology, and its application in intelligent inspection. Then the bottle vision-based inspector and the liquid vision-based inspector for filling line are designed respectively according to the bottle inspection demands before liquid filling and the liquid inspection demands after liquid filling. The structures of these inspectors are explained in this article. The several designs of the inspection and control system are compared. The inspection and control system base on DSP is designed on the basis of the comparisons, which can realize high speed inspection. Because the image captured system is one of core system in inspectors, the crucial technology and equipments of image captured system are studied deeply. Then the image captured system which can provide clear image is developed. After inspection the fault production need be separated from production line. This article designs the flexible rejector, which can be sure to winkle out production stably from high speed product line. The inspection software is developed, which can accomplish inspection and control task on inspector. According to studies in this article, the prototypes of the vision-based inspectors for filling line have already been developed,which prove the validity of these designs.This paper mainly researches intelligent inspection methods which are used for liquid filling line. And the different methods which are used to inspect the bottle finish, bottom, wall and liquid in bottle are proposed based on using support vector machines mainly.The quality of bottle finish is important for filled production, so the finish inspection is necessary. Because the position of bottle in captured image need be located in online inspection, the location methods are firstly discussed. The paper presents the location methods based on modified Hough transform for bottle finish after comparing. The inspection method based on experiential rules algorithm is put forward for high speed inspection. This method inspects bottle finish with experiential rules according to the mean gray curve of finish which is got by rounded scan. The quality of bottle finish is judged quickly by this method. This method is concision, but it depends on manual rule and accurate rate of this method is not very high. So the support vector machines(SVM) whose generalization is good are used for finish inspection. But the experiments show the ability of SVM relates to the kernel function and its parameters. And then the inspection method based on support vector machine neural network is put forward to inspect bottle finish. The support vector machine neural network synthesizes the support vector machines and neural networks, which can be optimized effectively. The experiments prove the inspection result of this method is better.The bottle wall and bottom also need be inspected before liquid is filled. The location method based on center probability is presented for bottle wall. The position of region of interest of bottle bottom is confirmed by location methods based on modified Hough transform. After analyzing defection characteristic, the divisional inspection methods are presented. This method divides the region of interest into some smaller region for reducing the effect of noise, and afterward uses expert rules to detect if there are defect in these small regions. But because the defect may be also divided in this method, the accurate of inspection is not very satisfied. Then aiming at shortage of divisional inspection methods, the inspection method based multi-kernel support vector machines ensemble is put forward. The whole defection regions are segmented by modified watershed transform. And then this method can get the features of these regions, and uses the multi-kernel function support vector machines ensemble to classify these features. The multi-kernel function support vector machines ensemble uses ant colony optimization to optimized SVM in ensemble, which can use different kernel function, so its classification ability is good. The accurate rate of this inspection method is proved to be higher.There may be some impurities in liquid after filling, which may harm the consumer. Hence quality of liquid must be inspected. For distinguishing the impurities in liquid and marks on bottle, the motion analysis are applied to process image sequences. The impurities are shown as bright regions in images. Hence a binary image difference is presented. The images are firstly converted to binary image by the methods based on clustering, and the sequent binary images are subtracted to segment the motive regions. After that a matching algorithm is put forward to track these motive regions. The possible position of motive object in next frame is predicted by Kalman filter, and then the tracking window is set up according to this position. The motive regions in this tracing window are associated with the motive object to confirm the object which is matched for this track object, and the track chain is build at the same time. The region and motive features of object are exacted, and these features are classified by fuzzy support vector machines. The fuzzy support vector machines utilize fuzzy theory, which improves the ability of processing complex problem and anti-noise ability. So it can inspect liquid more exactly. At the same time the detection method of filling level is put forward to scale the liquid volume. The method which synthesizes the edge detection and edge linking is used to detect filling level. The filling level is found exactly and quickly by this method, and the high of filling level is calculated to detect liquid volume. The experiments show these methods are effective.

  • 【网络出版投稿人】 湖南大学
  • 【网络出版年期】2008年 12期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络