论文部分内容阅读
在服装生产之前,对布匹表面质量进行检测是保证产品质量的重要前提。目前,这项工作主要由人工完成,检测效率低,可靠性差,实现自动在线检测成已为必然趋势。针对这一需求,本文设计了基于多目视觉的布匹瑕疵在线检测系统,并对相关技术与方法进行了研究,完成了布面疵点信息的获取。本文从理论和试验两方面进行研究,完成的主要工作如下:(1)对照布匹瑕疵人工检测的过程,提出了基于机器视觉的检测系统来实现瑕疵检测各项功能的总体设计方案。(2)对布匹瑕疵的检测算法进行了研究。基于纹理分析的检测思路,对已有的基于Gabor滤波器的检测算法进行改进,针对其计算量较大,检测速度慢的缺点,提出了基于多通道分解Gabor滤波器的布匹瑕疵两级检测算法;同时,提出了一种基于图像能量分析的布匹瑕疵检测算法。该方法通过对布匹纹理主方向上的能量滤波,可增强瑕疵与背景的对比度,进而完成了瑕疵检测。(3)完成了多目视觉检测系统的标定,实现了瑕疵的定位。本文利用一块标有数字的棋盘格标定板完成各个摄像机的标定,然后借助相邻摄像机拍摄到的公共区域内的点,找到相邻摄像机局部世界坐标系之间的关系,从而完成了数据的拼接,实现了整个系统的标定。(4)完成了系统的硬件设计。除了对系统的主要硬件设备进行选型和设计外,还在验布机的基础上,设计了系统的机械传动部分,保证了布匹在一定的转速下,系统能够获得稳定清晰的图像。同时,利用验布机上的计码器,可以获取布匹移动的距离信号,从而触发摄像机进行图像采集。(5)完成了系统的软件设计,实现了系统中各个功能模块——图像采集、瑕疵检测、定位以及疵点信息储存程序的集成。