收藏 分享(赏)

羊毛污杂物不规则机器视觉系统 - 副本.docx

上传人:dreamzhangning 文档编号:2687996 上传时间:2018-09-25 格式:DOCX 页数:49 大小:3.26MB
下载 相关 举报
羊毛污杂物不规则机器视觉系统 - 副本.docx_第1页
第1页 / 共49页
羊毛污杂物不规则机器视觉系统 - 副本.docx_第2页
第2页 / 共49页
羊毛污杂物不规则机器视觉系统 - 副本.docx_第3页
第3页 / 共49页
羊毛污杂物不规则机器视觉系统 - 副本.docx_第4页
第4页 / 共49页
羊毛污杂物不规则机器视觉系统 - 副本.docx_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、四川大学本科论文 羊毛污染物的不规则机器视觉系统检测1第一章 绪论1.1 课题背景及意义我国是世界第二大的羊毛生产国,据统计,我国在 2008 年的羊毛产量达到了367687T,羊毛生产在我国的毛纺织业具有举足轻重的地位。近几年来,随着我们毛纺织工业的发展,纺织业对羊毛质量的要求也越来越高,但虽然我国是羊毛生产大国,但是我们的羊毛由于产地、气候、品种等原因,羊毛的质量参差不齐,难以满足现代毛纺织业对羊毛质量的要 。羊毛的质量因素只要包括羊毛的纤维细度、离散度、羊毛的求 12强度、弹性、色度等等,然而羊毛之中的污染物也是关系到羊毛质量的关键因素之一。羊毛中所包含的污染物多种多样,主要有线状聚丙烯

2、、包装材料、黑色纤维、尿黄毛屎黄毛、油漆标记、小木块和石头等 ,这些污染物不能同正常的羊毛一样被染色或等 3者纺织,极大地影响了羊毛织物的质量。以现在的技术手段,采用物理化学方法还不能从羊毛中自去除这些污染物。在实际生产中,我国普遍采用人工的方式来去除羊毛中的污染物质,既安排一批工人在生产线旁,靠工人肉眼的观察来识别出污染物并通过工人的双手来去除污染物。然而这种检测方式的精度完全依赖于工人的工作,但工人的注意力并不是稳定不变的,工人的注意力会随着时间的加长和工作量的增加而出现波动,因此这中检测方式不可靠,而且效率低下成本高,从长远来看,不适合长期大规模应用。现代的毛纺织业对于羊毛污染物的检测要

3、求是检测精度高,速度快,成本少,单靠人工检测是完全无法满足现代毛纺业的要求的。因此,国内外有关机构开始在开发一些用于羊毛纤维检测的机器视觉系统,机器视觉系统的功能主要通过计算机来实现,利用计算机模拟人或者模拟和人类视觉有关的智能行为,再对客观世界的图像中提取信息进行处理后加以理解,最后运用于实际检测。相对于人工检测,机器视觉系统具有人工检测所完全不能比拟的特点,首先机器视觉系统的工作稳定,机器视觉系统工作的稳定性并不会随着工作时间的延长而明显下降;另外,机器视觉系统不同于人,在工作中如没有异常状况发生并不需要停机,可以实现 7 24 小时的不间断的工作,可以大大地提高生产效率。因为以上的特点,

4、机器视觉系统在异性纤维检测上的发展前景十分广阔。现代的毛纺织业也对羊毛检测提出了较高的要求,在以后的未来,采用人工来检测羊毛污染物的方法必将会被市场所淘汰,为了适应羊毛纤维检测的高要求,因此需要一种能快够速检测出羊毛之中的污染物的机器视觉。虽然羊毛污染物的种类多种多样,但是根据它们与羊毛背景之间的颜色区别,可以大致可以分为两类:一类是深色的与羊毛背景对比度大的污染物,这类污染物主要是有色四川大学本科论文 羊毛污染物的不规则机器视觉系统检测2的塑料包装纸,有色纸片,树叶等等,另一类是白色的,浅色的与羊毛背景颜色相近的污染 ,这类污染物主要包括白色尼龙绳、白色泡沫、透明塑料袋等等。有关污染物物 4

5、的图像如下图所示。从以上图片可以看出,深色的污染物与羊毛背景之间的差异十分明显,在实际的机器视觉系统中很容易检测出来;然而对于浅色的与羊毛污染物,由于其与羊毛背景相接近或者一样,所以现有的机器视觉系统很难将其从羊毛背景中识别出来,或者能识别出来,但是误检率漏检率很高,不能用于实际生产中,也不具有实用价值。在现有用于羊毛检测的机器视觉系统中,大部分系统所采用的照明方式都是普通照明方式,在普通光照下,污染物与羊毛背景之间的区分依据主要是颜色之间的差异,然而那些近色的污染物与羊毛背景的区别并不十分明显,有些甚至连肉眼也难以分辨,这给计算机识别污染物造成了阻碍。然而,有些近色污染物的物理性质光学性质与

