基于时尚模板库和自动匹配的服装搭配方案生成方法

文档序号:10687388阅读:284来源:国知局
基于时尚模板库和自动匹配的服装搭配方案生成方法
【专利摘要】本发明公开了一种基于时尚模板库和自动匹配的服装搭配方案生成方法。方法所要解决的是准确、快速地自动生成服装搭配方案问题;该服装搭配方案自动生成方法步骤如下:(1)建立数字化时尚模板库,作为穿衣搭配方案的模板库;(2)建立数字化的个人衣橱,录入数据库;(3)计算单品间相似度;(4)计算得出最佳匹配方案;本发明所提出的方法依靠数字化时尚模板库和计算机技术实现了服装搭配定量化,相比人工确定服装搭配方案,可大幅度提高服装搭配方案的生成效率,可以为普通人提供实用、时尚、时髦的服装搭配方案。
【专利说明】
基于时尚模板库和自动匹配的服装搭配方案生成方法
技术领域
[0001] 本发明属于匹配算法领域,具体涉及一种基于时尚模板库和自动匹配的服装搭配 方案生成方法。
【背景技术】
[0002] 服装谓之装饰人体的物品总称。古人用来遮羞和保暖,随着社会、经济、文化、科技 的飞速发展,服装的材质、样式、种类也越来越多种多样。如今,对于人类来说,服装已经远 远超越了它最初的作用。服装搭配已不再仅仅是简单的衣服组合,而是一种整体的和谐、时 尚之美。可以说,服装已成为一个人的仪表中最重要的一个组成部分。一个人的穿着打扮是 他个人教养、品位、地位的最真实的写照。服装搭配主要是在款式、颜色、种类等方面上相协 调,达到高雅、靓丽、脱俗、时尚、时髦的目的。通过不断总结归纳,已经形成了一些基本的搭 配规则和习惯。如色相配色法、色调配色法、典型配色法等。然而,随着物质文化水平的提 高,服装搭配规则并不是一成不变的,可谓是日新月异,尤其是在经济飞速发展的今天。"今 天穿什么衣服"已经成为令许多人头疼的事。
[0003] 通过信息技术手段为普通人快速地提供实用的、可靠的、多样的服装搭配方案已 成为共识。目前,服装搭配技术主要是试图在一些基本搭配规则基础上,以大量服装搭配方 案为样本,通过统计学习方法训练得出一些搭配规则,再将用户的衣服作为输入为用户提 供搭配方案。这种方式看起来比较合理,但是服装搭配并不完全像一些自然现象,有其长期 稳定运行规律。服饰搭配还有很强的潮流性,这种潮流主要源于人类的思潮,是时代的产 物,很难用统计学习方法去预测。如何准确、快速地为用户提供实用、时尚、时髦的服装搭配 技术仍有待进一步研究。

【发明内容】

