工程硕士学位论文III摘要螺丝作为日常生活中不可或缺的工业零件,其产量在我国已十分庞大,因此在螺丝的生产过程中,对螺丝数量进行实时监测和包装具有重要意义
目前在大多数螺丝生产厂家的包装生产线主要使用称重式计数的方法,效率虽高,但易受油污影响,准确性差、自动化程度低,且极易出现漏料情况,螺丝的生产包装迫切需要开发高精度、高自动化的螺丝计数设备
计算机视觉近年发展迅速,已成为助力智能工厂的重要手段之一,以计算机视觉为基础,通过图像处理和图像分割识别技术来对螺丝进行计数,是实现螺丝自动计数的有效途径
因此,本文从螺丝计数设备的成像硬件系统、螺丝图像的预处理和针对螺丝粘连的计数分割算法三个方面入手,完成了以下工作:首先,对本文计数对象螺丝进行成像分析,根据成像需求制定螺丝自动计数系统的硬件实现方案,分析不同类型的光源、相机、镜头、成像方式等对成像质量的影响,经过多方比较与严谨分析后决定采用亮度较高的条形光源作为背光源,同时使用2K像素网口线阵CMOS相机,并搭配焦距可调的镜头,进行大量实验进行调试,力争实现高质量的成像
最后给出了基于机器视觉的螺丝计数系统的整体布置方案与初步搭建的实验平台,在皮带正上方设置一套相机和光源为下料控制工位,皮带末端正下方贴近皮带高度设置一套光源和相机为计数工位,计算机和显示器进行算法的运行与效果演示,并利用专用的千兆网络进行图像数据的传输
其次,研究了下落运动螺丝图像的预处理技术,首先分析了螺丝图像的特点以及所含的关键信息,决定采用灰度化去除其颜色信息、保留区域与轮廓信息;比较四种经典的滤波算法,验证结论为双边滤波更适合本课题的工况,既能滤除一定的孤立点噪声,又能保留螺丝的原始轮廓;最后针对螺丝粘连这一难点进行形态学的处理,采用腐蚀与开运算,消除了螺丝之间的纤细粘连区域,平滑了螺丝轮廓边界,为后续的螺丝计数算法做好准备
再次,研究了螺丝计数识别算法,对