一种图像查找方法及装置制造方法及图纸

技术编号:21225826 阅读:27 留言:0更新日期:2019-05-29 06:35
本发明专利技术实施例提供了一种图像查找方法及装置,其中,该方法包括:获取第一请求及第一人脸图像,第一请求为第一用户发出的用于指示查找好友的请求;第一人脸图像为预设的正面人脸图像;获取第一人脸图像中预设的人脸五官,计算第一人脸图像与数据库中多个注册用户的第二人脸图像的第一相似度,计算第一人脸图像中的预设的人脸五官与多个注册用户的第二人脸图像中的预设的人脸五官的第二相似度;依据第一相似度、第二相似度及第一相似度的权重、第二相似度的权重计算相似度绝对值,从多个注册用户中筛选出相似度绝对值大于预设值的目标注册用户;向第一用户推荐目标注册用户。本发明专利技术实施例能够解决现有技术中交友平台上个人信息的安全性低的问题。

An Image Search Method and Device

The embodiment of the present invention provides an image search method and device, in which the method includes: acquiring the first request and the first face image, the first request for the first user to send a request for indicating the search of friends; the first face image is the preset face image; acquiring the preset facial features of the first face image and calculating the number of the first face image and the database. The first similarity of the second face image of one registered user is calculated, and the second similarity of the preset facial features in the first face image and the preset facial features in the second face image of multiple registered users is calculated. The absolute value of the similarity is calculated according to the first similarity, the second similarity and the weights of the first similarity and the second similarity. The target registered user whose absolute value of similarity is greater than the preset value is proposed; the target registered user is recommended to the first user. The embodiment of the invention can solve the problem of low security of personal information on the dating platform in the prior art.

