服装上装与下装颜色智能搭配方法与流程

文档序号:28078063发布日期:2021-12-18 01:05阅读:216来源:国知局
服装上装与下装颜色智能搭配方法与流程

1.本发明涉及服装颜色搭配方法技术领域,具体涉及服装上装与下装颜色智能搭配方法。


背景技术:

2.在服装搭配中,有很多讲究,如风格、款式、颜色搭配等;对于不同的场合中,也需要讲究颜色以及风格等。其中服装的颜色是给人印象十分明显的要素,对很多用户而言,往往难以对上装与下装的颜色的进行合理、合适的搭配,而现有技术中,并未提供服装上装与下装颜色搭配的智能推荐方法。


技术实现要素:

3.本发明的目的在于提供服装上装与下装颜色智能搭配方法。
4.本发明采用以下技术方案:
5.服装上装与下装颜色智能搭配方法,包括以下步骤:
6.a.基于hsv颜色搭配规则,构建包括
7.服装颜色搭配负面因子库x、
8.服装颜色搭配经典库y、
9.服装颜色搭配负面库z
10.的服装颜色搭配赋值数据库;
11.b.拍照获取上装与下装的图片;
12.c.分别计算所述图片的服装的纹理特征和颜色特征;
13.d.根据服装颜色搭配赋值数据库x、y、z,为上装与下装的颜色搭配进行赋值,所述赋值的大小为颜色搭配的合适程度的高低。
14.采用本发明提供的服装上装与下装颜色智能搭配方法,可以为用户提供适合的上装与下装的颜色搭配。
附图说明
15.图1为本发明提供的服装上装与下装颜色智能搭配方法的流程图;
16.图2为本发明提供的服装上装与下装颜色智能搭配方法的计算图片的纹理特征和颜色特征的具体步骤流程图。
具体实施方式
17.以下结合附图及实施例对本发明作进一步说明。
18.本实施例提供的服装上装与下装颜色智能搭配方法,包括以下步骤:
19.a.基于hsv颜色搭配规则,构建包括
20.服装颜色搭配负面因子库x、
21.服装颜色搭配经典库y、
22.服装颜色搭配负面库z
23.的服装颜色搭配赋值数据库;
24.b.拍照获取上装与下装的图片;
25.c.分别计算图片的服装的纹理特征和颜色特征;
26.d.根据服装颜色搭配赋值数据库x、y、z,为上装与下装的颜色搭配进行赋值,赋值的大小为颜色搭配的合适程度的高低。
27.颜色特征包括色系、冷暖、纯度、明度、深浅;
28.纹理特征包括净色、花色,其中花色包括横条纹、竖条纹、大小碎花、大小斑点、矩形、圆形、边角型、斜拉型及其组合。
29.进一步的,构建包括
30.服装颜色搭配负面因子库x、
31.服装颜色搭配经典库y、
32.服装颜色搭配负面库z
33.的服装颜色搭配赋值数据库,具体为:
34.a1.基于hsv颜色搭配规则,根据颜色特征以及纹理特征构建服装颜色搭配负面因子库x;
35.a2.基于hsv颜色搭配规则,根据服装搭配经典数据,构建服装颜色搭配经典库y;
36.a3.基于hsv颜色搭配规则,根据服装搭配经典数据,构建服装颜色搭配负面库z。
37.进一步的,计算图片的服装的纹理特征和颜色特征的具体步骤为:
38.c1.根据图片,采用纹理特征数据回归模型确认服装的纹理特征,从而根据纹理特征判断为净色或花色;其中花色进一步确定属于横条纹、竖条纹、大小碎花、大小斑点、矩形、圆形、边角型、斜拉型及其组合;
39.c11.判断为净色的,提取净色的平均hsv值,通过hsv值确定颜色特征;
40.由于拍照光线、角度等原因,同一件净色衣服所拍摄出来的不同位置的颜色会有差异,因此需要通过算法校正并计算所拍摄的衣服的平均hsv值;
41.c12.判断为花色的,通过背景色提取数据模型运算提取花色的背景色,并计算背景色的平均hsv值,通过该hsv值确定颜色特征。
42.进一步的,纹理特征数据回归模型的构建方法为:
43.首先将服装纹理分为净色和花色;其次将花色又细分为横条纹、竖条纹、大小碎花、大小斑点、矩形、圆形、边角型、斜拉型及其组合;
44.按照上述分类,并采用以下步骤构建纹理特征数据回归模型:
45.对服装图片进行分割提取、最小区域分块、对最小分块利用roberts等算法进行边缘提取、对边缘图进行参数统计;
46.对图库中的目标按照服装纹理的分类进行标记;
47.采用逻辑回归的方法,对上述统计参数和纹理标记进行回归处理,得到纹理特征数据回归模型;
48.纹理特征数据回归模型的使用方法为:
49.纹理特征数据回归模型的使用:将待处理的服装图片按照分割提取、最小区域分
块、对最小分块进行边缘提取、对边缘图进行参数统计后,将参数带入模型进行回归,得到最近似标记值结果,从而确定其纹理特征类别。
50.进行边缘提取的算法包括roberts算法。
51.进一步的,提取净色的平均hsv值的具体方法为:
52.采取对目标服装图片的rgb值进行直方图统计,提取分布最大的颜色特征值,然后转化为hsv值。
53.进一步的,背景色提取数据模型的构建方法为:
54.对图片进行边缘检测,得到边缘图形;
55.根据边缘图形分割提取目标;
56.对图像的rgb值进行直方图统计,提取分布最大的颜色值作为目标的主背景色;
57.将主背景色rgb值转换为hsv值。
58.边缘检测的算法包括sobel算法。
59.上述服装上装与下装颜色智能搭配方法中,
60.服装颜色搭配负面因子库x,是经过实践总结的不适合搭配的颜色特征,比如亮色不能搭配亮色;将这一类不适合搭配的颜色特征组合汇总在一起,构成负面因子库x。颜色特征称之为因子,区别于具体颜色。
61.服装颜色搭经典配库y,是经过实践总结的非常适合搭配的颜色搭配,比如粉红搭配浅蓝;将这一类经典颜色搭配组合汇总在一起,构成经典配库y。
62.服装颜色搭配负面库z,是经过实践总结非常不合适的颜色搭配,比如说深蓝搭配深绿;将这一类负面颜色搭配组合汇总在一起,构成搭配负面库z。
63.以下举例说明本实施例提供的服装上装与下装颜色智能搭配方法的具体使用场景:
64.用户可以将一至多件上装、下装通过包括手机在内的智能设备进行拍照并将照片导入对应的客户端程序中,由客户端程序对上装与下装的颜色搭配进行赋值。其中该客户端程序也可以与服务器端程序进行通信以进行更深入的数据分析及获取更多的搭配数据等。
65.对上装与下装的颜色搭配进行赋值的具体方式可参考如下:
66.1如果用户未明确着装场景的,赋值规则包括以下步骤:
67.1.1上装、下装颜色特征符合服装颜色搭配负面库z规则的,赋值为0,直接排除。
68.1.2上装与下装颜色特征符合服装颜色搭配经典库y规则的,初始赋值为95。按照hsv颜色搭配规则之互补、对比、邻近、相似、“有颜色+无颜色”,对经典搭配库进行标记。
69.1.3不符合y、z规则的,上装与下装颜色特征符合hsv颜色搭配规则颜色之互补、对比规则的,初始赋值90。之后,对照服装颜色搭配负面因子库x,对上装与下装的颜色特征进行分析,每符合一个负面因子扣除1分,扣分上限5分(出现大于5个以上扣分因子的,考虑排除赋值为0)。按照扣除负面因子后的分数高低排序,同等分值的随机排序。
70.1.4不符合y、z规则的,上装、下装颜色特征符合类似、邻近、有颜色+无颜色规则的,初始赋值85分。之后,对照服装颜色搭配负面因子库x对上、下装的颜色特征进行分析,每符合一个负面因子扣除1分,扣分上限5分(出现大于5个以上扣分因子的,考虑排除赋值为0)。按照扣除负面因子后的分数高低排序,同等分值的随机排序。
71.2如果用户明确区分着装的场景(休闲、约会、通勤、商务)的,则作以下处理:
72.2.1场景为休闲、约会。上装、下装搭配符合经典搭配库(标记为“互补”或“对比”)赋值95分;上装、下装颜色特征符合hsv颜色搭配规则之互补、对比规则的,初始赋值90;上装、下装颜色特征符合类似、邻近、有颜色+无颜色规则的,初始赋值85分。之后,对照服装颜色搭配负面因子库x对上、下装的颜色特征进行分析,每符合一个负面因子扣除1分,扣分上限5分(出现大于5个以上扣分因子的,考虑排除赋值为0)。按照扣除负面因子后的分数高低排序,同等分值的随机排序。
73.2.2场景为通勤、商务。上装、下装颜色特征符合经典搭配库(邻近、相似标记)赋值95分;上装、下装颜色特征符合“有颜色+无颜色”规则的,初始赋值90分;上装、下装颜色特征符合类似、邻近规则的,初始赋值85分。之后,对照服装颜色搭配负面因子库x对上、下装的颜色特征进行分析,每符合一个负面因子扣除1分,扣分上限5分(出现大于5个以上扣分因子的,考虑排除赋值为0)。按照扣除负面因子后的分数高低排序,同等分值的随机排序。
74.客户端程序将对上装与下装的颜色搭配进行赋值的结果反馈至用户,以供用户挑选适合的上装与下装的颜色搭配。
75.由上,采用本发明提供的服装上装与下装颜色智能搭配方法,可以为用户提供适合的上装与下装的颜色搭配。
76.以上为本发明举例说明。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1