基于Matlab的织物疵点检测系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
摘要 (1)
ABSTRACT (1)
第一章绪论 (2)
第1.1节织物瑕疵检测简介 (2)
第1.2节图像处理技术 (4)
第1.3节本文的主要内容以及章节安排 (6)
第二章基础知识 (7)
第2.1节MATLAB的介绍 (7)
第2.2节图像处理工具箱和小波工具箱 (8)
第三章基于小波变换的织物瑕疵分析 (11)
第3.1节二维小波变换 (11)
第3.2节主要分析流程 (13)
第3.3节基于小波变换的瑕疵检测过程 (14)
第四章总结 (21)
参考文献 (22)
致谢 (23)
附录 (24)
摘要
在纺织品生产中,织物疵点检测是很重要的一个环节。本文在对图像处理技术以及织物瑕疵检测特征值的提取方法一定理解基础上,借助Matlab中的图像处理工具箱和小波分析工具箱,重点分析了织物瑕疵检测的过程。实验表明该方法可以识别简单的织物瑕疵。
关键词:织物瑕疵检测图像处理小波变换
Abstract
Fabric defect detection plays an important part in the production process of the fabric. In this paper, on the basis of understanding of image processing technology and the method of character extraction for the fabric defects,the process of fabric defect detection is analyzed with the help of image processing toolbox and wavelet toolbox in Matlab. The experiments show that this method can identify some simple defects in the fabric.
Keyword: Fabric defect detection Image processing Wavelet analysis Wavelet transform
第一章绪论
第1.1节织物瑕疵检测简介
一、织物瑕疵检测的背景及意义
在纺织品生产中,织物的瑕疵检测是质量控制的一项重要内容,而织物疵点又是检验的重点. 在现代科学技术的推动下,纺织行业的生产效率有了大幅提高,但织物疵点检测却依然停留在人工检测阶段。由于该方法存在检测速度低、误检率和漏检率高、检验结果受人员主观因素影响大等缺点,织物疵点的检测技术已成为当今制约纺织行业进一步发展的“瓶颈”。而根据我国国情和纺织业的实际情况,研究并开发适合我国纺织工业情况的疵点自动检测系统,对提高纺织品的质量、增强出口竞争力,兼具重要的社会和经济意义。
二、国外织物瑕疵检测技术的发展现状
自20 世纪70 年代初,国内外的研究人员开始注重织物疵点检测技术,到90 年代后期形成了一个研究高潮[1]。中国、中国台湾、韩国、日本、美国、以色列和瑞士等国家和地区的学者参考和借鉴了其他工业检测系统的开发经验以及数学和计算机等学科的最
新科研成果,发表了大量的相关文章和研究论文,使织物疵点检测的理论水平不断提高,对织物疵点自动检测系统的开发给予了理论指导。并且国外研究人员通过对计算机理论、模式识别、自动控制理论的深入研究和综合运用,推出了织物疵点检测的商业化产品,如以色列埃尔博特(EVS)公司的I-TEX验布系统[2]、瑞士Uster公司Fabriscan自动验布系统和比利时BARCO公司的验布系统。但真正适用于实际生产并被市场接纳的并不多,市场主要占有者为以色列的EVS公司。
三、国内织物瑕疵检测技术的发展现状
国内对于织物疵点自动检测也进行了大量的研究,如东华大学、华中科技大学、浙江理工大学、苏州大学等学校的学者对此都有比较深入的研究,在对图像的识别上已经取得了很好的成果,但鲜有成熟的自动检测系统出现。因此,织物疵点的自动检测是近年来国内外学者共同关注和研究的热门课题之一。
四、织物瑕疵的种类
织物瑕疵的种类有很多,如叉绞(如图1.1)、缺经(如图1.2)、跳梭(如图1.3)和带纬(如图1.4)和坍纬拔出(图1.5)等等。
图1.1叉绞图1.2缺经
图1.3跳梭图1.4带纬
图1.5坍纬拔出
第1.2节 图像处理技术
所谓计算机图像处理是指将图像信号转换成数字格式,并利用计算机对其进行处理的过程。其内容是十分丰富的,包括数字图像变形技术、图像的傅立叶分析技术、图像的平滑处理、图像的锐化处理、图像分割、边缘检测、形状描述、形态学分析、图像压缩编码、彩色图像处理等等。计算机图像处理可以直观地对图像进行变换,这一新兴的技术已在各行业中得以广泛应用。
近10年来,数字图像处理技术的发展进一步深入、广泛和迅速,人们已充分认识到图像处理技术是认识世界、改造世界的重要手段之一。图像信息处理技术已广泛应用于许多社会领域,如工业、农业、国防军事、社会公安、科研、生物医学、通信邮电等等。因此把图像处理应用于织物疵点的识别是有基础和前景的,事实证明也是可行的。
一般来讲,基于图像处理的疵点检测过程为采集织物图像、图像预处理、图像分析和疵点检测分类等阶段,包括训练或学习过程和检测过程(如图1.6所示), 织物疵点检测的核心技术是图像特征值的提取。
图1.6 织物瑕疵自动检测和分类的工作过程
目前提取方法有:灰度共生矩阵法、Markov 随机场法、灰度直方图统计法、灰度匹配法[3]、二维傅立叶变换法、Gabor 变换法和小波变换法。
灰度共生矩阵法[4]——用灰度等级共同发生矩阵提取织物组织图像中织物疵点特征参数,来评价织物疵点种类。灰度共生矩阵中可得出的纹理特征系数有以下几种:角二阶矩,反映了图像灰度分布均匀程度和纹理粗细度;对比度,反映了图像的清晰度和纹理的沟纹深浅;熵,它度量图像纹理的随机性,熵的最大值暗示图像中灰度分布非常随机;逆待检测图像预处图 像 处 理 特 征 提 取 检测分类结果 统 计 结 果
神经网络分类器 织物图像采集 训练图像预处理 图像处理 特征提取