当前位置:主页 > 科技论文 > 计算机论文 >

关于羊毛衫图片款式的计算机识别算法

发布时间:2014-07-29 08:43
羊毛衫是一种市场需求量极大的毛针织服装产品,手动横机是生产它的主要机械,其特点是款式变化较多,产品为半成形产品,不须裁剪,故损耗较少。但其生产效率较为低下,成为制约发展的一大因素。利用计算机技术来提高生产效率是一项重要的研究。

利用计算机技术提高手动横机的生产效率主要包括利用计算机辅助进行款式设计、工艺单计算、工艺单打印、实物模拟等几个部分,准确制作工艺单无疑是最终目的。要准确高效的制作工艺单,就必须将一个完整款式正确的处理成各个衣片。目前款式设计分为2 种方式,一是由人工操作,通过计算机所提供的工具来绘制任意款式,实现从无到有的过程,这一过程由于从绘制的时候计算机就可以对衣片数据进行记录,供以后计算工艺单时使用,所以计算机在对它进行各种处理是比较方便的,但人工绘制较为费时;另外一种是通过一定的算法对由一般相机或数码相机或其它设备所拍摄的现有羊毛衫款式图片进行分析转换,建立可处理的衣片数学模型,从而最终完成自动计算工艺单的方法。这种方法比较快捷,也是目前企业和公司迫切需要的功能。

从目前的国内外资料显示,上述的后一种方法即对图片款式进行分析这一课题的研究还鲜有报道,原因是计算机对衣片的自动分析的编程算法难度较大。找到一种可识别图片款式,拆分衣片的算法,进而建立数学模型,是本课题研究的主要内容。
这一课题的主要任务是:将由普通相机、数码相机等外设所拍摄的羊毛衫款式图片录入到系统中进行分析,提取出其款式轮廓图,并进一步分析这个款式的各个部分,进行自动或半自动拆分,以供以后计算工艺单时使用。这一课题的目的主要是为了使毛衫企业或毛衫市场信息研究单位能够将市场上流行热销的羊毛衫款式进行快速自动分析,从而由计算机自动制定出其生产工艺参数,为企业服务。
具体采用以下步骤进行毛衫款式的自动识别,其过程如图1 所示。

1  解决方案

1.1  图片录入
以前分析服装款式最常用的方法是采用数字化仪,通过这种方法可以将毛衫服装款式实物的各个部分经过数字化仪扫描出可处理的数字化轮廓,从而进一步进行处理。然而这种方法对于本课题不适用:一是所研究的对象是照片上的款式,而数字化仪一般针对实物;二是由于所拍摄的羊毛衫款式图片都比较小,所以数字化仪不能够准确直接录入所拍摄的普通毛衫款式照片;三是加入数字化仪必然会增加此系统的成本,不符合企业的要求。
图片录入方法是将羊毛衫款式图片通过计算机外部设备生成图像电子照片,然后导入到款式识别系统中进行处理。这一过程应该注意以下问题: ①所拍摄的羊毛衫应尽量保持平整,没有重叠,这样才能使计算机准确识别羊毛衫的具体图形数据,本系统对重叠的衣片也考虑了识别方法,但是比平整款式的质量差; ②所拍摄的羊毛衫轮廓需要清晰,背景需要用单一颜色背景,以便计算机准确识别。
系统对于所拍摄的不规则款式图片也进行了考虑,可以通过人工方法将其拆分成各个衣片,但是对不规则款式图片的处理,该方法尚有一定的局限性,还有待进一步研究。所以准确高质量的拍摄羊毛衫,是计算机分析该图片的先决条件,直接关系到本系统的后序工作。正确拍摄的羊毛衫如图2 所示。 

1.2  对图片进行轮廓勾勒并提取

这一部分是计算机款式识别系统的关键,其任务是将系统所导入的图片进行处理,以提取出轮廓,并且将这一轮廓进行矢量转换。具体步骤分为图片预处理和款式轮廓勾勒提取2 个步骤,每一步都是技术难点,需要计算机进行大量的智能计算和判断,其结果直接关系到计算机能否正确识别款式。

1.2.1 图片预处理

这一部分任务是将录入的羊毛衫照片处理成透明模式,去掉背景,只留下羊毛衫的轮廓,以便进一步处理。如果图片的信息格式中有背景色参数,则过程较为简单,直接将背景色去掉即可,即寻找图片中信息参数中的背景色数值,然后运用计算机图片去色方法将图片中的该数值颜色处理掉[1 ] 。而对于一般直接扫描的普通相机照片,判断背景色还需要计算机进一步处理,即需要一定的算法。这里结合羊毛衫照片的一般比较规则的特征,采用“逐点判断法”进行去掉背景色的处理,即计算机逐个判断图片4 个方向边界线的每一个点,然后分析每一个点的颜色值,一般情况下,如果一半以上的像素点颜色一致,就认为这些一致点的颜色就是背景色;但是也不排除特殊情况,即由于照片的特征,这些点的颜色其实是款式本身的点,那么这时候就需要进行人工处理。即通过软件系统提供的“选择背景色”工具,在人工操作下选取背景色从而完成图片的预处理这一过程。这一步虽然是人工操作,但是准确率相当高。

以上2 种方法还需要进一步完善:如果计算机自动判断的或人工选择的背景色和羊毛衫款式中的某一区域的颜色一样,那么在去除背景色的同时会去掉羊毛衫款式中该部分的颜色,将给以后的轮廓提取造成困难。这一点通常使用在8 个方向做辅助线的方法并结合计算机技术中“8 点连通法”[1 ] 联合解决,它的原理是依次判断图片上与所确定的透明色颜色值一致的每个点,然后再制作8 个方向的辅助线(计算机内部做,不显示出来) ,如果这个点的8 条辅助线的每一条线上的所有点均有2 种以上颜色值,则认为该点肯定是款式内部的点,不予去除;否则可认为是应该去除的点。但是如果款式边界有这样的情况,还需进一步运用8 点连通法,即判断这个点四周8 个方向的点的颜色值,根据不同的排列组合来完成点的取舍。这一步骤非常复杂,涉及到许多计算机图形学的理论,这里就不再赘述。


本文编号:6607

资料下载
论文发表

本文链接:https://www.wllwen.com/qitalunwen/6607.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户1d8b6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]