社交关系的建立方法、装置及服务器制造方法及图纸

技术编号:21660131 阅读:31 留言:0更新日期:2019-07-20 05:59
本发明专利技术实施例提供一种社交关系的建立方法、装置及服务器,服务器获取第一用户对应的第一终端发送的第一合影照片和第一用户的标识,根据第一用户的标识和第一数据库,对第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,根据各第二用户的标识以及第一用户的当前社交关系,确定至少一个第三用户的标识,将各第三用户的标识发送给第一终端,以使第一终端建立第一用户与各第三用户之间的社交关系;由于第一用户的第一合影照片中包括了第一用户的强连接和/或弱连接关系,通过利用第一数据库对第一合影照片中的各用户进行识别,实现了根据第一合影照片进行第一用户的社交关系的挖掘,从而充分扩大第一用户的社交圈。

Methods, devices and servers for building social relationships

【技术实现步骤摘要】
社交关系的建立方法、装置及服务器
本专利技术实施例涉及互联网
,尤其涉及一种社交关系的建立方法、装置及服务器。
技术介绍
社交网络的出现极大的丰富了人们的社交圈,人们可以通过社交网络分享更多的信息和资源。每个用户在社交网络中可以拥有自己的好友,社交网络中的好友对于用户而言是一种人脉资源,通过社交网络中的好友,用户可以获取更多的资源,因此,用户希望充分挖掘自己在社交网络中的好友数量。现有的社交网络,用户通过搜索其他人的账号或者姓名来关注对方,这就需要用户知道他人的账号或姓名是什么,才能进行关注。但是,互联网时代,人与人之间的社交关系分为两类:强连接和弱连接。对于强连接的社交关系,例如:亲朋好友,容易的获知他们的账号或者姓名,因此,在现有的社交网络中强连接的社交关系容易建立;而对于弱连接的社交关系,例如:不怎么熟悉的人,不容易获知他们的账号或姓名,因此,现有的社交网络,无法充分利用弱连接的社交关系来扩大用户的社交圈。
技术实现思路
本专利技术实施例提供一种社交关系的建立方法、装置及服务器,根据第一用户的第一合影照片进行第一用户的社交关系的建立,扩大了第一用户的社交圈。第一方面,本专利技术实施例提供一种社交关系的建立方法,应用于服务器,包括:获取第一用户对应的第一终端发送的第一合影照片和所述第一用户的标识;根据所述第一用户的标识和第一数据库,对所述第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,其中,所述第一数据库中存储了不同用户的标识以及不同用户的头像;根据各第二用户的标识以及所述第一用户的当前社交关系,确定至少一个第三用户的标识,所述第三用户为所述第二用户中未与所述第一用户建立社交关系的用户;将各所述第三用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用户与各所述第三用户之间的社交关系。可选的,所述根据所述第一用户的标识和第一数据库,对所述第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,包括:根据所述第一用户的标识和所述第一数据库,确定所述第一用户的头像;对所述第一合影照片进行人脸检测,得到各用户对应的人脸;根据所述第一用户的头像,在各用户对应的人脸中确定除所述第一用户的人脸之外的其余用户的人脸;针对每个所述其余用户的人脸,获取所述其余用户的人脸与所述第一数据库中的各用户的头像之间的相似度,将相似度满足预设条件的头像对应的用户的标识作为所述第二用户的标识。可选的,,所述获取至少一个第二用户的标识之后,还包括:在各所述第二用户的标识中,确定第四用户的标识,所述第四用户为所述第二用户中的至少部分;获取与所述第四用户具有社交关系的第五用户的标识;将所述第五用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用户与所述第五用户之间的社交关系。可选的,所述第一合影照片中标识有预设区域,所述预设区域中包括所述第二用户中的一个或者多个;所述在各所述第二用户的标识中,确定第四用户的标识,包括:根据所述预设区域中的各所述第二用户的标识,确定第四用户的标识。可选的,所述获取与所述第四用户具有社交关系的第五用户的标识,包括:根据所述第四用户的标识,在第二数据库中获取至少一个第二合影照片,所述第二合影照片为所述第四用户与第五用户的合影;针对每个所述第二合影照片,根据所述第四用户的标识和所述第一数据库,对所述第二合影照片中的各用户进行人脸识别,获取所述第五用户的标识。可选的,所述确定至少一个第三用户的标识之后,还包括:将所述第一用户的标识发送给各所述第三用户对应的第二终端,以使所述第二终端建立所述第三用户与所述第一用户之间的社交关系。可选的,所述获取与所述第四用户具有社交关系的第五用户的标识之后,还包括:将所述第一用户的标识发送给各所述第五用户对应的第三终端,以使所述第三终端建立所述第五用户与所述第一用户之间的社交关系。第二方面,本专利技术实施例提供一种社交关系的建立装置,应用于服务器,包括:第一获取模块,用于获取第一用户对应的第一终端发送的第一合影照片和所述第一用户的标识;第二获取模块,用于根据所述第一用户的标识和第一数据库,对所述第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,其中,所述第一数据库中存储了不同用户的标识以及不同用户的头像;所述第二获取模块,还用于根据各第二用户的标识以及所述第一用户的当前社交关系,确定至少一个第三用户的标识,所述第三用户为所述第二用户中未与所述第一用户建立社交关系的用户;发送模块,用于将各所述第三用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用户与各所述第三用户之间的社交关系。可选的,所述第二获取模块具体用于:根据所述第一用户的标识和所述第一数据库,确定所述第一用户的头像;对所述第一合影照片进行人脸检测,得到各用户对应的人脸;根据所述第一用户的头像,在各用户对应的人脸中确定除所述第一用户的人脸之外的其余用户的人脸;针对每个所述其余用户的人脸,获取所述其余用户的人脸与所述第一数据库中的各用户的头像之间的相似度,将相似度满足预设条件的头像对应的用户的标识作为所述第二用户的标识。可选的,所述装置还包括:第三获取模块,用于:在各所述第二用户的标识中,确定第四用户的标识,所述第四用户为所述第二用户中的至少部分;获取与所述第四用户具有社交关系的第五用户的标识;将所述第五用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用户与所述第五用户之间的社交关系。可选的,所述第一合影照片中标识有预设区域,所述预设区域中包括所述第二用户中的一个或者多个;所述第三获取模块具体用于:根据所述预设区域中的各所述第二用户的标识,确定第四用户的标识。可选的,所述第三获取模块具体用于:根据所述第四用户的标识,在第二数据库中获取至少一个第二合影照片,所述第二合影照片为所述第四用户与第五用户的合影;针对每个所述第二合影照片,根据所述第四用户的标识和所述第一数据库,对所述第二合影照片中的各用户进行人脸识别,获取所述第五用户的标识。可选的,所述发送模块还用于:将所述第一用户的标识发送给各所述第三用户对应的第二终端,以使所述第二终端建立所述第三用户与所述第一用户之间的社交关系。可选的,所述发送模块还用于:将所述第一用户的标识发送给各所述第五用户对应的第三终端,以使所述第三终端建立所述第五用户与所述第一用户之间的社交关系。第三方面,本专利技术实施例提供一种服务器,包括:至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面任一项所述的方法。第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面任一项所述的方法。本专利技术实施例提供的社交关系的建立方法、装置及服务器,服务器获取第一用户对应的第一终端发送的第一合影照片和所述第一用户的标识,根据所述第一用户的标识和第一数据库,对所述第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,根据各第二用户的标识以及所述第一用户的当前社交关系,确定至少一个第三用户的标识,将各所述第三用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用本文档来自技高网...