【技术实现步骤摘要】
一种图像查找方法及装置
本专利技术涉及图像识别
,尤其涉及一种图像查找方法及装置。
技术介绍
目前,因个人交际圈有限,为了寻找更多的朋友,增加自己交友及脱单机会,往往通过各种交友平台来查找好友,然而目前的交友平台往往通过一些查询限制条件来获取查询结果,比如年龄、住址、职业、收入水平等,很容易在查询过程中泄露用户的个人信息,使得交友的安全性降低,同时降低用户对于平台的信任度。因此,如何保障平台上个人信息的安全性成为目前亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种图像查找方法及装置,用以解决现有技术中交友平台上个人信息安全性低的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种图像查找方法,所述方法包括:获取第一请求及第一人脸图像,所述第一请求为第一用户发出的用于指示查找好友的请求;所述第一人脸图像为预设的正面人脸图像;获取所述第一人脸图像中预设的人脸五官,所述人脸五官包括眼睛、鼻子、嘴巴、眉毛、耳朵中的至少一种;计算所述第一人脸图像与数据库中多个注册用户的第二人脸图像的第一相似度,所述第二人脸图像为所述注册用户的正面人脸图像;计算所述第一人脸图像中的预设的人脸五官与所述多个注册用户的第二人脸图像中的预设的人脸五官的第二相似度;依据所述第一相似度、所述第二相似度及所述第一相似度的权重、所述第二相似度的权重计算相似度绝对值,从所述多个注册用户中筛选出所述相似度绝对值大于预设值的目标注册用户;向所述第一用户推荐所述目标注册用户。进一步地,所述获取第一请求及第一人脸图像之前,所述方法还包括:获取所述第一用户的注册请求;获取所述第一用户的身份证件上的人脸图像及所述第一用户上传的正面人脸图像;计算所述身份证件上的人脸图像与所述第一用户上传的正面人脸图像的第三相似度;根据所述第三相似度判断所述身份证件上的人脸图像与所述第一用户上传的正面人脸图像是否匹配成功,如是,注册成功。进一步地,在所述依据所述第一相似度、所述第二相似度及所述第一相似度的权重、所述第二相似度的权重计算相似度绝对值之后,所述方法还包括:根据所述第三相似度生成所述第一用户的可信度;基于所述可信度修正所述相似度绝对值;其中,修正后的相似度绝对值=[A*权重系数+B*(1-权重系数)]*可信度,A为所述第一相似度,B为所述第二相似度;基于所述修正后的相似度绝对值,从所述多个注册用户中筛选出所述修正后的相似度绝对值大于所述预设值的目标注册用户。进一步地,所述计算所述第一人脸图像与数据库中多个注册用户的第二人脸图像的第一相似度,包括:提取所述第一人脸图像的特征数据及每个所述第二人脸图像的特征数据;根据所述第一人脸图像的特征数据与每个所述第二人脸图像的特征数据计算所述第一人脸图像与每个所述第二人脸图像的所述第一相似度。进一步地,所述向所述第一用户推荐所述目标注册用户的方法,包括:在所述目标注册用户头像旁标示所述相似度绝对值;根据所述相似度绝对值降序排列所述目标注册用户,并依次输出所述目标注册用户。进一步地,所述向所述第一用户推荐所述目标注册用户的方法,包括:向所述第一用户推送采用非对称加密处理的所述目标注册用户的账号信息。为了实现上述目的,根据本专利技术的一个方面,提供了一种图像查找装置,所述装置包括:第一获取单元,用于获取第一请求及第一人脸图像,所述第一请求为第一用户发出的用于指示查找好友的请求;所述第一人脸图像为预设的正面人脸图像;第二获取单元,用于获取所述第一人脸图像中预设的人脸五官,所述人脸五官包括眼睛、鼻子、嘴巴、眉毛、耳朵中的至少一种;第一计算单元,用于计算所述第一人脸图像与数据库中多个注册用户的第二人脸图像的第一相似度,所述第二人脸图像为所述注册用户的正面人脸图像;第二计算单元,用于计算所述第一人脸图像中的预设的人脸五官与所述多个注册用户的第二人脸图像中的预设的人脸五官的第二相似度;第一筛选单元,用于依据所述第一相似度、所述第二相似度及所述第一相似度的权重、所述第二相似度的权重计算相似度绝对值,从所述多个注册用户中筛选出所述相似度绝对值大于预设值的目标注册用户;输出单元,用于向所述第一用户推荐所述目标注册用户。进一步地,所述装置还包括:第三获取单元,用于获取所述第一用户的注册请求;第四获取单元,用于获取所述第一用户的身份证件上的人脸图像及所述第一用户上传的正面人脸图像;第三计算单元,用于计算所述身份证件上的人脸图像与所述第一用户上传的正面人脸图像的第三相似度;第一判断单元,用于根据所述第三相似度判断所述身份证件上的人脸图像与所述第一用户上传的正面人脸图像是否匹配成功,如是,注册成功。进一步地,所述装置还包括:生成单元,用于根据所述第三相似度生成所述第一用户的可信度;修正单元,用于基于所述可信度修正所述相似度绝对值;其中,修正后的相似度绝对值=[A*权重系数+B*(1-权重系数)]*可信度,A为所述第一相似度,B为所述第二相似度;第二筛选单元,用于基于所述修正后的相似度绝对值,从所述多个注册用户中筛选出所述修正后的相似度绝对值大于所述预设值的目标注册用户。为了实现上述目的,根据本专利技术的一个方面,提供了一种服务器,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现上述的图像查找方法的步骤。在本方案中,通过第一人脸图像与数据库中的注册用户的第二人脸图像来计算第一相似度,并通过用户设定的五官来计算第二相似度,根据第一相似度、第二相似度及权重比例计算最终的相似度绝对值,避免了用户使用年龄、住址、职业、收入水平等作为查询条件来筛选其他用户,避免了泄露用户个人隐私,从而保证了平台上个人信息的安全性。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1是根据本专利技术实施例的一种图像查找方法的流程图;图2是根据本专利技术实施例的一种图像查找装置的示意图。【具体实施方式】为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描述。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。应当理解,尽管在本专利技术实施例中可能采用术语第一、第二、第三等来描述终端,但这些终端不应限于这些术语。这些术语仅用来将终端彼此区分开。例如,在不脱离本专利技术实施例范围的情况下,第一获取单元也可以被称为第二获取单元本文档来自技高网...

