资源描述:
《Matlab与VB混合编程在织物疵点自动检测的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2008年第4期研究报告Matlab与VB混合编程在织物疵点自动检测的应用李建福,汪黎明(青岛大学纺织服装学院,山东青岛266071)摘要:利用VisualBasic60设计了应用软件的用户界面,用SDK2000视频卡与CCD摄像头连接采集数据,利用Matlab70图像处理工具箱,小波分析工具箱,通过各种算法的比较和验证,找到有利于疵点的检测,快速的疵点识别,精确的疵点分割方法,三者相互结合构成织物疵点自动检测系统。在图像采集中,调用视频卡驱动程序,实现图像的储存。图像处理中,应用二维小波分解重构,小波消噪,阈值
2、分割,数学形态学处理等方法,快速准确识别疵点,利用Matlab最新的COM生成器,将Matlab的M文件,生成COM组件在VisualBasic中直接调用,基本实现自动检测。关键词:织物疵点;自动检测;VB;Matlab;图像处理中图分类号:TS10363文献标识码:A文章编号:1009-265X(2008)04-0001-04UnitedApplicationofMatlabandVBonAutoDetectingoftheWovenDefectsLIJianfu,WANGLiming(CollegeofTexti
3、leandClothing,QingdaoUniversity,Qingdao266071,China)Abstract:AutomateddefectinspectionsystemforwovendefectswithtechniqueofcomputervisiondataacquisitionandimageprocessingwasresearchedVisualBasic60wasusedtodesigntheUIoftheapplicationsoftware,SDK2000VGAandCCDcameraw
4、ereusedtogathertheimagedata,andimageprocessingtoolboxintheMatlab70wasusedtocomparethealgorithmicmethodandtofindabestmethodtodetectthewovendefectsTheautomateddefectinspectionsystemismadeupofthethreepartsIntheprocessingofgatheringimage,driversoftheSDK2000VGAwasuse
5、dtosavetheimageDuringpictureprocessing,manymethodswereusedtoidentifythewovendefectsassoonaspossibleMakinguseofthelatestCOMbuildertoapplythe*MfilesofMatlabinVisualBasictorealizetheautodetectingKeywords:wovendefect;autodetecting;VB;matlab;imageprocessing为可能,并逐渐形
6、成织物疵点自动检测的一个很重0引言要的方向。同时,织物疵点检测是对织物质量进行纺织生产过程中,质量控制与检测是生产过程控制和实现织造自动化的关键环节。的重要环节。织物疵点是影响产品质量的重要因Matlab是目前国际上最流行的科学与工程计素,也是质量控制中重要的检验项目之一。目前织算的软件工具,它具有强大的数值运算能力,先进物疵点检测基本是以人工目光检测,或机械灯光检的资料视觉化功能,开放及可延伸的架构,丰富的测为主,这种方法容易受到检测人员身体素质和精程序工具箱,在控制系统、图像处理、信号处理、神状态影响,主观因素较大,
7、效率低、漏检率高、神经网络等方面都有广泛的应用。但Matlab的不劳动强度大。所以,需要一种快速、客观又准确的足之处在于可视化界面功能过于简单,而Visual自动检验方法来代替人工检测。现代计算机图像处Basic能编制优良的可视化界面,缺点在于运算速理技术和软件工程的飞速发展,使织物疵点检测成度慢,不适合进行大型的数值计算和图形处理,两者各有所长,将两者有效结合起来,可扬长避短,收稿日期:2007-12-18开发美观实用、功能强大的图像处理软件。作者简介:李建福(1980-),男,山东青岛人,硕士研究生,主要从事纺织自动化
8、、信息技术方面的研究。12008年第4期研究报告1织物疵点自动检测系统11系统组成图像采集系统如图1所示,布样由传动系统3牵引,以恒定的速度前进,速度快慢由电机速度挡控制,由处理每帧图像时间决定。CCD图像采集系统由一个摄像头1与一块视频驱动卡组成,将视频卡安装在电脑4中,将摄像