一种基于机器视觉的T恤在线检测及分选方法技术

技术编号:17096011 阅读:17 留言:0更新日期:2018-01-21 07:04
本发明专利技术涉及一种基于机器视觉的T恤在线检测及分选方法,包括以下步骤:1.建立T恤标准模板数据库,数据从生产厂家处获取;2.确定待测T恤的颜色、尺码、型号以及logo特征,从T恤标准模板数据库中找出该款标准T恤模板的数据,与通过CCD工业相机采集到的待测T恤的数据作对比,检出不一致的T恤;3.将步骤2中检出不一致的T恤与其他T恤标准模板匹配,作详尽分类。本发明专利技术的检测分类过程不受检测指标多,检测现场环境复杂,个人主观检测等因素影响;而且不需过多的人力检测,人力成本较低;避免出现因工人长时间工作注意力下降而导致的漏检误检现象;再之,因不用工人直接接触T恤,使不会出现T恤的二次污染;检测的准确率非常高。

【技术实现步骤摘要】
一种基于机器视觉的T恤在线检测及分选方法
本专利技术涉及机器视觉检测的
,尤其涉及到一种基于机器视觉的T恤在线检测及分选方法。
技术介绍
T恤是春夏季人们最喜欢的服装之一,特别是烈日炎炎,酷暑难耐的盛夏,T恤以其自然、舒适、潇洒又不失庄重之感的优点而逐步替代昔日男士们穿件背心或汗衫外加一件短袖衬衫或香港衫的模式出现在社交场合,成为人们乐于穿着的时令服装。目前已成为全球男女老幼均爱穿着的时髦装。据说全世界年销售量已高达数十亿件,与牛仔裤构成了全球最流行、穿着人数最多的服装。而T恤作为柔性产品,当今出厂前的质量检测仍以人工为主,检测工作面临诸多难题。譬如:检测指标多且复杂;检测现场环境复杂;人工评价标准不一;长时间的工作使人工注意力下降,出现漏检误检现象等。且人工接触式的检测方式易給T恤造成二次污染,致使生产效率下降,不满足现代化智能生产的要求。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种利于人体健康、检测不受主观因素影响、人工检测成本低、漏检率和误检率低、检测准确率高、不造成T恤二次污染的基于机器视觉的T恤在线检测及分选方法。为实现上述目的,本专利技术所提供的技术方案为:一种基于机器视觉的T恤在线检测及分选方法,其包括以下步骤:S1.建立T恤标准模板数据库,数据从生产厂家处获取;S2.确定待测T恤的颜色、尺码、型号以及logo特征,从T恤标准模板数据库中找出该款标准T恤模板的数据,与通过CCD工业相机采集到的待测T恤的数据作对比,检出不一致的T恤;S3.将步骤S2中检出不一致的T恤与其他T恤标准模板匹配,作详尽分类。进一步地,步骤S2中,将通过CCD工业相机采集到的待测T恤的数据与标准T恤模板的数据作对比的具体步骤如下:S21.对CCD工业相机采集到的图像进行预处理,获取ROI区域;S22.判断待测T恤的颜色、尺码以及型号是否与标准T恤模板的一致;若均一致,则进入步骤S23,否则进入步骤S3;S23.T恤logo缺陷检测。进一步地,步骤S21图像预处理的具体步骤为:S211.图像平滑滤波;S212.采用线性回归法进行图像倾斜校正;S213.图像分割,分割出T恤ROI区域。进一步地,步骤S22判断待测T恤的颜色、尺码以及型号是否与标准T恤模板的一致的具体步骤如下:S221.提取T恤RGB三分量,构造灰度特征向量组;S222.通过与标准T恤模板的灰度特征向量组比较,判断待测T恤颜色是否一致;S223.求取步骤S21分割出的ROI区域的面积;S224.检测ROI区域边缘,提取T恤边缘轮廓信息;S225.分割该边缘轮廓,分别拟合出领线,肩线,袖臂线,袖口线和下衣摆线;S226.计算领线与肩线的两交点并计算该两交点间距离,得到领长;同理,计算肩线与袖臂线两交点并计算该两交点间距离,得到横向两肩长度;计算袖臂线与袖口线两交点并计算该两交点间距离,得到横向两袖长度;直接测量下衣摆线得到下衣摆长。S227.将步骤S226得到的几个长度指标组成一个尺码特征向量组,计算与标准模板向量组的欧氏距离,设置阈值,判定尺码是否一致;S228.采用基于边缘的模板匹配,判断T恤型号是否一致;S229.颜色、尺码、型号三个指标中,至少有一个指标不合格,即判定为不一致产品。步骤S23T恤logo缺陷包括缺失、颜色不一致、错印;其中,所述缺失和错印采用基于形状的模板匹配进行检测。与现有技术相比,本方案原理和优点如下:通过机器视觉检测代替传统的人工检测,不受检测指标多,检测现场环境复杂,个人主观检测等因素影响;而且不需过多的人力检测,人力成本较低;避免出现因工人长时间工作注意力下降而导致的漏检误检现象;再之,因不用工人直接接触T恤,使不会出现T恤的二次污染;检测的准确率非常高。附图说明图1为本专利技术实施例中一种基于机器视觉的T恤在线检测及分选方法的流程图。具体实施方式下面结合具体实施例对本专利技术作进一步说明:参见附图1所示,本实施例所述的一种基于机器视觉的T恤在线检测及分选方法,具体以某款T恤白色L号的在线检测及分选为例,包括以下步骤:S1.建立T恤标准模板数据库,数据库包括同一款式的T恤不同颜色(例如黑色、白色等),不同尺码(例如S、M、L、XL等)、型号以及logo特征;其中,尺码的评价指标为:T恤面积、领长,横向两肩长度,横向两袖长度,下衣摆长;具体数据从生产厂家处获取。S2.与白色L号T恤标准模板比对,检出不一致的产品,主要包括以下几个步骤:S21.对CCD工业相机采集到的图像进行预处理,具体为:S211.高斯滤波:采用高斯滤波器,消除表面纹理和褶皱的影响;S212.图像倾斜校正:提取体恤边缘信息,拟合出下衣摆线和侧腰线;计算下衣摆线和侧腰线的交点坐标;过该交点作一条平行于图像显示窗口下边框的直线,计算下衣摆线和所作平行线间的夹角θ,此夹角为图像倾斜角,对图像旋转-θ,得到矫正后图像;S213.图像分割:由于本实施例使用与T恤对比度明显的背景墙作为背景区域,所以采用全局阈值,分割出T恤ROI区域;设待分割图像为f(x,y),阈值分割后图像为S(x,y),则其中,T为设置阈值;S22.判断待测T恤的颜色、尺码以及型号是否与标准T恤模板的一致;若均一致,则进入步骤S23,否则进入步骤S3;判断具体过程为:1)判断T恤颜色是否与标准T恤模板一致:1-1)提取T恤RGB三分量:其中Cij表示图像像素(i,j)的颜色在RGB颜色空间的颜色矢量,Rij,Gij,Bij分别为红绿蓝三个分量值;1-2)由灰度直方图计算各通道图像灰度均值:以R通道灰度均值计算为例:同理,G通道和B通道计算方法相同;其中,L为灰度级总数,zi表示第i个灰度级,h(zi)表示直方图中统计的灰度为zi的像素个数;1-3)对三分量的灰度均值求平均值,记为:1-4)由灰度直方图计算各通道图像灰度标准差;同样,以R通道为例:其中,f(x,y)为点(x,y)的像素值,n为区域内像素的个数,M表示区域内灰度均值;1-5)对三分量的灰度标准差求平均值,记为Value_11-6)将Value_0和Value_1组成一个灰度特征向量组,记为[Value_0,Value_1];1-7)与白色L号T恤标准模板的灰度特征向量组比较,判断体恤颜色是否一致;若与标准T恤模板的灰度特征向量组相差超过5%,则判定为颜色不一致。2)判断T恤尺码是否一致,步骤为:2-1)计算上述分割出的T恤ROI区域面积,记为Area;2-2)对T恤ROI区域进行边缘检测,提取T恤边缘轮廓信息;2-3)分割该边缘轮廓,分别拟合出领线,肩线,袖臂线,袖口线和下衣摆线;2-4)计算领线与肩线的两交点,并计算两交点间距离,记为L0。同理,计算肩线与袖臂线两交点并计算两交点间距离,记为L1。计算袖臂线与袖口线两交点并计算两交点间距离,记为L2。至此,便得到体恤的几个幅宽指标,分别是领长L0,横向两肩长度L1,横向两袖长度L2,下衣摆长L3;2-5)将上述几个指标组成一个尺码特征向量组,记为[Area,L0,L1,L2,L3],计算与标准模板向量的欧氏距离,欧式距离公式为:其中,xi为像素点行坐标,P为标准模板尺码特征向量,X为待测尺码特征向量通过与标准模板比较,判定尺码是否一致;若与白色L号体恤标准模板的尺码特本文档来自技高网...
一种基于机器视觉的T恤在线检测及分选方法

