论文部分内容阅读
在印刷和包装行业里,纸张数量检测是关系到企业经济效益的重要环节。从最原始的人工测量到机械式的自动测量,这些方式都存在各自的优缺点,但总体来说这些数量检测方式都越来越不能满足现代高效、无损计量的需求。虽然市场上出现了基于机器视觉的纸张数量检测设备,但其中鲜有仪器能满足单次检测3000张以上的需求,因此本文设计了一种基于线性模组和图像拼接的超高叠层纸张数量检测仪器,具体内容介绍如下:首先,根据纸张叠层图像特点和用户需求设计成像系统,介绍了图像采集系统的核心部件,并结合各部件的主要参数及实验数据对器件进行了选型;文中详细论述了成像系统的控制方法;使用线性模组驱动单个相机移动采集序列图像,成功搭建了一个针对超高纸张叠层的图像采集平台。其次,根据实际采集的图像数据分析了序列图像的成像特点,针对重叠区域识别困难的问题设计了一个标记尺作为外加的拼接特征,通过标记尺快速识别相邻图像的重叠区域,计算待拼接图像的重叠区域之间的相关度寻找匹配程度最高的坐标作为拼接位置,最终实现超高叠层的序列图像拼接。然后,论文介绍了纸张叠层图像的增强方法和两种纸张数量检测算法。针对纸张的单一方向性和狭长的形状特征,使用了改进的线检测器增强图像,达到了提高线检测器增强纸张叠层图像性能的目的;接着比较了数学形态学和波峰检测两种方法在纸张数量检测中的应用效果。数学形态学方法将图像中的每一张纸提炼成一条单像素宽度的直线,利用这些直线计算纸张数量,而波峰检测法是利用每一张纸的灰度变化趋势,使用细长的矩形均值滤波器滤除噪声,分析波形中的波峰数量,达到纸张数量检测的目的。最后,采用LabVIEW和C++编程语言开发了纸张数量检测软件并给出了测试结果。在VS2010环境下,利用OpenCV、相机SDK等函数库编写了硬件控制、图像处理等功能模块,通过实验证明论文初步实现了超高叠层纸张数量检测仪器的主要功能,其操作简单方便,有利于相关行业纸张计数水平的提高。