[发明专利]一种基于HU不变矩和支持向量机的服装款式识别方法有效
申请号: | 201610334099.8 | 申请日: | 2016-05-19 |
公开(公告)号: | CN106022375B | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 万贤福;李东;汪军 | 申请(专利权)人: | 东华大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/46 |
代理公司: | 上海统摄知识产权代理事务所(普通合伙) 31303 | 代理人: | 辛自豪 |
地址: | 201620 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于HU不变矩和支持向量机的服装款式识别方法,通过对服装图像的预处理,获取服装的外部轮廓,然后提取服装外部轮廓的HU不变矩特征,再予以基于支持向量机(SVM)的服装款式识别。所述对服装图像的预处理是指对服装图像分割处理,找到最大面积的8连通区域即为服装区域,并对服装区域填充内部空洞;所述获取服装的外部轮廓是指对服装图像的预处理后进行外部的边缘检测,得到服装的轮廓图像。所述提取服装外部轮廓的HU不变矩特征是指提取服装轮廓形状特征的七阶HU不变矩特征向量。所述基于SVM的服装款式识别采用SVM多分类器进行服装款式的多分类识别。本发明能够达到83%的识别准确率,识别服装轮廓相似的款式有较好的效果,具有快速和准确的特点,可适用于服装图像中服装款式的识别。 | ||
搜索关键词: | 一种 基于 hu 不变 支持 向量 服装 款式 识别 方法 | ||
【主权项】:
1.一种基于HU不变矩和支持向量机的服装款式识别方法,其特征是:通过对服装图像的预处理,获取服装的外部轮廓,然后进行提取服装外部轮廓的HU不变矩特征,再予以基于支持向量机的服装款式识别;所述对服装图像的预处理是指对服装图像分割处理,找到最大面积的8连通区域即为服装区域,并对服装区域填充内部空洞;所述获取服装的外部轮廓是指对服装图像的预处理后进行外部的边缘检测,得到服装的轮廓图像;所述服装图像分割的步骤为:(1)将灰度图像的灰度值在low‑255之间的值映射到0‑255之间,低于low的值映射为0,增强灰度图像中服装图案与背景的对比度;(2)使用最大类间方差法对灰度图像进行二值化,并对二值图像进行取反运算,便于后续形态学处理;(3)对二值图像进行形态学闭运算处理,平滑服装图案的边界,连接边界狭窄的缺口,其中闭运算的结构元素为半径2‑4个像素的圆盘;(4)在上步骤获得的二值图像中标记8连通的区域,找到最大面积的8连通区域即为服装区域,并对服装区域填充内部空洞;所述提取服装外部轮廓的HU不变矩特征具体为:大小为M×N的服装外部轮廓数字图像I(x,y)的二维(p+q)阶矩mpq定义为
式中p=0,1,2,3...M‑1和q=0,1,2,3...N‑1都是整数,x为像素点在平面坐标系中的横坐标值,y为纵坐标值,M为数字图像的长度,单位为像素,N为数字图像的高度,单位为像素,相应的(p+q)阶中心距upq定义为:
式中
和
为图像的灰度质心,定义(p+q)阶的归一化中心矩为
式中λ=(p+q)/2+1,可推导出图像I(x,y)对于平移、旋转和缩放都不敏感的7个二维HU不变矩集合:φ1=η20+η02
φ3=(η30‑3η12)2+(3η21‑η03)2φ4=(η30+η12)2+(η21+η03)2φ5=(η30‑3η12)(η30+η12)[(η30+η12)2‑3(η21+η03)2]+(3η21‑η03)(η21+η03)[3(η30+η12)2‑(η21+η30)2]φ6=(η20‑η02)[(η30+η12)2‑(η21+η03)2]+4η11(η30+η12)(η21+η03)φ7=(3η21‑η03)(η30+η12)[(η30+η12)2‑3(η21+η03)2]+(3η12‑η03)(η21+η03)[3(η30+η12)2‑(η21+η03)2]定义向量φ=[φ1,φ2,φ3,φ4,φ5,φ6,φ7]为图像I(x,y)的七阶HU不变矩特征向量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610334099.8/,转载请声明来源钻瓜专利网。