6、羊毛存在很大差异,例如,羊毛比较松散,而污染物的质地比较致密,在激光线结构光的照射下,污染物会发生明显的反射现象,而大部分羊毛则会被激光透过,只有少数一部分会存在反射现象,但其亮度及规模和污染物的反射存在很大差异。很容易用图像处理的手段识别出来。因此,本系统将采用激光线结构光照明,提高系统识别近色污染物的能力。1.2 国内外研究现状对于羊毛污杂物的检测,通常羊毛污染物的总面积只占了不到总背景面积的 5%,和背景面积相比起来所占的比例很小,属于大背景小目标机器视觉检测的研究范畴。含有深色污染物的羊毛图像 含有浅色污染物的羊毛图像四川大学本科论文 羊毛污染物的不规则机器视觉系统检测3在这方面,中部

7、哈德斯菲尔德大 设计了一款机器视觉系统,该系统采用了 34 线学 5的 Dalsa Trillium 线阵式彩色自动相机,扫描频率固定 800 线/秒,每线 2048 像素,每秒可以采集高达 67M 的数据( 3*800*2048)。该系统采用一主频为 3GHz 的 CUP 和内存为1G 的电脑作为主机,软件则采用 Visual C+和 Sapera 图像库封包编程。由于需要处理的数据量巨大,在实际操作中,该系统在处理诸如泰勒变换、RGB 到 HIS 色彩空间变换、边界检测等比较复杂一点的算法时,处理的速度过于缓慢。使得系统不能满足实时在线检测的要求。在异性纤维检测方面,中国科学院上海技术物理

8、研究 发明了一种棉花杂质在线自所 6动检测装置,该装置先将蓬松的棉花通过传送带形成厚度在 5 至 8 厘米,宽带在 600 到100 厘米之间扁平状,再将待检测的棉花送入 CCD 和紫外传感器的检测区域中,装置采用的照明方式为日光灯管结合低压紫外线灯,利用可见光和紫外波段对棉花待检测部分进行照明。由 CCD 电荷耦合器和对应光学元件构成的可见光检测装置可以配合传送带匀速运输棉花获取棉花杂质的二维图像信息。在紫外线检测方面。该系统采用的是 256 元线硅光电二极管及对应的光学元件,配合传送带匀速运输棉花获取在紫外线波段的棉花杂质信息。在图像识别方面,该系统采用计算机利用数字图像处理技术通过 So

9、bel 算子进行图像的边缘特征提取,从而确定污染物的在图像中的空间位置。而对于紫外线波段,该系统采用超阈值信号来定位污染物在图像中的空间位置。最后该系统对可见光和紫外线光的污染物位置信息进行“与”运算判断是否存在杂质,再由计算机控制喷嘴控制器对污染物进行去除。该系统在照明方面有一定的创新,对棉花中的各色杂物能进行有效的去除,对于一些浅色的污染物例如无色透明的尼龙等也有一定的效果。但其在数据冗余度方面仍然没有妥善的解决方案。瑞士的 Jossi 公司出品的名为 Vision Shield Compact Gn Direct 的机器视 ,该系统觉 7采用了两台具有数字图像处理功能的高速 CCD 彩色

10、摄像机,能从各个方位检测通过通道的棉花,并且将收集到的数据传送到计算机处理单元进行分析和处理,系统的软件具有模糊逻辑处理功能,可以分辨污杂物和原棉色彩之间微笑的差异。该系统可以处理 4 种不同类型的原棉。产量可以达到 1000kg/h。台湾明正公司生产的 DG-2000A 机器视觉系统,该系统采用了两台 Super HAD CCD 彩色摄像机,照明系统则采用了 8 只高亮度的灯管进行全面的照明,光谱分析的完整精度达到 24Bit。经纬纺机公司所生产的型号为四川大学本科论文 羊毛污染物的不规则机器视觉系统检测4JWF0011 的机器视觉系统,该系统采用管道运输棉花,两台扫描速度达到 5000 行

11、/s 的彩色摄像机对通过玻璃输棉管道的棉花进行扫描,该系统采用 DPS 系统对棉花进行处理。大连贵友科技公司所设计的 CS-2、CS-3 的系统采用高分辨率的高速 CCD 彩色摄像机,利用神经网络控制基础进行信息的处理和控制,该系统的特点是系统的可靠性高,处理高速并且搞笑,每行像素可以达到 2098 点,分辨率小于 0.5mm。而意大利的 Loptex 设计的 HP 系统,该系统采用具有了 128 个光电二极管的超声波检测器,和 16 个荧光灯超声波发生器进行识别。该系统利用了超声波的穿透原理,如果原棉中含有质地致密的杂物,超声波就会被反射回来并且被系统所接受,系统再驱动相应的装置对杂物进行剔

