服饰搭配信息的处理方法、数据对象处理方法、系统及设备与流程

文档序号:21785059发布日期:2020-08-07 20:27阅读:来源:国知局

技术特征:

1.一种服饰搭配信息的处理方法,其特征在于,包括:

获取与第一数据对象所属类型不同的至少一个类型的数据对象集;

从所述至少一个类型的数据对象集中提取用以与所述第一数据对象组合的第二数据对象,以生成多个数据对象组合;

从所述多个数据对象组合中,选出符合搭配规则的数据对象组合作为供用户参考的服饰搭配实例。

2.根据权利要求1所述的方法,其特征在于,从所述至少一个类型的数据对象集中提取用以与所述第一数据对象组合的第二数据对象,以生成多个数据对象组合,包括:

获取至少一个组合规则;

使用所述至少一个组合规则,从所述至少一个类型的数据对象集中的部分数据对象集或全部数据对象集中分别选出一个数据对象作为第二数据对象与所述第一数据对象组合成数据对象组合;直至生成的不同数据对象组合的数量满足预置数量要求。

3.根据权利要求2所述的方法,其特征在于,所述至少一个组合规则包括:第一组合规则和第二组合规则;以及

使用所述第一组合规则和所述第二组合规则,从至少两个类型的数据对象集中的部分数据对象集或全部数据对象集中分别选出一个数据对象作为第二数据对象与所述第一数据对象组合成数据对象组合;直至生成的不同数据对象组合的数量满足预置数量要求,包括:

获取所述至少两个类型的数据对象集中各类型的数据对象集对应的当前排序序号ni,其中,不同类型的数据对象集的i值不同;

从所述第一组合规则指定所有数据对象集中,分别获取排序为ni的数据对象作为第二数据对象与所述第一数据对象组合成数据对象组合,并将所述第一组合规则指定的所有数据对象集各自对应的ni更新为ni+1;

从所述第二组合规则指定的所有数据对象集中,分别获取排序为ni的数据对象作为第二数据对象与所述第一数据对象组合成数据对象组合,并将所述第二组合规则指定的所有数据对象集各自对应的ni更新为ni+1;

重复上述步骤,直至生成的不同组合实例的数量满足预置数量要求。

4.根据权利要求1至3中任一项所述的方法,其特征在于,从所述多个数据对象组合中,选出符合搭配规则的数据对象组合作为能供用户参考的服饰搭配实例,包括:

获取所述多个数据对象组合中各数据对象组合所含数据对象的属性;

使用针对所述属性中至少一个属性项的过滤规则,判定所述多个数据对象组合中各数据对象组合所含数据对象的属性组合是否符合所述过滤规则;

将所述多个数据对象组合中所含数据对象的属性组合符合所述过滤规则的数据对象组合删除。

5.根据权利要求4所述的方法,其特征在于,所述数据对象的属性包括如下至少一种属性项:类型、款式、颜色信息、纹理信息、销售记录、加购率、点击率、上架时间。

6.根据权利要求5所述的方法,其特征在于,过滤规则包括:针对款式的规则;以及

使用针对款式的规则,判定所述多个数据对象组合中的第一数据对象组合所含数据对象的属性组合是否符合所述针对款式的规则,包括:

获取所述第一数据对象组合所含的所述第一数据对象的款式以及与所述第一数据对象组合的至少一个第二数据对象的款式;

判定所述第一数据对象的款式分别与所述至少一个第二数据对象中各第二数据对象的款式组合是否符合所述针对款式的规则。

7.根据权利要求6所述的方法,其特征在于,将所述多个数据对象组合中所含数据对象的属性组合符合所述过滤规则的数据对象组合删除,包括:

所述第一数据对象的款式与所述至少一个第二数据对象中任一第二数据对象的款式组合符合所述针对款式的规则时,将所述第一数据对象组合删除。

8.根据权利要求5所述的方法,其特征在于,过滤规则包括:针对颜色的规则;以及

使用针对颜色的规则,判定所述多个数据对象组合中的第一数据对象组合所含数据对象的属性组合是否符合所述针对款式的规则,包括:

获取所述第一数据对象组合所含的所述第一数据对象的颜色信息以及与所述第一数据对象组合的至少一个第二数据对象的颜色信息;

