本发明专利技术提供一种搜索目标用户的方法和系统,该方法包括下列步骤:10)接收用于查询请求的图片;20)对所述用于查询请求的图片进行人脸检测以判断是否含有人脸,提取表示图片特征的第一数据,其中,对于含有人脸的图片,所述表示图片特征的第一数据是表示人脸的第一特征信息,对于不含人脸的图片,所述表示图片特征的第一数据是第二特征信息;30)根据所述表示图片特征的第一数据,计算所述用于查询请求的图片与表示目标用户的图片的相似度;40)根据所述相似度,显示目标用户的信息。利用本发明专利技术的方法和系统,能够实现根据目标用户外貌特征和兴趣特征进行目标用户搜索,并准确迅速地返回所需的目标用户信息。
【技术实现步骤摘要】
本专利技术涉及搜索技术,特别涉及一种根据图片搜索目标用户的方法和系统。
技术介绍
在目前的网上交友服务和即时通讯服务以及其它类似领域中,需要搜索某些目标用户时,通常只能通过年龄、住址以及用户名称等条件进行搜索。但是,很多情况下,例如在寻找好友时,会有根据目标用户的外貌特征或兴趣特征进行选择的需求,该兴趣特征例如喜欢的颜色或物体,或喜欢的明星的外貌。现有技术中, 为解决该问题,当需要搜索某一具有特定外貌特征或特定兴趣特征的用户时,只能利用文字的方式输入关键字来根据年龄、性别和其它关键字等条件来进行搜索,随后在搜索所产生的随机排序的大量目标用户中进行一个个排查。综上所述,现有技术中,虽然可以按照输入的文字信息搜索到相关的目标用户。但由于只能以文字的方式输入,为搜索发起用户带来了诸多不便,比如1)目标用户的诸如外貌或兴趣等特征很难用文字描述;幻根据文字输入来检索会获得很多个目标用户,一个个的查找期望的目标用户效率较低;;3)文字查找的结果无法按照相关性的大小来排序;4) 文字查找的方法需要用户输入自己的许多特征如爱好的颜色或物体,或自己的外貌或自己喜欢的明星的外貌。
技术实现思路
本专利技术提供一种搜索目标用户的方法,能够实现利用用户的头像通常代表用户的兴趣,或者是代表用户本身的外貌的特点根据目标用户外貌特征和兴趣特征进行目标用户搜索,并准确迅速地返回所需的目标用户信息。根据本专利技术的一个方面,提供了一种搜索目标用户的方法,包括下列步骤10)接收用于查询请求的图片;20)对所述用于查询请求的图片进行人脸检测以判断是否含有人脸,提取表示图片特征的第一数据,其中,对于含有人脸的图片,所述表示图片特征的第一数据是表示人脸的第一特征信息,对于不含人脸的图片,所述表示图片特征的第一数据是第二特征信息;30)根据所述表示图片特征的第一数据,计算所述用于查询请求的图片与表示目标用户的图片的相似度;40)根据所述相似度,显示目标用户的信息。在上述方法中,所述用于查询请求的图片包括搜索发起用户利用绘图工具绘制的;搜索发起用户上传或通过网络搜索获得的;或者搜索发起用户利用绘图工具对上传或通过网络搜索获得的图片或者数据库中存储的表示目标用户的图片进行修改所获得的。在上述方法中,所述步骤30)进一步包括31)对数据库中存储的表示目标用户的图片进行人脸检测以判断是否含有人脸, 提取表示图片特征的第二数据,其中,对于含有人脸的图片,所述表示图片特征的第二数据是表示人脸的第三特征信息,对于不含人脸的图片,所述表示图片特征的第二数据是第四特征信息;32)计算所述表示图片特征的第二数据和所述表示图片特征的第一数据的相似度作为所述用于查询请求的图片与所述表示目标用户的图片的相似度。在上述方法中,对于含有多个人脸的图片,所述表示人脸的第三特征信息是表示最主要的人脸的第三特征信息。根据本专利技术的另一方面,还提供了一种搜索目标用户的系统,包括用户接口,用于接收用于查询请求的图片,并根据用于查询请求的图片与表示目标用户的图片的相似度显示目标用户的信息;图片分析器,用于对用于查询请求的图片进行人脸检测以判断是否含有人脸,提取表示图片特征的第一数据,其中,对于含有人脸的图片,所述表示图片特征的第一数据是表示人脸的第一特征信息,对于不含人脸的图片,所述表示图片特征的第一数据是第二特征信息;检索器,用于根据所述表示图片特征的第一数据,计算所述用于查询请求的图片与表示目标用户的图片的相似度。在上述系统中,所述用户接口进一步包括绘图工具,用于搜索发起用户绘制用于查询请求的图片或者对上传或通过网络搜索获得的图片或者数据库中存储的表示目标用户的图片进行修改。在上述系统中,所述图片分析器还用于对数据库中存储的表示目标用户的图片进行人脸检测以判断是否含有人脸,提取表示图片特征的第二数据,其中,对于含有人脸的图片,所述表示图片特征的第二数据是表示人脸的第三特征信息,对于不含人脸的图片,所述表示图片特征的第二数据是第四特征信息;所述检索器还用于计算所述表示图片特征的第二数据和所述表示图片特征的第一数据的相似度作为所述用于查询请求的图片与所述表示目标用户的图片的相似度。可见,采用本专利技术实施例的技术方案,能够自动对用于查询请求的图片进行人脸检测分析,并通过计算用于查询请求的图片与表示目标用户的图片的相似度,来返回所需的目标用户信息,从而克服了现有技术中由于利用文字的方式搜索具有某些外貌特征或者兴趣特征的用户而带来的一系列问题,进而准确迅速地返回所需的目标用户信息。附图说明图1是根据本专利技术一个实施例的搜索目标用户的方法的流程图。 具体实施例方式本专利技术提出一种根据图片搜索目标用户的方法。通过对表示目标用户特征的图片进行分析,可获取后续可用于对目标用户进行索引的表示图片特征的数据;当搜索发起用户确定用于查询请求的图片后,根据搜索发起用户提供的查询条件,返回符合搜索发起用户要求的期望的目标用户信息。为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图1,对根据本专利技术一个实施例的搜索目标用户的方法以及实现该方法的系统进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。附图1是根据本专利技术一个实施例的搜索目标用户的方法的流程图。该方法具体包括下列步骤步骤1 接收搜索发起用户用于查询请求的图片,对其进行人脸检测,提取该用于查询请求的图片的表示图片特征的数据。搜索发起用户可以采用以下多种方式来输入用于查询请求的图片1)可以在人机交互界面上显示一个绘图工具,用于由搜索发起用户来绘制图片。 由于搜索发起用户搜索具有某些特征的用户时,如梦里时常出现的一个面孔,可能没有理想的数据。所以,根据本专利技术的一个实施例,在人机交互界面上显示一个绘图工具,搜索发起用户在特定的窗口内进行绘制图片,该绘图工具可以包括橡皮擦、画图板、铅笔、颜色编辑、翻转、拉伸、轮廓提取等功能。2)可以接收搜索发起用户上传的图片,或者通过网络搜索获得的图片,其中可以从磁盘文件,外设扫描设备,摄像头等可以存储或者输入图片的装置来上传。当搜索发起用户拥有一些表示目标用户特征的图片或者可以搜索到一些表示目标用户特征的图片时,可以直接接收搜索发起用户上传的图片信息或者通过网络搜索的图片信息。3)可以在界面上显示部分表示目标用户特征的图片和绘图工具,搜索发起用户选择一张或多张表示目标用户特征的图片,并利用绘图工具对所选择图片进行修改,融合。优选地,在界面上根据表示用户特征的图片的被点击量来按顺序显示部分表示目标用户特征的图片,所显示的表示目标用户特征的图片可以是10张含有人脸的图片和10张不含人脸的图片。优选的,该界面还包括按钮用于翻看并选择更多的图片下面通过具体的实例,对该输入方式进一步地详细说明假设当前搜索发起用户想输入一幅含有印象中的面孔的图片,但是自己利用绘图工具绘制的话又比较困难,则他可以在表示目标用户特征的图片中选择一幅含有脸型较像的人脸的图片作为底图。底图中的眼睛很可能不是印象中的样子,该搜索发起用户可以利用绘图工具将眼睛进行修改。还可以通过查找界面中所显示的其它表示目标用户特征的人脸图片,来找到含有和自己印象中相像的眼睛的图片,然后选择该图片。优选地,含有期望眼睛的图片显示在另一窗口中,本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种搜索目标用户的方法,包括下列步骤10)接收用于查询请求的图片;20)对所述用于查询请求的图片进行人脸检测以判断是否含有人脸,提取表示图片特征的第一数据,其中,对于含有人脸的图片,所述表示图片特征的第一数据是表示人脸的第一特征信息,对于不含人脸的图片,所述表示图片特征的第一数据是第二特征信息;30)根据所述表示图片特征的第一数据,计算所述用于查询请求的图片与表示目标用户的图片的相似度;40)根据所述相似度,显示目标用户的信息。2.根据权利要求1所述的方法,其特征在于,所述用于查询请求的图片包括搜索发起用户利用绘图工具绘制的;搜索发起用户上传或通过网络搜索获得的;或者搜索发起用户利用绘图工具对上传或通过网络搜索获得的图片或者数据库中存储的表示目标用户的图片进行修改所获得的。3.根据权利要求2所述的方法,其特征在于,所述数据库中存储的表示目标用户的图片是点击量高的。4.根据权利要求1所述的方法,其特征在于,所述步骤30)进一步包括31)对数据库中存储的表示目标用户的图片进行人脸检测以判断是否含有人脸,提取表示图片特征的第二数据,其中,对于含有人脸的图片,所述表示图片特征的第二数据是表示人脸的第三特征信息,对于不含人脸的图片,所述表示图片特征的第二数据是第四特征 fn息;32)计算所述表示图片特征的第二数据和所述表示图片特征的第一数据的相似度作为所述用于查询请求的图片与所述表示目标用户的图片的相似度。5.根据权利要求4所述的方法,其特征在于,对于含有多个人脸的图片,所述表示人脸的第三特征信息是表示最主要的人脸的第三特征信息。6.根据权利要求4所述的方法,其特征在于,所述表示目标用户的图片是目标用户静态头像或者...
【专利技术属性】
技术研发人员:吴昌澍,
申请(专利权)人:武汉若鱼网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。