12、除。另外,四川大学制造科学与工程学院的苏真伟教授也提出了一种能够模拟人类注视功能的机器视觉系 。该系统采用 4 个德国 Basler A601f 相机,配合 Computar 统 89M0841MP 工业镜头,用 Matrox Meteor2-1394 图像获取卡来获取图片。该系统相对于其他系统,具有人类注视的功能,有效地减少了数据的冗余量,并且提高了缺陷区域的分辨率,提高了检测精度。但是由于该系统采用主从式结构,主摄像头和次级摄像头之间存在配合工作的问题,对传输带的运动速度稳定性要求极高,然而传输带的运动是一种非匀速的运动,其运动速度在某一个范围内波动并且没有规律可循。因此,该系统解决了数据

13、冗余的问题,但是对机械传动的机构要求很高。以上提到的机器视觉系统中,其检测原理可以分为以下三大类,第一类为光学检测原理,该类系统采用 CCD 高速彩色摄像机对纤维进行扫描,再将扫面得到的信号送到计算机进行处理,若信号存在异常则驱动相应的执行机构对其进行去除;第二类采用光电传感器检测,当光源照射在原材料上时,不同性质的材料的反射光的亮度会有所差异,因此传感器可以判断哪些是异性纤维哪些是正常纤维并且发出指令排除污染物,诸如意大利 Loptex 公司的系统就是属于这类系统。第三类系统主要利用超声波原理检测,如果纤维中含有质地致密的杂物,超声波就会被反射回来并且被系统所接受,系统再驱动相应的装置对杂物

14、进行剔除。虽然上述的各种系统在异性纤维检测方面在各个方面都有所成就,但是没有一个系统能较好地同时解决数据冗余和浅色近色污染物识别问题,而本文提出的系统采用并行结构,运用激光线结构光照明,有望较好地解决以上两个问题。四川大学本科论文 羊毛污染物的不规则机器视觉系统检测51.3 本文主要研究内容羊毛中所包含的污染物多种多样,有污杂物在羊毛中的主要存在形式有线状聚丙烯、包装材料、黑色纤维、尿黄毛屎黄毛、油漆标记、小木块和石头等物质,但可以根据污染物的颜色将污染物分为两类:一类是颜色较深的,与羊毛背景颜色差距较大的污染物,例如黑色纤维、包装材料等等;另一类污染物为浅色的、白色的等与羊毛背景颜色相接近的

15、物质,这类物质主要有透明包装纸、尿黄毛等。在普通光照下,一类物质和羊毛背景之间的差异很多,很容易通过图像处理的手段给以识别,而二类污染物在普通光照下与羊毛背景的颜色相接近,有些污染物甚至连人类肉眼也难以识别,用计算机去直接识别这类污染物目前存在很大的困难。对此本文将采用激光线结构光的照明方式,研究还有污染物的羊毛分别在激光线结构光照明条件下和普通照明条件下的直方图分布,以此来判断采用激光线结构光照明方式的效果是否比普通照明的效果要好,以及采用激光线结构光照明来识别二类浅色物质是否可行。一般的机器视觉系统的工作流程如下图所示:开始获取图像图像处理图像识别结束四川大学本科论文 羊毛污染物的不规则机

16、器视觉系统检测6这类机器视觉系统的结构虽然简单,易于实现,但是羊毛污杂物的识别属于大背景小缺陷的范畴,在某些情况下,羊毛污染物的总面积甚至占了羊毛背景总面积的百分之5 都不到,而系统仍然需要处理整个羊毛背景,这样就造成了数据的大量冗余,浪费了计算机的计算资源,更重要的大量的数据处理使得计算机的计算变得过于缓慢,使得系统难以满足在线实时检测的需要。为了适应实时检测对机器视觉系统的要求,本文将研究采用并行结构的机器视觉系统,该系统的结构及工作流程如下:系统结构组成主机摄像头 1次级计算机摄像头 2 摄像头 3图像获取卡机械系统四川大学本科论文 羊毛污染物的不规则机器视觉系统检测7系统的机构示意图系

17、统的工作流程摄像头 1摄像头 2摄像头 3次级计算机 可疑? 主机图像传输NY删除传输二值化可疑?删除N去除污染物Y四川大学本科论文 羊毛污染物的不规则机器视觉系统检测81.4 本章小结本章主要介绍了羊毛检测对于纺织业的重要意义及目前我国的毛纺业在羊毛异物检测方面的现状,介绍了机器视觉在羊毛异物检测的用途;同时还简要地介绍了国内外关于羊毛检测的机器视觉系统的发展现状及现有的一些机器视觉系统,例如中部哈德斯菲尔德大所设计的机器视觉系统。最后简要地介绍本文的主要研究内容。四川大学本科论文 羊毛污染物的不规则机器视觉系统检测9第二章:机器视觉系统的相关理论及技术机器视觉技术是一门近几年来逐步兴起的一