基于所述第一数据对象的颜色信息及所述至少一个第二数据对象的颜色信息,确定满足主色条件的主色数量;

判定所述主色数量是否符合所述针对颜色的规则。

9.根据权利要求8所述的方法,其特征在于,将所述多个数据对象组合中所含数据对象的属性组合符合所述过滤规则的数据对象组合删除,包括:

所述主色数量大于第一阈值时,将所述第一数据对象组合删除。

10.根据权利要求5所述的方法,其特征在于,过滤规则包括:针对亮点的规则;以及

使用针对亮点的规则,判定所述多个数据对象组合中的第一数据对象组合所含数据对象的属性组合是否符合所述针对亮点的规则,包括:

获取所述第一数据对象组合所含的所述第一数据对象的颜色信息和纹理信息以及与所述第一数据对象组合的至少一个第二数据对象的颜色信息和纹理信息;

对所述第一数据对象的颜色信息和所述至少一个第二数据对象的颜色信息进行亮点分析,得到与亮点有关的第一分析结果;

对所述第一数据对象的纹理信息和所述至少一个搭配数据对象的纹理信息进行亮点分析,得到与亮点有关的第二分析结果;

判定所述第一分析结果和所述第二分析结果,是否符合所述针对亮点的规则。

11.根据权利要求8所述的方法,其特征在于,将所述多个数据对象组合中所含数据对象的属性组合符合所述过滤规则的数据对象组合删除,包括:

根据所述第一分析结果和所述第二分析结果得出亮点数量大于第二阈值时,将所述第一数据对象组合删除。

12.根据权利要求1至3中任一项所述的方法,其特征在于,获取与所述第一数据对象所属类型不同的第一类型的数据对象集,包括:

获取所述第一类型数据对象池中各数据对象的属性;

根据所述第一类型数据对象池中各数据对象的属性,对所述第一类型数据对象池中的数据对象进行排序;

选取排序在前的多个数据对象组成所述第一类型的数据对象集。

13.根据权利要求1至3中任一项所述的方法,其特征在于,得到的能供用户参考的服饰搭配实例为多个的情况下,所述方法还包括:

对多个服饰搭配实例进行排序;

按照排序结果,将多个服饰搭配实例提供给用户。

14.一种数据对象处理方法,其特征在于,包括:

获取与第一数据对象所属类型不同的至少一个类型的第二数据对象;

根据所述第一数据对象的属性及所述至少一个第二数据对象的属性,判定所述至少一个第二数据对象是否与所述第一数据对象搭配;

所述至少一个第二数据对象与所述第一数据对象搭配时,将所述至少一个第二数据对象提供给用户。

15.根据权利要求14所述的方法,其特征在于,所述属性包括如下至少一种:部位、款式、颜色信息、纹理信息、销售记录、加购率、点击率、上架时间;以及

根据所述第一数据对象的属性及所述至少一个第二数据对象的属性,判定所述至少一个第二数据对象是否与所述第一数据对象搭配,包括如下至少一种:

所述第一数据对象的款式与至少一个第二数据对象中的任一第二数据对象的款式,判定所述第一数据对象及所述至少一个第二数据对象是否搭配;

根据所述第一数据对象的颜色信息与至少一个第二数据对象的颜色信息确定主色的数量;根据所述主色的数量,判定所述第一数据对象及所述至少一个第二数据对象是否搭配;

根据所述第一数据对象的颜色信息与所述至少一个第二数据对象的颜色信息确定是否具有颜色亮点作为第一确定结果;根据所述第一数据对象的纹理信息与所述至少一个第二数据对象的纹理信息确定是否具有纹理亮点作为第二确定结果,根据所述第一确定结果和所述第二确定结果,判定所述第一数据对象及所述至少一个第二数据对象是否搭配。

16.一种服饰搭配信息的处理方法,其特征在于,包括:

响应于用户针对第一数据对象进行的操作,向服务端发送请求信息;

接收所述服务端针对所述第一数据对象反馈的服饰搭配实例;

将所述服饰搭配实例提供给所述用户;

其中,所述服饰搭配实例是从多个数据对象组合中选出的符合搭配规则的数据对象组合;所述多个数据对象组合是将从与所述第一数据对象所属类型不同的至少一个类型的数据对象集中提取的第二数据对象与所述第一数据对象组合生成的。