【技术保护点】
一种基于机器视觉的T恤在线检测及分选方法,其特征在于:包括以下步骤:S1.建立T恤标准模板数据库,数据从生产厂家处获取;S2.确定待测T恤的颜色、尺码、型号以及logo特征,从T恤标准模板数据库中找出该款标准T恤模板的数据,与通过CCD工业相机采集到的待测T恤的数据作对比,检出不一致的T恤;S3.将步骤S2中检出不一致的T恤与其他T恤标准模板匹配,作详尽分类。

【技术特征摘要】
1.一种基于机器视觉的T恤在线检测及分选方法,其特征在于:包括以下步骤:S1.建立T恤标准模板数据库,数据从生产厂家处获取;S2.确定待测T恤的颜色、尺码、型号以及logo特征,从T恤标准模板数据库中找出该款标准T恤模板的数据,与通过CCD工业相机采集到的待测T恤的数据作对比,检出不一致的T恤;S3.将步骤S2中检出不一致的T恤与其他T恤标准模板匹配,作详尽分类。2.根据权利要求1所述的一种基于机器视觉的T恤在线检测及分选方法,其特征在于:所述步骤S2中,将通过CCD工业相机采集到的待测T恤的数据与标准T恤模板的数据作对比的具体步骤如下:S21.对CCD工业相机采集到的图像进行预处理,获取ROI区域;S22.判断待测T恤的颜色、尺码以及型号是否与标准T恤模板的一致;若均一致,则进入步骤S23,否则进入步骤S3;S23.T恤logo缺陷检测。3.根据权利要求2所述的一种基于机器视觉的T恤在线检测及分选方法,其特征在于:所述步骤S21图像预处理的具体步骤为:S211.图像平滑滤波;S212.图像倾斜校正;S213.图像分割,分割出T恤ROI区域。4.根据权利要求2所述的一种基于机器视觉的T恤在线检测及分选方法,其特征在于:所述步骤S22判断待测T恤的颜色、尺码以及型号是否与标准T恤模板的一致的具体步骤如下:S221.提取T恤RGB三分量,构造灰度特征向量组;S222.通过与标准T恤模板的灰度特征向量组比较,判断待测T恤颜色是否一致;S223.求取步骤S21分割出的ROI区域的面积;S224.检测ROI区域边缘,提取T恤边缘轮廓信息;S225.分割该边缘轮廓,分别拟合出领线,肩线,袖臂线,袖口线和下衣摆线;S226.计算领线与肩线的两交点并计算该两交点间距离,得到领长;同理,计算肩线与袖臂线两交点并计算该两交点间距离,得到横向两肩长度;计算袖臂线与袖口线两交点并计算该两交点间距离,得到横向两袖长度;直接测量下衣摆线得到下衣摆长。S227.将步骤S226得到的几个长度指标组成一个尺码特征向量组,计算与标准模板向量组的欧氏距离,设置阈值,判定尺码是否一致;S228.采用基于边缘的模板匹配,判断T恤型号是否一致;S229.颜色、尺码、型号三个指标中,至少有一个指标不合格...

【专利技术属性】
技术研发人员:张美杰张平张明杰
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1