18、门综合学科,包含了诸如图像获取、照明、图形处理和自动控制等相关技 。本章将简单介绍机器视觉系统所需要的基本技术 10术。2.1 图像获取技术图像获取技术是机器视觉系统的基础技术之一,图像获取技术包含三项内容,也就是照明技术、图像传感技术及视屏调制技术。2.1.1 照明技术机器视觉系统的照明的好坏直接影响机器视觉系统的性能,因为照明关系到系统所获得的数据质量的好坏和至少 30%的应用效 。根据对象的不同,机器视觉系统的照果 11明需要随着检测对象的不同而选择不同照明装置,以此来获得良好的效果。机器视觉系统的照明可以分为可见光照明与不可见光照明,可见光照明的主要光源有日光灯、LED 灯、卤素 等等

19、,这些可见光源有一个共同的缺点,那就是光源的亮度会随着工作时间的增灯 9加而降低,以日光灯为例子,在日光灯投入使用后的前 100 小时内,日光灯的亮度将下降 15%,随着工作时间的增加,光的亮度还将持续下降。以下将列出主要可见光源的性能特性表 1:各类光源的主要特性在上表所列出的光源中,LED 光源是目前机器视觉系统采用得最广泛的光源。虽然同可见光源一样具有发光不能持续稳定的缺点,LED 光源耗电少,有利于节能减排,光源的响应速度和高频特性优良,具有高度的单色性,同时 LED 光源还耐冲击振动,适用于工作环境较为恶劣的场合。因此 LED 被广泛运用于机器视觉系统。对于某些高要求的检测任务,为了

20、检测的稳定性或者为了采用具有一定物理特性的光源,X 射线和超声波等不可见光源也得到了广泛的运用。然而这类光源的价格较高。四川大学本科论文 羊毛污染物的不规则机器视觉系统检测10照明光源和照明系统在整个机器视觉系统中占有举足轻重的地位,照明系统的任务不是简简单单地照亮物体。例如在印刷领 ,照明系统的首要任务就是要保证能够真域 12实地反映印刷品的颜色,不能照成颜色的失真。这就要求光源的颜色要与太阳光相接近,同时还得具有一定的亮度和亮度均匀性,其次照明系统还得避免一些高反射率区域的产生。而在另一些应用场合,光源和照明系统的首要任务是保证突出待检测物体的特征,突出那些待检测部分与非待检测部分物体的区

21、别,增加他们之间的对比度,同时还应保证足够的整体亮度,同时物体位置的变化也不应该影响成像质量。2.1.2 图像传感技术计算机获取图像的过程实际上就是通过传感器将外部的实物信息转化为计算机能够识别并且处理的信 。目前的机器视觉系统主要采用 CCD 和 CMOS 摄像机,这类摄像号 13机的主要任务就是把成像单元上的光学信号转化为电信号。COMS 摄像机的造价成本比较低同时耗电量也比较少,但是相对于 CCD 摄像机的成像比较低。CCD 摄像机虽然制造成本较高,但 CCD 摄像机所拍摄的图像在通透性上、在色彩的丰富性上和颜色的明锐度上都要好于 COMS 摄像机。 CCD 摄像机的动态范围 ,体积小巧

22、并且工作可靠,CCD 摄大 14像机的图像输出简单,可以很方便地将图像信号按照一定确定的线性关系转换为电信号的时序分布,为后期的处理做好准备。CCS 和 CMOS 能集成在同一片芯片上,使芯片能进行光电转换、信号存储、转移和输出功能等等。CCD 图像传感器也可认为是一个图像变换器,将一幅图像转换成按时间顺序分布的视频电压信号,并将信号传输给计算机进行处理。按照拍摄方式的不同,摄像机也可分为面阵式和线阵式,面阵式摄像机能同时获取整幅图像,而线阵式摄像机只能对图像进行逐行扫描,但是线阵式摄像机的扫描速度快并且分辨率高,适用于高速检测或者连续检测。2.1.3 图像获取卡图像采集 是一种控制摄像机进行

