发型生成方法及系统的制作方法

文档序号:8935012阅读:1011来源:国知局
发型生成方法及系统的制作方法
【技术领域】
[0001]本发明涉及互联网通信技术领域,具体而言,涉及一种发型生成方法及系统。
【背景技术】
[0002]目前,当用户需要理发时,都是前去理发店,将自己的意愿表述给发型设计师。发型设计师先根据用户的脸型、头型以及表述的意愿来设计发型,设计出用户满意的发型后为用户理发,以为用户理出上述设计出的发型。
[0003]由于理发之前发型设计师需要根据用户的脸型、头型和意愿现场为用户设计发型,设计发型需要花费大量时间,设计发型的效率很低,进而导致理发的效率很低。

【发明内容】

[0004]有鉴于此,本发明实施例的目的在于提供一种发型生成方法及系统,实现自动生成与用户头像相匹配的发型图像,解除了用户对发型满意度不可控的顾虑,更大限度满足用户多种个性化的发型需求,提高了设计发型的效率,进而提高了理发效率和效果。
[0005]第一方面,本发明实施例提供了一种发型生成方法,所述方法包括:
[0006]第一终端获取用户头像,将用户信息和所述用户头像发送给服务器;
[0007]所述服务器获取与所述用户头像相匹配的发型图像,并组成发型列表,根据所述用户信息获取多个理发店信息,并组成理发店信息列表,将所述理发店信息列表及所述发型列表发送给所述第一终端;
[0008]所述第一终端发送发型确认信息给所述服务器,所述发型确认信息包括用户选择的发型图像及理发店信息;
[0009]所述服务器发送所述用户信息及所述用户选择的发型图像给所述理发店信息对应的第二终端。
[0010]结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述服务器获取与所述用户头像相匹配的发型图像,包括:
[0011]所述服务器对所述用户头像进行图像处理,从所述用户头像中提取用户的面部特征;
[0012]所述服务器获取发型匹配策略;
[0013]所述服务器根据所述用户的面部特征和所述发型匹配策略,从所述服务器存储的发型图像中获取与所述用户头像相匹配的发型图像。
[0014]结合第一方面,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述用户信息包括用户的位置信息,所述理发店信息包括理发店的位置信息,所述服务器根据所述用户信息获取多个理发店信息,并组成理发店信息列表,包括:
[0015]所述服务器获取存储的每个理发店信息,分别从所述每个理发店信息中获取每个所述理发店的位置信息;
[0016]所述服务器根据每个所述理发店的位置信息与所述用户的位置信息,分别计算每个所述理发店与所述用户之间的距离;
[0017]所述服务器从所述每个理发店信息中选择所述距离小于预设距离的理发店信息;
[0018]所述服务器按照预设距离顺序对选择的所述理发店信息进行排序并组成理发店信息列表。
[0019]结合第一方面,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述用户信息包括用户的位置信息,所述理发店信息包括理发店的位置信息,所述服务器根据所述用户信息获取多个理发店信息,并组成理发店信息列表,包括:
[0020]所述服务器根据所述用户的位置信息,定位距离所述用户预设距离内的理发店;
[0021]所述服务器从定位的所述理发店对应的第二终端获取所述理发店对应的理发店信息;
[0022]所述服务器按照预设距离顺序对获取的所述理发店信息进行排序并组成理发店信息列表。
[0023]结合第一方面,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,所述服务器发送所述用户信息及所述用户选择的发型图像给所述理发店信息对应的第二终端之后,还包括:
[0024]所述服务器每隔预设时间段从所述第二终端获取所述第二终端对应的理发店的营业时间段以及当前排队人数,并将所述营业时间段及所述当前排队人数组成提醒信息,将所述提醒信息发送给所述第一终端。
[0025]第二方面,本发明实施例提供了一种发型生成系统,所述系统包括:第一终端和服务器;
[0026]所述第一终端,用于获取用户头像,将用户信息和所述用户头像发送给所述服务器;接收所述服务器发送的理发店信息列表及发型列表,并发送发型确认信息给所述服务器,所述发型确认信息包括发型图像及理发店信息;
[0027]所述服务器,用于获取与所述用户头像相匹配的发型图像,并组成发型列表;根据所述用户信息获取多个理发店信息,并组成理发店信息列表,将所述理发信息列表及所述发型列表发送给所述第一终端;发送所述用户信息及所述用户选择的发型图像给所述发型确认信息包括的理发店信息对应的第二终端。
[0028]结合第二方面,本发明实施例提供了上述第二方面的第一种可能的实现方式,其中,所述服务器,用于对所述用户头像进行图像处理,从所述用户头像中提取用户的面部特征;获取发型匹配策略;根据所述用户的面部特征和所述发型匹配策略,从所述服务器存储的发型图像中获取与所述用户头像相匹配的发型图像。
[0029]结合第二方面,本发明实施例提供了上述第二方面的第二种可能的实现方式,其中,所述用户信息包括用户的位置信息,所述理发店信息包括理发店的位置信息,
[0030]所述服务器,用于获取存储每个理发店信息,分别从所述每个理发店信息中获取每个所述理发店的位置信息;根据每个所述理发店的位置信息与所述用户的位置信息,分别计算每个所述理发店与所述用户之间的距离;从所述每个理发店信息中选择所述距离小于预设距离的理发店信息;按照预设距离顺序对选择的所述理发店信息进行排序并组成理发店信息列表。
[0031]结合第二方面,本发明实施例提供了上述第二方面的第三种可能的实现方式,其中,所述用户信息包括用户的位置信息,所述理发店信息包括理发店的位置信息,
[0032]所述服务器,用于根据所述用户的位置信息,定位距离所述用户预设距离内的理发店;从定位的所述理发店对应的第二终端获取所述理发店对应的理发店信息;按照预设距离顺序对获取的所述理发店信息进行排序并组成理发店信息列表。
[0033]结合第二方面,本发明实施例提供了上述第二方面的第四种可能的实现方式,其中,所述服务器,还用于每隔预设时间段从所述第二终端获取所述第二终端对应的理发店的营业时间段以及当前排队人数,并将所述营业时间段及所述当前排队人数组成提醒信息,将所述提醒信息发送给所述第一终端。
[0034]本发明提供的发型生成方法及系统中,服务器获取了与用户头像相匹配的发型图像,并组成发型列表,根据用户信息获取多个理发店信息,并组成理发店信息列表,将理发店信息列表及发型列表发送给第一终端;第一终端发送发型确认信息给服务器,该发型确认信息包括用户选择的发型图像及理发店信息。由于服务器自动生成了与用户头像匹配的发型图像,不仅解除了用户对发型满意度不可控的顾虑,更大限度满足用户多种个性化的发型需求;同时理发店不需要现场为用户设计发型,节省了发型设计的时间,提高了理发效率。
[0035]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0036]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0037]图1A示出了本发明实施例1所提供的一种发型生成方法的信令交互图;
[0038]图1B示出了本发明实施例1所提供的一种获取与用户头像匹配的发型图像的流程图;
[0039]图2A示出了本发明实施例2所提供的一种发型生成系统的结构示意图;
[0040]图2B示出了本发明实施例2所提供的另一种发型生成系统的示意图。
【具体实施方式】
[0041]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1