[0004] 本发明的目的在于解决现有技术中存在的问题,并提供一种基于时尚模板库和自 动匹配的服装搭配方案生成方法。为实现上述目的,本发明采用的具体技术方案如下:
[0005] 基于时尚模板库和自动匹配的服装搭配方案生成方法,包括以下步骤:
[0006] SI:收集时尚服装搭配图,并将图中的单品进行分类,再从不同方面对单品进行定 量化描述,确定每件单品的属性值,并录入数据库同时建立每件单品与时尚服装搭配图的 对应关系;
[0007] S2:将用户的个人单品件进行拍照,且每张照片仅包含一件单品,采用与Sl中相同 的方式,对每张照片中的单品进行分类和定量化描述,确定每件单品的属性值,并录入数据 库同时建立每件单品与用户的从属关系;
[0008] S3:根据预设的匹配规则,计算用户的个人单品与时尚服装搭配图中单品间相似 度;
[0009] S4:根据S3获得的相似度,根据预设规则在用户的个人单品中,生成至少1种穿衣 搭配方案。
[0010] 作为优选,所述的步骤SI具体为:通过互联网搜集包括明星街拍在内的时尚服装 搭配图,对搜集获得的时尚服装搭配图中的单品进行识别后,再按照帽、围巾、上衣、包、裙 装、腰带、裤装、鞋的分类方式进行归类,并对每一个单品从颜色、款式和材质三个方面进行 定量化描述(每个方面可包括若干个属性,如颜色分为RGB,款式也可以继续细分等),确定 每件单品的属性值,并录入数据库,所建数据库包括帽单品表、围巾单品表、上衣单品表、包 单品表、裙装单品表、腰带单品表、裤装单品表、鞋单品表和时尚服装搭配表;所述的时尚服 装搭配表中包含每个时尚服装搭配图与其下属的单品的对应关系;时尚服装搭配图用于供 用户选择并指定作为目标时尚服装搭配图。
[0011] 作为优选,所述的步骤S2具体为:将用户的个人单品逐件进行拍照,且每张照片仅 包含一件单品,然后按照帽、围巾、上衣、包、裙装、腰带、裤装、鞋的分类方式进行归类;再采 用与Sl中相同的定量化描述标准确定每件单品的属性值,录入Sl中的数据库,同时建立每 件单品与用户的从属关系。
[0012] 作为优选,所述的步骤S3中预设的匹配规则具体包括颜色相似度计算规则、款式 相似度计算规则和材质相似度计算规则和整体相似度计算规则;按上述规则遍历用户的所 有个人单品后,分别计算个人单品与目标时尚服装搭配图中单品在颜色、款式和材质方面 的相似度;
[0013] 所述的颜色相似度计算规则为:
[0014] 将每件单品视为由各个属性构成多维空间中的一个点,颜色相似度的计算方法 为:
[0015]
[0016] 其中,Ck(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的在颜色方面的相似程度;Rk(m)为个人单品中第k类单品中第m个单品在红色通 道上的属性值为目标时尚服装搭配图中第k类单品在红色通道上的属性值;G k(m)为个 人单品中第k类单品中第m个单品在红色通道上的属性值;句为目标时尚服装搭配图中第k 类单品在红色通道上的属性值;B k(m)为个人单品中第k类单品中第m个单品在红色通道上 的属性值;劣为目标时尚服装搭配图中第k类单品在红色通道上的属性值;γ为权重分配 值,表示计算颜色相似度时色调和强度之间的平衡关系;
[0017] 所述的款式相似度计算规则为:
[0018]
[0019] 其中,Sk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的在款式上的相似程度;i为单品在款式方面的属性的编号;4,.为目标时尚服装 搭配图中第k类单品在款式方面上第i个属性上的取值;u k,Km)个人单品中第k类单品中第m 个单品在款式方面上第i个属性上的取值;N为单品在款式方面的属性个数;
[0020] 所述的材质相似度计算规则为:
[0021]
[0022]其中,tk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的在材质上的相似程度;i为单品在材质方面的属性的编号; 为目标时尚服装 搭配图中第k类单品在材质方面上第i个属性上的取值;vk,Km)个人单品中第k类单品中第m 个单品在材质方面上第i个属性上的取值;M为单品在材质方面的属性个数;
[0023]所述的整体相似度计算规则为:
[0024] 计算最佳匹配方案:根据步骤(3)计算得到的用户衣橱中每件单品在颜色、款式和 材质方面的相似程度计算用户衣橱中每件单品与目标时尚服装搭配图中的单品的相似程 度
[0025]
[0026] 其中,gk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的相似程度; <为第k类单品在颜色方面的权重;<为第k类单品在款式方面的权 重;4为第k类单品在材质方面的权重。当采用8个类别和3个方面进行描述时,可表示为3 X 8的权重矩阵
[0027]
[0028]作为优选,所述的步骤S4中的预设规则为:选择与目标时尚服装搭配图中所包含 的单品属于同一类且相似度最高的用户个人单品作为最佳穿衣搭配方案。
[0029] 作为优选,所述的时尚服装搭配图为明星街拍图。
[0030] 本发明的有益效果如下:采用数字化时尚模板库中的时尚服装搭配模板,不需要 训练样本就可以以个人所拥有的服装为基础搭配出与时尚搭配模板最接近的搭配方案,非 常适合于个人服装的信息化管理。借助于互联网技术,可以获得时下最流行的时尚服装搭 配模板,可以提供给用户最前沿、时尚、时髦的服装搭配方案。该技术没有复杂的运算过程, 计算很快,很适合应用于当前移动互联网。
【附图说明】
[0031] 图1是基于时尚模板库和自动匹配的服装搭配方案生成方法流程图;
[0032] 图2是从多个时尚模板随机选择需要搭配的时尚模板示例图(第三排最右侧为选 中的目标搭配模板);
[0033] 图3是依据时尚模板和搭配方法生成的时尚搭配方案实例图。
【具体实施方式】
[0034]下面结合附图和【具体实施方式】对本发明做进一步阐述和说明。本发明中各个实施 方式的技术特征在没有相互冲突的前提下,均可进行相应组合。
[0035]如图1所示,本【具体实施方式】中的基于时尚模板库和自动匹配的服装搭配方案生 成方法,包括以下步骤:
[0036] SI:通过互联网搜集时尚服装搭配图,如明星街拍图或其他已有的搭配图等,对搜 集获得的时尚服装搭配图中的单品进行识别后,再按照帽、围巾、上衣、包、裙装、腰带、裤 装、鞋的分类方式进行归类,并对每一个单品从颜色、款式和材质三个方面进行定量化描 述,确定每件单品的属性值。例如,颜色可分为红色系、绿色系、黑色系等,款式可分为正装 型、休闲型、运动型等,材质可分为棉麻、化纤、纯棉、蕾丝等。当然也可以根据实际的需求对 属性描述方式进行调整。再将上述不同单品对应的属性等信息分类录入数据库中的不同表 中,最终形成帽单品表、围巾单品表、上衣单品表、包单品表、裙装单品表、腰带单品表、裤装 单品表、鞋单品表和时尚服装搭配表。所述的时尚服装搭配表中包含每个时尚服装搭配图 与其下属的单品的对应关系。上述收集到的时尚服装搭配图用于供用户选择并指定作为目 标时尚服装搭配图,在后续步骤中根据该目标图生成搭配方案。
[0037] S2:将用户的个人单品逐件进行拍照,且每张照片仅包含一件单品,然后按照与Sl 中相同的分类方法,即按照帽、围巾、上衣、包、裙装、腰带、裤装、鞋的分类方式进行归类;再 采用与Sl中相同的定量化描述标准(即每一个单品从颜色、款式和材质三个方面进行定量 化描述)确定每件单品的属性值,录入Sl中的数据库,同时建立每件单品与用户的从属关 系。当具有多个用户时,便于区分调用相应数据库。
[0038] S3:根据预设的匹配规则,计算用户的个人单品与时尚服装搭配图中单品间相似 度。一实施例中预设的匹配规则具体包括颜色相似度计算规则、款式相似度计算规则和材 质相似度计算规则和整体相似度计算规则。按上述规则遍历用户的所有个人单品后,分别 计算每件个人单品与目标时尚服装搭配图中同类单品在颜色、款式和材质方面的相似度; [0039]所述的颜色相似度计算规则为:
[0040]将每件单品视为由各个属性构成多维空间中的一个点,颜色相似度的计算方法 为:
[0041; 12 其中,Ck(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的在颜色方面的相似程度;Rk(m)为个人单品中第k类单品中第m个单品在红色通 道上的属性值为目标时尚服装搭配图中第k类单品在红色通道上的属性值;G k(m)为个 人单品中第k类单品中第m个单品在红色通道上的属性值;饵为目标时尚服装搭配图中第k 类单品在红色通道上的属性值;B k(m)为个人单品中第k类单品中第m个单品在红色通道上 的属性值;民为目标时尚服装搭配图中第k类单品在红色通道上的属性值;γ为权重分配 值,可视实际情况进行确定,表示计算颜色相似度时色调和强度之间的平衡关系。 2 所沭的款式相似度计筧规则为:
[0044:
[0045]其中,Sk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的在款式上的相似程度;i为单品在款式方面的属性的编号;^4为目标时尚服装 搭配图中第k类单品在款式方面上第i个属性上的取值;个人单品中第k类单品中第m 个单品在款式方面上第i个属性上的取值;N为单品在款式方面的属性个数。
[0046] 所述的材质相似度计算规则为:
[0047]
[0048] 其中,tk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的在材质上的相似程度;i为单品在材质方面的属性的编号;为目标时尚服装搭 配图中第k类单品在材质方面上第i个属性上的取值;v k,dm)个人单品中第k类单品中第m个 单品在材质方面上第i个属性上的取值;M为单品在材质方面的属性个数。
[0049] 所述的整体相似度是对上述三个相似度进行综合判断,其计算规则为:
[0050] 根据步骤(3)计算得到的用户衣橱中每件单品在颜色、款式和材质方面的相似程 度计算用户衣橱中每件单品与目标时尚服装搭配图中的单品的相似程度
[0051]
[0052]其中,gk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应 类别单品的相似程度;< 为第k类单品在颜色方面的权重;埏为第k类单品在款式方面的权 重;4为第k类单品在材质方面的权重。
[0053] S4:根据S3获得的各种相似度,根据预设规则在用户的个人单品中,生成至少1种 穿衣搭配方案。预设规则为:选择与目标时尚服装搭配图中所包含的单品属于同一类且整 体相似度最高的用户个人单品作为最佳穿衣搭配方案。当然,也可以选择若干套方案排序 后推送给用户,供其进行选择。
[0054]为了验证上述本发明方法的效果,通过互联网收集1000张明星街拍,建立数字化 时尚模板库,应用上述方法进行搭配方案制定。从数字化时尚模板库随机选择一张时尚服 装搭配图,遍历用户个人衣橱中的所有单品,计算时尚模板图与用户个人衣橱中单品间相 似度。图2为从多个时尚模板所选择的时尚搭配图。根据计算得到的用户个人衣橱中每件单 品在颜色、款式和材质方面的相似程度计算用户衣橱中每件单品与时尚服装搭配图中的单 品的相似程度。最后,选择每类相似度最高的单品获得最佳搭配方案。图3为通过自动匹配 得到的最佳搭配方案。从呈现的结果可以看到,本发明的方法可以充分挖掘个人衣橱中的 单品搭配潜力,为用户提供时尚的最佳服装搭配方案。
[0055]以上所述的实施例只是本发明的一种较佳的方案,然其并非用以限制本发明。有 关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变 化和变型。因此凡采取等同替换或等效变换的方式所获得的技术方案,均落在本发明的保 护范围内。
【主权项】
1. 一种基于时尚模板库和自动匹配的服装搭配方案生成方法,其特征在于包括以下步 骤: S1:收集时尚服装搭配图,并将图中的单品进行分类,再从不同方面对单品进行定量化 描述,确定每件单品的属性值,并录入数据库同时建立每件单品与时尚服装搭配图的对应 关系; S2:将用户的个人单品件进行拍照,且每张照片仅包含一件单品,采用与S1中相同的方 式,对每张照片中的单品进行分类和定量化描述,确定每件单品的属性值,并录入数据库同 时建立每件单品与用户的从属关系; S3:根据预设的匹配规则,计算用户的个人单品与时尚服装搭配图中单品间相似度; S4:根据S3获得的相似度,根据预设规则在用户的个人单品中,生成至少1种穿衣搭配 方案。2. 如权利要求1所述的基于时尚模板库和自动匹配的服装搭配方案生成方法,其特征 在于所述的步骤S1具体为:通过互联网搜集时尚服装搭配图,对搜集获得的时尚服装搭配 图中的单品进行识别后,再按照帽、围巾、上衣、包、裙装、腰带、裤装、鞋的分类方式进行归 类,并对每一个单品从颜色、款式和材质三个方面进行定量化描述,确定每件单品的属性 值,并录入数据库,所建数据库包括帽单品表、围巾单品表、上衣单品表、包单品表、裙装单 品表、腰带单品表、裤装单品表、鞋单品表和时尚服装搭配表;所述的时尚服装搭配表中包 含每个时尚服装搭配图与其下属的单品的对应关系;时尚服装搭配图用于供用户选择并指 定作为目标时尚服装搭配图。3. 如权利要求1所述的基于时尚模板库和自动匹配的服装搭配方案生成方法,其特征 在于所述的步骤S2具体为:将用户的个人单品逐件进行拍照,且每张照片仅包含一件单品, 然后按照帽、围巾、上衣、包、裙装、腰带、裤装、鞋的分类方式进行归类;再采用与S1中相同 的定量化描述标准确定每件单品的属性值,录入S1中的数据库,同时建立每件单品与用户 的从属关系。4. 如权利要求1所述的基于时尚模板库和自动匹配的服装搭配方案生成方法,其特征 在于所述的步骤S3中预设的匹配规则具体包括颜色相似度计算规则、款式相似度计算规则 和材质相似度计算规则和整体相似度计算规则;按上述规则遍历用户的所有个人单品后, 分别计算个人单品与目标时尚服装搭配图中单品在颜色、款式和材质方面的相似度; 所述的颜色相似度计算规则为: 将每件单品视为由各个属性构成多维空间中的一个点,颜色相似度的计算方法为:其中,ck(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应类别单 品的在颜色方面的相似程度;Rk(m)为个人单品中第k类单品中第m个单品在红色通道上的 属性值;巧为目标时尚服装搭配图中第k类单品在红色通道上的属性值;G k(m)为个人单品 中第k类单品中第m个单品在红色通道上的属性值;为目标时尚服装搭配图中第k类单品 在红色通道上的属性值;Bk(m)为个人单品中第k类单品中第m个单品在红色通道上的属性 值;4为目标时尚服装搭配图中第k类单品在红色通道上的属性值;y为权重分配值,表示 计算颜色相似度时色调和强度之间的平衡关系; 所述的款式相似度计算规则为:其中,sk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应类别单 品的在款式上的相似程度;i为单品在款式方面的属性的编号;为目标时尚服装搭配图 中第k类单品在款式方面上第i个属性上的取值;u k,Km)个人单品中第k类单品中第m个单品 在款式方面上第i个属性上的取值;N为单品在款式方面的属性个数; 所述的材质相似度计算规则为:其中,tk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应类别单 品的在材质上的相似程度;i为单品在材质方面的属性的编号; 为目标时尚服装搭配图 中第k类单品在材质方面上第i个属性上的取值;vk,Km)个人单品中第k类单品中第m个单品 在材质方面上第i个属性上的取值;M为单品在材质方面的属性个数; 所述的整体相似度计算规则为: 根据步骤(3)计算得到的用户衣橱中每件单品在颜色、款式和材质方面的相似程度计 算用户衣橱中每件单品与目标时尚服装搭配图中的单品的相似程度 S'/, (/?) = (m) + Kh (m) 其中,gk(m)为个人单品中第k类单品中第m个单品与目标时尚服装搭配图中对应类别单 品的相似程度为第k类单品在颜色方面的权重; <为第k类单品在款式方面的权重; 为第k类单品在材质方面的权重。5. 如权利要求1所述的基于时尚模板库和自动匹配的服装搭配方案生成方法,其特征 在于所述的步骤S4中的预设规则为:选择与目标时尚服装搭配图中所包含的单品属于同一 类且相似度最高的用户个人单品作为最佳穿衣搭配方案。6. 如权利要求1所述的基于时尚模板库和自动匹配的服装搭配方案生成方法,其特征 在于所述的时尚服装搭配图为明星街拍图。
【文档编号】G06F19/00GK106055893SQ201610368384
【公开日】2016年10月26日
【申请日】2016年5月27日
【发明人】王若菊, 郭望成, 刘成玉
【申请人】杭州土网络科技有限公司, 杭州一土网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1