23、图像获取的设备,在完成图像采集和数字化方卡 15面具有重要作用。图像采集卡一般由以下部分组成;A/D 转换模块、时序采集控制模块、图像处理模块、相机控制模块、数字输入输出模块、PCI 接口及控制模块。图像采集卡能利用 TTL 信号和诸如传感器、PLC 等外部设备进行通讯,用于响应频闪、拍照和发出信号。采集图像过程实际上就是将拍摄得到的图像转化为数字化图像后输入并存储到帧存储器四川大学本科论文 羊毛污染物的不规则机器视觉系统检测11的过程。但是图像信号的数据量往往十分庞大,需要极高的传输速度,传统的传输结构不能满足要求,因此需要图像采集卡。通过图像采集卡的高速 PCI 总线可以直接实现图像的采集

24、到 VGA 显存的过程,这不但能使图像能直接被采集到 VGA,而且可以利用计算机内存的扩展性,对所需的序列图像一帧一帧地进行连续采集,从而进行序列图像处理分析。同时,因为图像是直接被采集到内存的,所以可以在内存中直接进行图像处理,随着 CPU 运算能力的不断提高和制造成本的降低,对主机内存图像进行实时的在线处理已经不是一件不可能的事了。一般的图像采集卡都是一块芯片,以链接的形式装配在台式计算机的 PCI 扩展槽上,通过 PCI 总线能够将图像直接采集到计算机系统内存或者 VGA 显存中,图像采集的原理是将视频源得到的信号通过视频接口传送到图像采集卡,经过模数转换后将信号送到数字解码器进行解码。

25、模数转换器实际上也是一个视频解码器,它能对视频源的信号进行解码和数字化,另外,不同的颜色空间可以选择不同的视频输入解码器芯片。图像采集的过程如下1、 光学系统得到客观世界的信息;2、 光能通过 CCD 芯片转换为电能;3、 摄像机将信息以模拟信号的形式传输到图像采集卡;4、 AD-转换器将模拟信号转换为数字信号。用灰度值的高低来表达每个像素的亮度。目前图像采集卡在各个方面都有广泛的运用,例如工业检测方面、交通道路方面、医学领域和军事科研等。系统需要根据处理过程的需要来对摄像机的拍摄时间进行选择,在一些系统中,由于需要设定拍摄的帧率,系统还必须装备像素时钟发生器。2.2 图像处理技术机器视觉的本

26、质是利用计算的运算功能实现人类的视觉功能,所以机器视觉得利用图形分析,图像处理及图像识别等方法,这些方法主要有图像增强,图像平滑处理,边缘锐化,分割,特征提取及图像识别等 。经过处理过后的图像能使图像的质量增强,等 16便于计算机进行图像识别,图形处理和图像识别等。这些都需要光学、概率论和随机过程理论的支持。四川大学本科论文 羊毛污染物的不规则机器视觉系统检测12机器视觉系统的主要对象是工业领域,但其本质上仍是一个视觉系统,其所采用的图像处理技术,图像识别技术的理论和技术是相同的。图像处理与图像识别是机器视觉系统的热点,这表明了图像处理和图像识别在机器视觉领域的重要性,但关于图像的处理与识别还

27、存在很多问题待解决。2.3 本章小结本章节主要介绍了有关机器视觉系统的相关技术及背景,包括照明技术,图像传感技术,图像处理技术,图像获取卡等。这些技术都是机器视觉系统不可缺少的一部分,同时也是机器视觉系统的基础。在下一章,本文将介绍机器视觉系统的核心:算法。四川大学本科论文 羊毛污染物的不规则机器视觉系统检测13第三章:算法本章将介绍可以图像识别的算法。在系统中,子级计算机的主要任务是判断图像中是否含有可疑目标,若含有可疑目标,则将图像传输到主机。若图像内不含有可疑目标,则将图像删除以节省存储空间。主机的任务则是对接收到的图像进行进一步的处理,判断可疑图像中是否含有污染物,若含有污染物,则发出