【技术保护点】
1.一种图像查找方法,其特征在于,所述方法包括:获取第一请求及第一人脸图像,所述第一请求为第一用户发出的用于指示查找好友的请求;所述第一人脸图像为预设的正面人脸图像;获取所述第一人脸图像中预设的人脸五官,所述人脸五官包括眼睛、鼻子、嘴巴、眉毛、耳朵中的至少一种;计算所述第一人脸图像与数据库中多个注册用户的第二人脸图像的第一相似度,所述第二人脸图像为所述注册用户的正面人脸图像;计算所述第一人脸图像中的预设的人脸五官与所述多个注册用户的第二人脸图像中的预设的人脸五官的第二相似度;依据所述第一相似度、所述第二相似度及所述第一相似度的权重、所述第二相似度的权重计算相似度绝对值,从所述多个注册用户中筛选出所述相似度绝对值大于预设值的目标注册用户;向所述第一用户推荐所述目标注册用户。

【技术特征摘要】
1.一种图像查找方法,其特征在于,所述方法包括:获取第一请求及第一人脸图像,所述第一请求为第一用户发出的用于指示查找好友的请求;所述第一人脸图像为预设的正面人脸图像;获取所述第一人脸图像中预设的人脸五官,所述人脸五官包括眼睛、鼻子、嘴巴、眉毛、耳朵中的至少一种;计算所述第一人脸图像与数据库中多个注册用户的第二人脸图像的第一相似度,所述第二人脸图像为所述注册用户的正面人脸图像;计算所述第一人脸图像中的预设的人脸五官与所述多个注册用户的第二人脸图像中的预设的人脸五官的第二相似度;依据所述第一相似度、所述第二相似度及所述第一相似度的权重、所述第二相似度的权重计算相似度绝对值,从所述多个注册用户中筛选出所述相似度绝对值大于预设值的目标注册用户;向所述第一用户推荐所述目标注册用户。2.根据权利要求1所述的方法,其特征在于,所述获取第一请求及第一人脸图像之前,所述方法还包括:获取所述第一用户的注册请求;获取所述第一用户的身份证件上的人脸图像及所述第一用户上传的正面人脸图像;计算所述身份证件上的人脸图像与所述第一用户上传的正面人脸图像的第三相似度;根据所述第三相似度判断所述身份证件上的人脸图像与所述第一用户上传的正面人脸图像是否匹配成功,如是,注册成功。3.根据权利要求2所述的方法,其特征在于,在所述依据所述第一相似度、所述第二相似度及所述第一相似度的权重、所述第二相似度的权重计算相似度绝对值之后,所述方法还包括:根据所述第三相似度生成所述第一用户的可信度;基于所述可信度修正所述相似度绝对值;其中,修正后的相似度绝对值=[A*权重系数+B*(1-权重系数)]*可信度,A为所述第一相似度,B为所述第二相似度;基于所述修正后的相似度绝对值,从所述多个注册用户中筛选出所述修正后的相似度绝对值大于所述预设值的目标注册用户。4.根据权利要求1所述的方法,其特征在于,所述计算所述第一人脸图像与数据库中多个注册用户的第二人脸图像的第一相似度,包括:提取所述第一人脸图像的特征数据及每个所述第二人脸图像的特征数据;根据所述第一人脸图像的特征数据与每个所述第二人脸图像的特征数据计算所述第一人脸图像与每个所述第二人脸图像的所述第一相似度。5.根据权利要求1所述的方法,其特征在于,所述向所述第一用户推荐所述目标注册用户的方法,包括:在所述目标注册用户头像旁标示所述相似度绝对值;根据所述相似度绝对值降序排列所述目标...

【专利技术属性】
技术研发人员:安栋伍朗刘继鹏魏斌斌冯智斌
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1