论文部分内容阅读
奶粉罐是一种特殊的食品包装容器,对其质量要求随着家长们的普遍关注变得越来越高。然而在生产过程中不可避免会有异物(油漆、胶粒、污物等)出现在罐体的内壁以及底部位置。这些异物一旦未被发现,在灌装过程中与食品混合在一起,长时间会产生化学变化,经人食用后,可能造成较严重的后果。为实现奶粉罐内壁缺陷的自动检测,本文针对某企业奶粉罐的实际生产环境,研发了奶粉罐内壁缺陷的视觉检测系统,并对几个关键技术进行了研究。论文的主要研究工作包括:(1)根据企业对检测系统提出的主要技术指标和要求,设计了奶粉罐内壁缺陷视觉检测系统的总体方案和工作流程。(2)系统硬件设计与搭建。根据检测环境和技术指标要求,对系统的光源、相机、镜头和图像采集卡进行了选型设计;并设计了相应的定位与控制系统,实现对奶粉罐图像的实时获取以及对不合格奶粉罐的精确剔除。(3)算法研究与系统软件设计。通过图像滤波和图像增强方式对罐体图像进行预处理,改善图像质量,凸显图像特征;根据软件设计方案,采用LabVIEW技术编写了系统软件,并从参数设置、检测监控、数据管理三个部分对软件系统的主要模块及其功能进行详细介绍。(4)检测环境的照明是视觉检测系统的关键技术之一。经过试验对比,选择碗状LED光源,并采用散射照明方式,以解决检测对象材质反射性强问题。(5)奶粉罐罐体的准确定位和罐壁缺陷的有效检测的算法研究是另一关键技术。采用最小二乘拟合圆法完成罐口定位,并在此基础上对传统的Hough变换进行改进,完成喷胶焊缝定位,从而实现罐体的准确定位,为罐壁检测区域的确定建立基础;针对奶粉罐内壁缺陷特征,将其分别归类为点缺陷、线缺陷和面缺陷,配合使用Blob算法,完成对不同类型缺陷的准确识别与标记。(6)在实验室对奶粉罐内壁缺陷视觉检测系统进行了静态检测实验,结果表明本文的算法对于奶粉罐罐体变形检测效果较好,但仍存在一些过检现象;改进调试后,检测系统现已安装到奶粉罐生产线上运行,通过现场检测,其结果表明研发的奶粉罐内壁缺陷视觉检测系统稳定性和准确性较好,生产线动态检测识别准确率达到99.70%,可以满足奶粉罐在线质量检测的要求。