【技术保护点】
1.一种社交关系的建立方法,其特征在于,应用于服务器,包括:获取第一用户对应的第一终端发送的第一合影照片和所述第一用户的标识;根据所述第一用户的标识和第一数据库,对所述第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,其中,所述第一数据库中存储了不同用户的标识以及不同用户的头像;根据各第二用户的标识以及所述第一用户的当前社交关系,确定至少一个第三用户的标识,所述第三用户为所述第二用户中未与所述第一用户建立社交关系的用户;将各所述第三用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用户与各所述第三用户之间的社交关系。

【技术特征摘要】
1.一种社交关系的建立方法,其特征在于,应用于服务器,包括:获取第一用户对应的第一终端发送的第一合影照片和所述第一用户的标识;根据所述第一用户的标识和第一数据库,对所述第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,其中,所述第一数据库中存储了不同用户的标识以及不同用户的头像;根据各第二用户的标识以及所述第一用户的当前社交关系,确定至少一个第三用户的标识,所述第三用户为所述第二用户中未与所述第一用户建立社交关系的用户;将各所述第三用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用户与各所述第三用户之间的社交关系。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户的标识和第一数据库,对所述第一合影照片中的各用户进行人脸识别,获取至少一个第二用户的标识,包括:根据所述第一用户的标识和所述第一数据库,确定所述第一用户的头像;对所述第一合影照片进行人脸检测,得到各用户对应的人脸;根据所述第一用户的头像,在各用户对应的人脸中确定除所述第一用户的人脸之外的其余用户的人脸;针对每个所述其余用户的人脸,获取所述其余用户的人脸与所述第一数据库中的各用户的头像之间的相似度,将相似度满足预设条件的头像对应的用户的标识作为所述第二用户的标识。3.根据权利要求1所述的方法,其特征在于,所述获取至少一个第二用户的标识之后,还包括:在各所述第二用户的标识中,确定第四用户的标识,所述第四用户为所述第二用户中的至少部分;获取与所述第四用户具有社交关系的第五用户的标识;将所述第五用户的标识发送给所述第一终端,以使所述第一终端建立所述第一用户与所述第五用户之间的社交关系。4.根据权利要求3所述的方法,其特征在于,所述第一合影照片中标识有预设区域,所述预设区域中包括所述第二用户中的一个或者多个;所述在各所述第二用户的标识中,确定第四用户的标识,包括:根据所述预设区域中的各所述第二用户的标识,确定第四用户的标识。5.根据权利要求3或4所述的方法,其特征在于,所述获取与所述第四用...

【专利技术属性】
技术研发人员:林成龙
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1