17.根据权利要求16所述的方法,其特征在于,将所述服饰搭配实例提供给所述用户,包括如下至少一种:

显示所述服饰搭配实例;

基于所述服饰搭配实例,在虚拟模特上展示虚拟试穿图像;

获取所述用户的照片,根据所述照片生成所述用户虚拟试穿的图像。

18.一种服饰搭配信息的处理方法,其特征在于,包括:

获取客户端针对所述第一数据对象发送的请求信息;

从与所述第一数据对象所属类型不同的至少一个类型的数据对象集中,提取用以与所述第一数据对象组合的第二数据对象,以生成多个数据对象组合;

将所述多个数据对象组合中符合搭配规则的数据对象组合作为服饰搭配实例反馈至所述客户端。

19.一种服饰搭配信息的处理系统,其特征在于,包括:

客户端,用于响应于用户针对第一数据对象进行的操作,向服务端发送请求信息;接收所述服务端针对所述第一数据对象反馈的服饰搭配实例;将所述服饰搭配实例提供给所述用户;

服务端,用于获取客户端针对所述第一数据对象发送的请求信息;从与所述第一数据对象所属类型不同的至少一个类型的数据对象集中,提取用以与所述第一数据对象组合的第二数据对象,以生成多个数据对象组合;将所述多个数据对象组合中符合搭配规则的数据对象组合作为服饰搭配实例反馈至所述客户端。

20.一种电子设备,其特征在于,包括存储器及处理器;其中,

所述存储器,用于存储程序;

所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于:

获取与第一数据对象所属类型不同的至少一个类型的数据对象集;

从所述至少一个类型的数据对象集中提取用以与所述第一数据对象组合的第二数据对象,以生成多个数据对象组合;

从所述多个数据对象组合中,选出符合搭配规则的数据对象组合作为能供用户参考的服饰搭配实例。

21.一种电子设备,其特征在于,包括存储器及处理器;其中,

所述存储器,用于存储程序;

所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于:

获取与第一数据对象所属类型不同的至少一个类型的第二数据对象;

根据所述第一数据对象的属性及所述至少一个第二数据对象的属性,判定所述至少一个第二数据对象是否与所述第一数据对象搭配;

所述至少一个第二数据对象与所述第一数据对象搭配时,将所述至少一个第二数据对象提供给用户。

22.一种客户端设备,其特征在于,包括存储器及处理器;其中,

所述存储器,用于存储程序;

所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于:

响应于用户针对第一数据对象进行的操作,向服务端发送请求信息;

接收所述服务端针对所述第一数据对象反馈的服饰搭配实例;

将所述服饰搭配实例提供给所述用户;

其中,所述服饰搭配实例是从多个数据对象组合中选出的符合搭配规则的数据对象组合;所述多个数据对象组合是将从与所述第一数据对象所属类型不同的至少一个类型的数据对象集中提取的第二数据对象与所述第一数据对象组合生成的。

23.一种服务端设备,其特征在于,包括存储器及处理器;其中,

所述存储器,用于存储程序;

所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于:

获取客户端针对所述第一数据对象发送的请求信息;

从与所述第一数据对象所属类型不同的至少一个类型的数据对象集中,提取用以与所述第一数据对象组合的第二数据对象,以生成多个数据对象组合;

将所述多个数据对象组合中符合搭配规则的数据对象组合作为服饰搭配实例反馈至所述客户端。


技术总结
本申请实施例提供一种服饰搭配信息的处理方法、数据对象处理方法、系统及设备。其中,服饰搭配信息的处理方法包括如下的步骤:获取与第一数据对象所属类型不同的至少一个类型的数据对象集;从所述至少一个类型的数据对象集中提取用以与所述第一数据对象组合的第二数据对象,以生成多个数据对象组合;从所述多个数据对象组合中,选出符合搭配规则的数据对象组合作为能供用户参考的服饰搭配实例。本申请实施例提供的技术方案,普适性强,在保证搭配质量的前提下产出的搭配更具丰富性,且具有较好的搭配满意度。

技术研发人员:曹阳;章人可;戴能
受保护的技术使用者:阿里巴巴集团控股有限公司
技术研发日:2019.01.31
技术公布日:2020.08.07
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1