基于机器视觉的竹条表面缺陷检测及颜色分类系统设计

来源 :广西师范大学 | 被引量 : 1次 | 上传用户:lightning111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在我国,竹资源丰富且再生能力强,因此竹材在各方面都得到广泛应用,特别是在竹家具、竹砧板等方面。由于竹条在生长和贮存过程中会长虫、发霉,在破竹过程中会造成竹条裂开,烘干过程会因竹条含水量不同和烘干时间不同造成颜色不一。竹材表面完整以及颜色一致是衡量产品质量的重要标准,所以挑选出缺陷竹条以及竹条按颜色分类是竹产品加工的重要环节。而目前竹产品加工行业采用人工肉眼挑选缺陷竹条及颜色分类,此法效率低、长时间作业以及人肉眼视觉疲劳会影响筛选质量。本文旨在设计基于机器视觉的竹条表面缺陷检测及颜色分类系统实现竹条自动分拣以取代传统人工肉眼筛选方式。本文主要研究了基于机器视觉的表面缺陷检测及颜色分类方法,设计了竹条表面缺陷检测及颜色分类的总体方案。着重论述了虫眼缺陷检测、裂缝缺陷检测、竹青缺陷检测以及基于CIEDE2000色差的颜色分类算法实现过程,并对测试结果作出了分析。本文的主要研究内容如下:1.本文研究了光源类型以及光源照明方案,设计了适用于竹条表面缺陷检测及颜色分类的光源照明系统。光源的种类以及光源照射的组合方式多种多样,对于各种不同的缺陷,与之相适应的照明系统才能突出缺陷特征。针对竹条裂缝、虫眼缺陷的特征以及考虑到大范围照明的需求和竹条颜色分类的需求,光源照明系统采用D65标准光源,它是模拟人工日光,显色指数高,而且能提供大面积的照明。为了突出裂缝、虫眼等缺陷特征,照明方案采用了直接明场正面照明方案。2.本文研究了表面缺陷检测算法,设计了基于机器视觉的竹条表面缺陷检测系统。竹条的缺陷类型主要包括虫眼、裂缝以及竹青等缺陷。在算法的设计过程中首先分析了各种缺陷与正常竹条的特征差异。针对虫眼缺陷区域与背景的相似性,采用了最大类间方差法阈值分割,水漫填充法以及形态学填充。针对裂缝缺陷灰度值的突变性,采用了 Canny算子检测算子检测裂缝,并对其改进,使其上下阈值以最大类间方差最优阈值为基础自适应调整。针对竹青缺陷阈值分割图在x方向上投影数据统计,以竹条宽的方差特性做为竹青缺陷检测特征。3.本文研究了工业上比较常用的几种色差公式,设计了基于CIEDE2000色差公式的竹条颜色分类系统。通过比较待测竹条与样本组色差,将待测竹条中色差最小类归为同类。通过对CIE94、CMC、CIELAB以及CIEDE2000色差公式的比较,选用了更接近人眼视觉感知系统的CIEDE2000色差公式来计算竹条之间色差。为了提高颜色分类的鲁棒性,防止差样本影响颜色分类,本文提出了以高斯系数加权调整待测竹条与样本组色差的方法。4.本文设计了一套适用于竹条实时检测的软件系统。该系统包括了 UI用户界面以及多线程图像处理、下位机通讯。
其他文献
会计作为一门国际通用商业语言,会计人员如何应对新的经济时期的挑战,本文对会计理论的挑战以及会计要怎样适应新的方法、学习新的知识等方面进行了简要的分析和探讨。
最近在工作中遇到一个问题,要求统计出B列数值超过平均值的地区数据,并在指定位置以文字描述的形式显示相应地区的名称。虽然可以使用辅助单元格进行高级筛选,也可以使用条件格式,但出于操作便利的考虑,决定还是利用VBA代码实现上述要求:按下“Alt+F11”组合键,打开Microsoft Visual Basic for Applications编辑器窗口,依次选择“插入/模块”,在右侧窗格插入一个空白模
通过对植物根系向水性的机制研究,能够为植物的耐旱能力的提高,耐旱植物的选育,农业节水目标的实现,提供理论依据与技术支持。本文首先比较了甘油海藻酸筛选方法与甘露醇筛选
随着互联网技术的不断更新迭代,网络数据的体量和复杂性不断增大,用户从体量庞大的数据中挖掘出有价值的信息资源变得越来越困难,“信息过载”(Information Overload)问题愈
以海南杜鹃 (Rhododendron hainanense) 当年生半木质化枝条为实验材料,采用正交实验设计,在基质1(泥炭∶ 椰糠∶ 珍珠岩=1∶ 1∶ 1)、基质2(园土∶ 椰糠∶ 珍珠岩=1∶ 1∶ 1)中研究
【摘要】所谓跨文化意识,也即是在用英语进行交流的时候,既要能够保持本土文化,又要充分理解其他的文化,在英语应用的过程中,跨文化意识是一项重要的能力,这就要求在英语文学的教学中要注重跨文化意识的培养,对英语文学作品的背景文化做详细的了解,这对提高英语教学质量有着重要的意义。本文主要论述了英语文学教学中跨文化意识培养的重要性和存在不足,并提出了培养跨文化意识的方法途径。  【关键词】英语教学 跨文化意