28、命令驱动相应的装置对其进行去除。因此子级计算机的算法的功能为可疑图像识别,而主机的算法的功能主要为判断污染物的存在。3.1 基于统计原理的可疑图像算法该机器视觉系统的可疑图像算法是以统计学原理为依据,对于一幅不包含污杂物的羊毛灰度图像,假设其灰度的均值及方差分别为 和 ,根据统计学原理,对于随机变量 X,其值的分布是遵守 “3 原则,也就是 ,因此可以认为” 974.0)33(XP一副不含有污染物的图像,其灰度值在 之间的像素个数应该占到总像素3, +3个数的 99.74%,也就是说,若一在一幅图像中,像素值不在这个范围内的个数超过总像素的 0.36%,则可以认为该图像可能包含有污杂物,需要传

29、送到主机作进一步的处理。例如,对于分辨率为 640*480 的图像,其总像素个数达到 307200 个,数据量偏大,直接对其进行统计处理计算量过大,因此可以才有灰度直方图来简化计算。设位于图像(分辨率为 N*M)( i,j)处的像素值为 f(i,j),f(i,j)的取值范围在(0,m-1)之间,设灰度值为 K 的频率为 P(K ),则有以下关系(3-1)( ) =1( , ) 1由此则有图像像素值的平均值为:(3-2)=1=( )其方差计算式为:(3-3)2=1=0()2()四川大学本科论文 羊毛污染物的不规则机器视觉系统检测14则灰度在 之间的像素占全图总像素的比例 P 的表达式为(3,+3

30、)(3-4)=+3=3()根据 3 原则: 99.74%程序的流程图为:3.2 基于 ADABOOST 的可疑图像算法有关实验已经证明了人类视神经的所处理的数据量占了不到人类视网膜获取的信息的千分之一,这表明人类视觉系统中的视觉通路能过滤掉大部分不重要的信息,人类视觉系统能对视觉信获取图像计算 和 开始计算 P该图像不可疑99.74%该图像可疑N Y非线性识别场景信息 特征提取四川大学本科论文 羊毛污染物的不规则机器视觉系统检测15息进行了数据压缩和冗余数据处理。视觉注意可以分为视觉信息压缩特征提取和非线性识别两个阶段,图 3-1 基于数据压缩的视觉注意计算模型3.2.1 算法概要算法分为两个

31、阶段:训练阶段和识别阶段。获取的图像分为训练样本和识别样本两部分,拍摄条件相同。第二步提取图像的主要特征,包括颜色、亮度、方向等,也包括压缩域特征,DCT特征。第三步进行训练。训练体现了人类通过典型样本识别积累经验的过程。模式识别完成可疑图像的判断。第四步输出结果。下图是算法的主要步骤及结构训练样本特征提取识别训练输出分类器测试样本特征提取用分类器作模式识别输出结果训练阶段识别阶段图 3.2 识别算法主要步骤3.2.3 特征提取特征提取在视觉注意计算模型中体现为亮度、颜色、方向等特征的提取,也可以体现为数据压缩方法。本文数据压缩采用 DCT 变换。3.2.4 亮度、颜色特征提取模拟摄像头采集的

32、图像解码以后得到的是 YUV4:2:2 的数字信号。本系统提取了 Y 分量的均值、方差、三阶矩和 U 分量的均值、方差、三阶矩,算法如下。四川大学本科论文 羊毛污染物的不规则机器视觉系统检测16首先求 Y 分量的直方图,得到一个长度为 256 的一维数组 hist。数组的下标表示像素值,数组的值表示相同像素的个数。 如 hist846,表示像素值等于 8 的像素共有 46 个。然后在这个数组基础上计算均值、方差和三阶矩。(3-5 )像 素 总 个 数数 组 值数 组 下 标均 值 250i(3-6)2502i 数 组 值( 数 组 下 标 均 值 )方 差(3-7 )2503i 数 组 值(

33、数 组 下 标 均 值 )三 阶 矩U 分量的特征提取方法和 Y 分量提取方法完全相同。3.2.5 DCT 压缩N.Ahmed 等人在 1974 年提出了离散余弦变换。目前,这一技术已广泛应用于图像和语音压缩编码中。JPEG 采用了离散余弦变换。基于图像压缩域系数的检索与识别是目前研究的热点 24-26。DCT 是一种有损数据压缩算法,通常,变换之后大部分能量都集中在 DCT 系数的低频部分,高频部分信息少。一维信号的定义如下:设 为长度为的一维信号,则有()fx(3-8)121)()cos,.,Mi iuDuf M其中:,()2,uuM其反变换为:(3-9)1(21)()()cos,.,Mk

34、xkfxDxM四川大学本科论文 羊毛污染物的不规则机器视觉系统检测17二维 DCT 的定义如下:对于 ,DCT 变换为,MNf的 图 像 (x,y)(3-10)1021(21)(,)(),coscosij iujvDuvvfi N其中 为 DCT 变换系数,(,) 11,0,0(),()22, ,1vuNM-其逆变换如: (3-11)10 (1)()(,)()(,)coscos22MNuv iujvfxyDuvN 3.2.6 模式识别方法根据模式特征和决策方法的不同,模式识别方法大致分为五类:统计模式分类法、逻辑特征法、模糊方法、神经网络法。本文主要介绍一下 ADABOOST 分类方法,并与广

35、泛使用的神经网络和支持向量机对比。3.2.7 ADABOOST1995 年 Freund 和 Schapire 提出了 Adaptive Boosting 算法,简称 ADABOOST 算法 27-29。以前的Boosting 算法需要预先假设错误率,而 ADABOOST 能根据弱学习的反馈调整假设的错误率。ADABOOST 已经成功地应用于人脸检测等方面。图 3.3 ADABOOST 训练示意图特征集 第一次迭代 第二次迭代 第 T 次迭代弱分类器 H1 弱分类器 H2 弱分类器 HT四川大学本科论文 羊毛污染物的不规则机器视觉系统检测18ADABOOST 算法按功能分可以分为三类:弱分类器

