- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
绗缝机全自动画稿生成系统的设计与实现
绗缝机全自动画稿生成系统的设计与实现
【摘 要】本文介绍了绗缝机控制系统的结构和工作原理,详细描述绗缝机的画稿生成原理和算法。其中,基于CAD的人工画稿生成部分只作简略介绍,重点阐述部分是画稿自动生成和图像边缘检测。
【关键词】绗缝机、绗缝画稿、图像边缘、数学形态学
中图分类号:TP391
文献标识码:B
Design and Implementation of the Quilting Pattern Automatic Creating System
Abstract This article introduces the structure and the principle of the control system on the quilting machine and provides us the detail arithmetic of the pattern creating. The manual CAD design part is only briefly introduced; the pattern automatic creating and the edge detecting parts are detailed described.
Keywords Quilting Machine, Quilting Pattern, the Edge of the Image, Math’s Morphologic
1.引言
绗缝机是用于缝制床垫、床罩上线形图案的纺织机械,其工作原理类似于普通的缝纫机,即它是一种XY—Z型运动控制系统。在绗缝过程中,计算机控制针架与布料之间的相对运动,缝制出各种预先设计的图案。绗缝机控制系统的结构原理如图1所示。
图 1 绗缝机控制系统结构图
绗缝机的XY—Z三轴运动具体是:(1)Z轴方向运动——缝针缝线运动,三相异步交流电动机带动缝纫针架以特定速度作连续上下运动,针架上下运动一次就缝一针;(2)Y轴方向运动——布料由卷布机构带动作前后运动;(3)X轴方向运动——缝纫针架左右运动。
在生产实践中,发现普通电脑绗缝机主要存在以下三个不足之处:
(1)自动化程度不够高,突出表现在机器所缝制的图案(俗称画稿)必须由人工事先在计算机上一笔一划绘制,效率低下。
(2)机器智能不够,不能灵活自动适应各种厚薄不同的面料。机器最佳工作参数的设定,需要操作技工长期积累经验。
(3)高速、长时间工作的一致性、稳定性不够高,容易发生断线、线步不均匀、花样变形等质量事故。
针对以上问题,在普通绗缝机的基础上,我们开发了新的绗缝机计算机控制系统。本文将详细介绍该系统的核心部分——画稿自动生成。
2.画稿生成
画稿指将在面料上缝制的图案。对于用户而言,画稿只是可见的图案,但是对于绗缝机而言则是控制机器运动的数据文件。具体画稿的生成流程如图2所示。
图 2 画稿生成流程
2.1 基于CAD的人工画稿生成
基于CAD的人工画稿生成辅助软件是用Visual C++开发,运行于Windows操作系统上的专用CAD软件。该软件主要是通过组合直线段与圆弧这两种基本图形元素(又称图元)来绘制新的花样。设计者在如图3所示的制板界面,用手工绘制欲绗缝的花样。绘制图3中的花样需要设计者有一定经验而且耗费相当长的时间。
图 3 画稿CAD制版界面
2.2 基于图像边缘识别的画稿自动生成
所谓画稿自动生成,是指根据用户提供的数字图像,由计算机自动识别出其中的图案,并生成欲绗缝的画稿。绗缝机是在布料上用棉线的线迹重现各种物体轮廓,即只需要物体的边缘信息,而不是物体中间的纹理细节。所以只需基于灰度级图像而不是彩色图像进行轮廓识别。
最简单的灰度级图像是二值位图,例如包含背景填充色和字体前景色的一个汉字。下面详细介绍所采用的边缘识别算法。
2.2.1 图像的预处理
首先,把基于RGB颜色空间的彩色图像转化为灰度级图像 [1],具体算式如式(1):
(1)
上式中,gray表示一个像素点的灰度级,R、G、B分别表示一个像素点的红、绿、蓝三分量值。
2.2.2 基于数学形态学的边缘识别
在灰度图像中,边缘是指与周围像素灰度值相比有阶跃变化或屋顶变化的像素的集合。而基于数学形态学的边缘识别方法 [3] 是指用适当的结构元素对图像进行腐蚀和膨胀运算得到图像的边缘,具体如下:
(1)结构元素是一个模板,是为考察目标图像的结构而设计的,尺寸一般远小于目标图像。
(2)腐蚀是图像边界向内收缩,作用是清除边界点;膨胀是对边界进行扩充。
以下两式是数学形态学边缘识别的基本依据:
(2)
(3)
式(2)表示用结构元素S对图像X进行腐蚀,再用原图像减去腐蚀后的图像,从而检测到图
文档评论(0)