36、、强分类器、级联分类器。如图 3.2。最左边为训练样本的特征集。假设训练需经过 T 次迭代。每一轮迭代就会产生一个弱分类器。而这个弱分类器是在当前权重的情况下得到的错误率最小的分类器,它只对应着某一个特征。T 个弱分类器组合就成了一个强分类器。若干强分类器组合成了一个级联分类器。ADABOOST 训练的示意图如图 3.3 所示:3.2.8 弱分类器弱分类器的数学表示:(3-12)otherwis01jjj pxPxh表示图像, 表示某一特征, 表示弱分类器, 是阈值。每一个弱分类器是在这一xjfj j轮训练过程中,在当前的权重下得到正确率最高的分类器。3.2.9 强分类器T 次迭代,也就是 T

37、 次训练以后得到了 T 个最优的弱分类器。 T 个弱分类器组合起来就是一个强分类器。数学表达式如下(3-13) 其中, 。otherwisaxaxhTt Tt0211 tta1log3.2.10 级联分类器级联分类器能尽量排除负样本,大大提高检测效率。待检测图像强分类器 1 强分类器 2 强分类器 N负样本正样本四川大学本科论文 羊毛污染物的不规则机器视觉系统检测19图 3.4 级联分类器示意图本系统运用了强分类器,没有使用级联分类器。图 3.5 ADABOOST 强分类器训练流程图训练样本集(x1,y1), (x2,y2)(xN,yN)初始化权重归一化权重开始迭代次数 tT?找出每个特征的阈

38、值根据阈值分类并计算误差调整权重组合构造成强分类器选择误差最小的分类器作为弱分类器结束四川大学本科论文 羊毛污染物的不规则机器视觉系统检测203.2 图像处理方法次级计算机的主要任务是判断图像是否可疑,而主机的任务则是判断次级计算机传输至主机的可疑图像是否含有污染物。本文的机器视觉系统将采用二值化的方法对图像进行处理。3.2.1 图像二值 化 17利用图像二值化的方法,可疑区域的判断方法如下:(1) 获取灰度图像(2) 对灰度图像进行二值化(3) 判断图像是否有目标被分离出,如果有,则图像中含有污染物,如果没有,则图像中不含有污染物。(4) 若图像中含有污染物,则主机驱动相应的装置对其进行去除

39、,如不含有污染物,则系统将进入下一步循环。图像二值化算法图像二值化处理,也就是图像门限处理或者是阈值处理,图像二值化处理由于处理容易实现并且经过处理过后的图像的直观性良好,所以在图形处理中得到广泛的应用,是多种图形处理方法的预处理过程。例如一幅图像 f(x,y)的背景组成可以分为亮的对象和深色的背景,先假定一个阈值T,是一种设计测试所有满足 f(x,y)T 条件的点设为对象点;否则就将其设为背景点。图像二值化处理也可以被测试下列形式函数 T 的方法之一:=,(,),(,)在以上公式中,f(x,y)代表点(x.y)的灰度值,p(x,y)则代表这个店的局部特性。经阈值处理后的图像 g(x,y)的表

40、达式为g( x,y) (,)=1或者 255 (,)0 (,)根据以上公式,值为 1 的像素对应于对象(或背景),二标记为 0(或任何其他没有被标记为对象的灰度)的像素对应于背景(或对象)。四川大学本科论文 羊毛污染物的不规则机器视觉系统检测21假设 T 仅仅由 决定时,也就是仅仅由灰度级值决定时,阈值(门限值)是全局),(yxf的。若 T 同时由 和 决定时,那么阈值(门限值)是局部的。若 T 是由空间,p坐标 x 和 y 共同决定时,则阈值(门限值)是动态的或自适应的。3.3 本章小结本章节主要介绍可疑图像的算法,包括基于统计学原理的可疑图像算法和基于ADABOOST 的可疑图像算法,最后

41、还介绍了常用的图像处理算法二值法。第四章:线结构光相关实验及其结果4.1 线结构光照明实验4.1.1 实验目的本实验的目的是为了含有污杂物的羊毛与纯净的羊毛分别在普通照明下、线激光照明下与线激光与普通光混合照明下的图像特征。对比通过这三种方法所获得的图像的质量与效果。4.1.2 实验原理在普通照明的情况下,一些深色的污染物与羊毛整体背景的区别十分明显,很容易通过计算机及简单的图像处理方法给以识别,而一些浅色的污染物诸如纸片透明尼龙之类的物质,这类物质和羊毛背景比较相似,而且这类污染物有时候会藏匿于羊毛之间,给识别的工作照成困难。但羊毛和污染物之间的光学性质存在着显著的差异,羊毛的质地比较疏散表

42、面比较粗糙,而大部分污染物的质地比较致密表面比较光滑,这样的物理性质差别使得二者在激光线结构光的照明下产生了鲜明的对比。大部分羊毛的背景在激光线结构光的照明下形成的是黑色的背景,只有极少部分的羊毛会产生小区域的亮斑,而污染物在线结构光的照明下则会形成较大的亮斑,很容易同羊毛背景区分出来。相比于普通光线照明,采用激光线结构光照明的结果是使得羊毛背景和污染物之间的区别扩大化,使得原本在普通照明下不能识别的污染物在线结构光的照明下能够得以识别。同时由于采用线机构光照明,污染物的颜色对系统的检测效果影响不大,使得系统得以识别不同种类的污染物。而不是同其他采用普通照明的机器视觉系统一样,利用污染物与羊毛

43、背景之间的颜色差异,采用这样方法往往要分别对 RGB 三个颜色通道进行处理,只用再根据每个通道的结果进行决策处理,并且不同批次的羊毛往往成色有些许差异,单靠背景颜色往往过程复杂计算量大,不利于检测的实时 。简而言之,该实验的原理性 21四川大学本科论文 羊毛污染物的不规则机器视觉系统检测22是利用羊毛和污染物之间的光学性质差异,用激光线结构光反映出该差异,再由系统进行识别。4.1.3 实验装置照明部分:本实验的光源主要有激光线结构光发生器 4 台,该激光发射器的功率为10mW,由西安思拓光电技术责任有限公司生产。传统激光线光源中间部分光线较亮,随着光线向两边延伸,光线逐渐变暗,不能满足用户的特

44、殊要求。但该激光发射器的波长为 650nm,扇角为 10至 120,2 米处线长将达到 6 米,光学系统则是采用球面玻璃透镜组,直线弯曲度达到 1mm5 米。所发射的激光级别能达到:a 级别,并且光强分布均匀能满足各种高品质要求。普通照明的光源则是采用家用的日光灯管,具体型号不明。激光线结构光发射器的实物图如下图所示:图 4-1 激光线结构光发射器实物图摄像机:本实验的摄像机采用的是由德国 BASLER 公司生产的型号为 BASLER L301kc 的彩色线扫描摄像机,该摄像机的主要技术参数如下:传感器:3CCD 彩色电荷耦合元件分辨率:3*2098 像素像素尺寸:14um*14um时钟频率:

45、60MHz最大线速率:9.2Khz最小线数据:1Khz输出类型:Camera Link实物外观如图所示:四川大学本科论文 羊毛污染物的不规则机器视觉系统检测23图 4-2 巴塞尔线阵式相机 L301KC计算机:本实验所采用的是一台 CPU 主频为 3.0GHz 的计算机。传送带:由于条件的限制,并没有工业上所运用的传送带,于是本实验采用一台跑步机来模拟传送带的运动。其他装置:包括各种用于固定设备的支架等等。4.1.4 实验准备:(1)在实验正式开始前,必须先对传送带的运动进行检测,以确定传送带的运动是一种近似于匀速的运动。为了验证传送带的运动近似为匀速运动,在实验之前先在传送带的表面做了两处标

46、记 ,二者之间的距离为 ,再在传动带的机架上做一标记1和 2 L=21s,当 标记 s 时按下秒表,假设此时的时刻为 ,当 通过标记 s 时,再次按下秒表,1通 过 1 2假设此时的的时刻为 ,那么传送带从标记 运动到标记 所花费的时间为 ,那2 1 2 =21么传动带从 处运动到 处的平均速度为1 2=( 21)( 21)多次变换 之间的位置可以求得多个 V 值,对比 V 值之间的差异可以判断传输带的运1和 2动是否为近似匀速运动,本次实验假定只要平均速度的波动不超过 5%即可认为其运动是近似于匀速运动。以下是实验所测得的数据:序号 1() (cm)2 1() (s)2 L(cm) V(cm

47、/s)1 10.0 65.1 0 5.47 55.1 10.072 10.0 70.0 0 5.89 60 10.193 10.0 75.2 0 6.54 65.2 9.94 10.0 80.2 0 6.98 70.2 10.05四川大学本科论文 羊毛污染物的不规则机器视觉系统检测245 10.0 85.1 0 7.53 75.1 9.96 10.0 90.2 0 9.00 90.2 10.027 10.0 95.2 0 9.47 95.2 10.05根据以上数据,总平均速度为 总 =( 1+2+3+4+5+6+7)7 =10.03因此最大的平均速度波动不超过总平均速度的 5%,因此可以认为传送带的运动为匀速运动。(2)摄

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报