CN107609044B - 一种信息获取方法及终端设备 - Google Patents
一种信息获取方法及终端设备 Download PDFInfo
- Publication number
- CN107609044B CN107609044B CN201710706869.1A CN201710706869A CN107609044B CN 107609044 B CN107609044 B CN 107609044B CN 201710706869 A CN201710706869 A CN 201710706869A CN 107609044 B CN107609044 B CN 107609044B
- Authority
- CN
- China
- Prior art keywords
- user
- information
- terminal
- target
- facial feature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000001815 facial effect Effects 0.000 claims abstract description 117
- 239000000284 extract Substances 0.000 claims abstract description 9
- 238000013475 authorization Methods 0.000 claims description 40
- 230000004044 response Effects 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 16
- 230000000694 effects Effects 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 238000000513 principal component analysis Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Marketing (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- General Engineering & Computer Science (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明属于计算机技术领域,尤其涉及一种信息获取方法及终端设备。所述方法包括:获取由查询用户的终端发送的目标用户的脸部图像;提取所述脸部图像中的脸部特征信息;在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息;从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息;将所述第一用户信息发送至所述查询用户的终端。通过本发明,可以达到通过对方的脸部图像来自动获取对方信息的效果,操作简便、省时省力且可保证信息的准确性。
Description
技术领域
本发明属于计算机技术领域,尤其涉及一种信息获取方法及终端设备。
背景技术
在进行商业会晤或者社交活动时,用户通常需要是通过口头介绍或者名片来了解对方的基本信息,为了避免遗忘,用户一般会将这些信息存储到自己的手机上,但手动存储一般较为耗时且容易出错。
发明内容
有鉴于此,本发明实施例提供了一种信息获取方法及终端设备,以解决手动存储信息较为耗时且容易出错的问题。
本发明实施例的第一方面提供了一种信息获取方法,可以包括:
获取由查询用户的终端发送的目标用户的脸部图像;
提取所述脸部图像中的脸部特征信息;
在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,所述脸部特征信息库中预先存储一名以上用户的脸部特征信息;
从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,所述用户信息库中预先存储一名以上用户的用户信息;
将所述第一用户信息发送至所述查询用户的终端。
本发明实施例的第二方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
获取由查询用户的终端发送的目标用户的脸部图像;
提取所述脸部图像中的脸部特征信息;
在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,所述脸部特征信息库中预先存储一名以上用户的脸部特征信息;
从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,所述用户信息库中预先存储一名以上用户的用户信息;
将所述第一用户信息发送至所述查询用户的终端。
本发明实施例的第三方面提供了一种信息获取终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
获取由查询用户的终端发送的目标用户的脸部图像;
提取所述脸部图像中的脸部特征信息;
在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,所述脸部特征信息库中预先存储一名以上用户的脸部特征信息;
从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,所述用户信息库中预先存储一名以上用户的用户信息;
将所述第一用户信息发送至所述查询用户的终端。
本发明实施例与现有技术相比存在的有益效果是:本发明实施例首先获取由查询用户的终端发送的目标用户的脸部图像,并提取所述脸部图像中的脸部特征信息,然后在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,并将所述第一用户信息发送至所述查询用户的终端。例如,在进行商业会晤或者社交活动时,甲用户可以互相通过手机的摄像头获取对方(乙用户)的脸部图像并上传至服务器,服务器提取出其中的脸部特征信息,并在预设的脸部特征数据库中查找与之匹配的脸部特征信息,然后在预设的用户信息库中查找与匹配到的脸部特征信息对应的用户信息,查找到的该用户信息即为乙用户的信息,最后将乙用户的信息发送至甲用户的终端,从而达到了通过对方的脸部图像来自动获取对方信息的效果,操作简便、省时省力且可保证信息的准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一种信息获取方法的一个实施例流程图;
图2为本发明实施例中一种信息获取方法步骤S103在一个应用场景下的示意流程图;
图3为本发明实施例中一种信息获取方法中的第一授权过程在一个应用场景下的示意流程图;
图4为本发明实施例中一种信息获取方法中的第二授权过程在一个应用场景下的示意流程图;
图5为本发明实施例提供的信息获取终端设备的示意框图;
图6为本发明实施例提供的信息获取程序的功能模块图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例中一种信息获取方法的一个实施例可以包括:
步骤S101,获取由查询用户的终端发送的目标用户的脸部图像。
在实际场景中,若甲用户想要获取乙用户的用户信息,则可将甲用户确定为查询用户,将乙用户确定为目标用户。查询用户可以通过手机、平板电脑、智能手表等终端的摄像头采集所述目标用户的脸部图像,然后将采集的脸部图像发送给服务器。优选地,查询用户可以通过指定的应用程序(APP)来完成上述操作,也即通过该应用程序调用终端的摄像头采集脸部图像,并通过该应用程序将脸部图像发送给服务器。
另外,所述应用程序还可以为用户提供注册接口,用户通过该注册接口进行注册,并上传自己的脸部图像和用户信息,成为注册用户,在成为注册用户后,则可将自己的用户信息提供给其他注册用户查询,也可对其它注册用户的用户信息进行查询。
所述服务器为本实施例所述信息获取方法的执行主体,优选地,在其获取到由查询用户的终端发送的目标用户的脸部图像后,可以对所述脸部图像的可识别性进行判断,若所述脸部图像存在模糊、缺损等影响识别的问题,则可以向查询用户的终端发送信息,要求其重新提供可识别的脸部图像。
步骤S102,提取所述脸部图像中的脸部特征信息。
在服务器获取到所述脸部图像后,需要从中提取出脸部特征信息。
例如,可以通过局部二值模式(Local Binary Patterns,LBP)算法来进行脸部特征信息的提取,具体地,构造一种衡量一个脸部像素点与其周围像素点的关系,对人脸图像中的每个像素,通过计算以其为中心的邻域内各像素和中心像素的大小关系,把像素的灰度值转化为一个八位二进制序列。以中心点的像素值为阈值,如果邻域点的像素值小于中心点,则邻域点被二值化为0,否则为1;将二值化得到的0、1序列看成一个8位二进制数,将该二进制数转化为十进制就可得到中心点处的LBP值。计算出每个脸部像素点的LBP值后,将LBP特征谱的统计直方图确定为人脸的特征向量。由于利用了周围点与该点的关系对该点进行量化。量化后可以更有效地消除光照对图像的影响。只要光照的变化不足以改变两个点像素值之间的大小关系,那么LBP值不会发生变化,即保证了脸部特征信息提取的准确性。
特别需要注意的是,上述算法仅为进行脸部特征信息提取的一种实现,还可以根据实际情况选择其它算法,例如主成分分析(Principal Component Analysis,PCA)算法、线性鉴别分析(Linear Discriminant Analysis,LDA)算法等,本实施例对此不作具体限定。
步骤S103,在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息。
所述脸部特征信息库中预先存储一名以上用户的脸部特征信息。优选地,为了提高准确性,每名用户存储在特征信息库中的脸部特征信息可以根据该用户的不同角度的多张脸部图像综合处理得到。
在进行匹配时,首先分别计算所述目标用户的脸部特征信息和所述脸部特征信息库中的各个脸部特征信息的相似度,然后判断相似度的最大值是否大于预设的阈值,若大于该阈值,则将相似度最大值所对应的脸部特征信息确定为所述第一脸部特征信息,若小于该阈值,则说明在所述脸部特征信息库中不存在与所述目标用户的脸部特征信息匹配的脸部特征信息。所述阈值可以根据实际情况进行设置,本实施例对此不作具体限定,需要注意的是,所述阈值设置得越高,则对脸部特征信息的相似度要求越高,可能出现在脸部特征信息库中存在目标用户的脸部特征信息但却匹配失败的情况,相应地,所述阈值设置得越低,则对脸部特征信息的相似度要求越低,可能出现与其他非目标用户的脸部特征信息匹配成功的情况,因此,在设置时需要对这两者进行平衡考虑。
由于在所述脸部特征信息库中往往存储了大量用户的脸部特征信息,若一一进行对比,则会消耗较多的资源和时间,为此,本实施例优选采用如图2所示的步骤进行所述目标用户的脸部特征信息的匹配,具体包括:
步骤S1031,获取所述查询用户的终端当前所在的第一位置信息。
例如,所述服务器可以通过安装在查询用户终端上的所述应用程序来调用终端的GPS模块,从而得到所述第一位置信息。
步骤S1032,根据所述第一位置信息和预设的半径估算出所述目标用户的终端所在的目标范围。
所述服务器在接收到所述第一位置信息后,将该第一位置作为圆心,然后根据该圆心和预设的半径确定出一个所述目标用户的终端当前可能处于的圆形区域,即所述目标区域。所述预设的半径可以根据实际情况进行设置,例如,可以将其设置为100米、500米或1000米等等,本实施例对此不作具体限定。
步骤S1033,确定出当前处于所述目标范围内的目标终端。
例如,所述服务器可以通过安装在各个用户终端上的所述应用程序来调用终端的GPS模块,从而实时获取各个用户终端的位置信息,然后可以进一步地判断哪些终端当前处于所述目标范围内,从而确定出所述目标终端。
若在所述目标范围内未能找到目标终端,则可以扩大所述目标范围再次执行以上步骤,例如,若初始的半径为100米,则可以将其增加到500米,从而扩展出了一个更大的目标范围,然后在新的目标范围内继续查找目标终端。
步骤S1034,在所述脸部特征信息库中筛选出与所述目标终端对应的优选用户的脸部特征信息。
例如,服务器可以通过安装在所述目标终端上的所述应用程序来获取用户的注册ID等信息,从而在所述脸部特征信息库中筛选出对应的脸部特征信息,也即所述优选用户的脸部特征信息。
步骤S1035,在所述优选用户的脸部特征信息中查找与所述目标用户的脸部特征信息匹配的所述第一脸部特征信息。
在实际应用中,查询用户在进行信息查询时一般是和目标用户处于一个相近的地理位置,本实施例通过获取用户终端的位置信息来确定出与查询用户的位置接近的其他用户,并且只将这些用户存储在服务中的脸部特征信息与目标用户的脸部特征信息进行匹配,从而大大减少了匹配过程所消耗的资源和时间。
步骤S104,从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息。
所述用户信息库中预先存储一名以上用户的用户信息,且所述用户信息库中的用户信息是与所述脸部特征信息库中的脸部特征信息一一对应的。例如,若共有3位用户,其在所述用户信息库中存储的用户信息分别为用户信息1、用户信息2和用户信息3,则对应地,其在所述脸部特征信息库中存储的脸部特征信息分别为脸部特征信息1、脸部特征信息2和脸部特征信息3,若已确定所述第一脸部特征信息为脸部特征信息2,则相应地可以确定所述第一用户信息为用户信息2。
步骤S105,将所述第一用户信息发送至所述查询用户的终端。
例如,服务器可以将所述第一用户信息发送至安装在所述查询用户的终端上的所述应用程序,所述应用程序将所述第一用户信息存储在指定的存储位置,并随时供查询用户进行查看。
优选地,在步骤S105之前,所述信息获取方法还可以包括如图3所示的第一授权过程:
步骤S301,向所述目标用户的终端发送第一授权请求。
所述第一授权请求用于询问所述目标用户是否授权所述查询用户对所述第一用户信息进行访问。
步骤S302,接收所述目标用户的终端对所述第一授权请求的第一应答信息。
优选地,目标用户的终端上的所述应用程序在接收到服务器发送的第一授权请求后,可以弹出选项框供目标用户进行选择,例如,所述选项框中可以有授权和拒绝两个选项,若目标用户选择授权选项,则所述应用程序通过终端向服务器发送的第一应答信息为同意访问的授权信息,若目标用户选择拒绝选项,则所述应用程序向服务器发送的第一应答信息为拒绝访问的信息。
步骤S303,判断所述第一应答信息是否为同意访问的授权信息。
若所述第一应答信息为同意访问的授权信息,则执行步骤S304;若所述第一应答信息为拒绝访问的信息,则执行步骤S305。
步骤S304,将所述第一用户信息发送至所述查询用户的终端,也即仍然执行步骤S105中的过程。
步骤S305,向所述查询用户的终端发送提示消息,告知其授权请求已被拒绝,也即不再执行步骤S105中的过程。
优选地,在步骤S105之前,所述信息获取方法还可以包括如图4所示的第二授权过程:
步骤S401,向所述目标用户的终端发送第二授权请求。
所述第二授权请求用于向所述目标用户确认授权所述查询用户对所述第一用户信息进行访问的权限级别。
步骤S402,接收所述目标用户的终端对所述第二授权请求的第二应答信息。
优选地,目标用户的终端上的所述应用程序在接收到服务器发送的第二授权请求后,可以弹出选项框供目标用户进行选择,不同的选项代表不同的访问权限,例如,目标用户可以预先将其用户信息分为两个权限级别,一个为基本权限,该权限只能访问目标用户的姓名、公司、职位等基本信息,另一个为高级权限,该权限可以访问目标用户的所有信息,除了姓名、公司、职位等基本信息外,还可以访问学历、职业履历等信息。又如,目标用户还可以按照工作和生活将用户信息分为两类,在不同的场景中将对应的信息展示给他人。例如,若为工作洽谈、会议、谈判等场合,则只将工作方面的信息供查询用户访问。若为个人社交、聚会、联谊等场合,则只将生活方面的信息供查询用户访问。在目标用户完成选择后,所述应用程序通过终端向服务器发送所述第二应答信息。
步骤S403,根据所述第二应答信息确定授权所述查询用户对所述第一用户信息进行访问的权限级别。
步骤S404,根据所述权限级别对所述第一用户信息进行调整,得到调整后的第一用户信息。
例如,若所述权限级别为基本权限,则将所述第一用户信息中的学历、职业履历等高级权限信息删除,只保留姓名、公司、职位等基本信息。若所述权限级别为高级权限,则调整后的第一用户信息与原有的第一用户信息仍然是相同的。
特别需要注意的是,以上的调整过程针对的是服务器获取到的第一用户信息,而非存储在所述用户信息库中的第一用户信息。所述用户信息库中的第一用户信息在以上的调整过程中保持不变。
优选地,所述信息获取方法在步骤S105之后,还可以包括:
步骤S106,获取由所述目标用户的终端发送的信息更新请求。
步骤S107,按照所述信息更新请求对所述目标用户在所述用户信息库中的用户信息进行更新,得到更新后的第一用户信息。
步骤S108,将更新后的所述第一用户信息发送至所述查询用户的终端。
容易理解地,步骤S106~步骤S108是对用户信息进行更新的过程,例如,若目标用户更换了手机号码,可以通过终端上的应用程序向服务器发送信息更新请求,在所述信息更新请求中包括了需要变更的用户信息,在本例中,需要变更的用户信息为手机号码,服务器在接收到该信息更新请求后,对用户信息库中的用户信息进行更新,得到更新后的第一用户信息,在本例中,更新后的第一用户信息中的手机号码已由原有的手机号码更换为了新的手机号码。最后,服务器可以将更新后的第一用户信息发送至所述查询用户的终端上的所述应用程序,所述应用程序将原有存储的第一用户信息替换为更新后的所述第一用户信息,并随时供查询用户进行查看。
综上所述,本发明实施例首先获取由查询用户的终端发送的目标用户的脸部图像,并提取所述脸部图像中的脸部特征信息,然后在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,并将所述第一用户信息发送至所述查询用户的终端。从而达到了通过对方的脸部图像来自动获取对方信息的效果,操作简便、省时省力且可保证信息的准确性。
对应于上文实施例所述的信息获取方法,图5示出了本发明实施例提供的信息获取终端设备的示意框图,为了便于说明,仅示出了与本发明实施例相关的部分。
在本实施例中,所述信息获取终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。该信息获取终端设备可包括:处理器50、存储器51以及存储在所述存储器51中并可在所述处理器50上运行的计算机程序52。
所述处理器50可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器51可以是所述信息获取终端设备5的内部存储单元,例如信息获取终端设备5的硬盘或内存。所述存储器51也可以是所述信息获取终端设备5的外部存储设备,例如所述信息获取终端设备5上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器51还可以既包括所述信息获取终端设备5的内部存储单元也包括外部存储设备。所述存储器51用于存储所述计算机程序以及所述信息获取终端设备5所需的其它程序和数据。所述存储器51还可以用于暂时地存储已经输出或者将要输出的数据。
请参阅图6,是本发明实施例提供的计算机程序52的功能模块图。在本实施例中,所述的计算机程序52可以被分割成一个或多个模块,所述一个或者多个模块被存储于所述存储器51中,并由所述处理器50所执行,以完成本发明。例如,在图6中,所述的计算机程序52,也即信息获取程序可以被分割成脸部图像获取模块601、特征信息提取模块602、特征信息匹配模块603、用户信息获取模块604、用户信息发送模块605。本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述所述计算机程序52在所述信息获取终端设备中的执行过程。以下描述将具体介绍所述模块601-605的功能。
脸部图像获取模块601,用于获取由查询用户的终端发送的目标用户的脸部图像;
特征信息提取模块602,用于提取所述脸部图像中的脸部特征信息;
特征信息匹配模块603,用于在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,所述脸部特征信息库中预先存储一名以上用户的脸部特征信息;
用户信息获取模块604,用于从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,所述用户信息库中预先存储一名以上用户的用户信息;
用户信息发送模块605,用于将所述第一用户信息发送至所述查询用户的终端。
进一步地,所述计算机程序52中还可以包括:
第一授权请求发送模块,用于向所述目标用户的终端发送第一授权请求,所述第一授权请求用于询问所述目标用户是否授权所述查询用户对所述第一用户信息进行访问;
第一应答信息接收模块,用于接收所述目标用户的终端对所述第一授权请求的第一应答信息;
第一处理模块,用于若所述第一应答信息为同意访问的授权信息,则执行所述将所述第一用户信息发送至所述查询用户的终端的步骤;
第二处理模块,用于若所述第一应答信息为拒绝访问的信息,则不执行所述将所述第一用户信息发送至所述查询用户的终端的步骤。
进一步地,所述计算机程序52中还可以包括:
第二授权请求发送模块,用于向所述目标用户的终端发送第二授权请求,所述第二授权请求用于向所述目标用户确认授权所述查询用户对所述第一用户信息进行访问的权限级别;
第二应答信息接收模块,用于接收所述目标用户的终端对所述第二授权请求的第二应答信息;
权限确定模块,用于根据所述第二应答信息确定授权所述查询用户对所述第一用户信息进行访问的权限级别;
用户信息调整模块,用于根据所述权限级别对所述第一用户信息进行调整,得到调整后的第一用户信息。
进一步地,所述特征信息匹配模块603可以包括:
位置信息获取单元,用于获取所述查询用户的终端当前所在的第一位置信息;
目标范围估算单元,用于根据所述第一位置信息和预设的半径估算出所述目标用户的终端所在的目标范围;
目标终端确定单元,用于确定出当前处于所述目标范围内的目标终端;
特征信息筛选单元,用于在所述脸部特征信息库中筛选出与所述目标终端对应的优选用户的脸部特征信息;
特征信息匹配单元,用于在所述优选用户的脸部特征信息中查找与所述目标用户的脸部特征信息匹配的所述第一脸部特征信息。
进一步地,所述计算机程序52中还可以包括:
信息更新请求获取模块,用于获取由所述目标用户的终端发送的信息更新请求;
用户信息更新模块,用于按照所述信息更新请求对所述目标用户在所述用户信息库中的用户信息进行更新,得到更新后的第一用户信息;
更新信息发送模块,用于将更新后的所述第一用户信息发送至所述查询用户的终端。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各实施例的模块、单元和/或方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (8)
1.一种信息获取方法,其特征在于,包括:
获取由查询用户的终端发送的目标用户的脸部图像;
提取所述脸部图像中的脸部特征信息;
在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,所述脸部特征信息库中预先存储一名以上用户的脸部特征信息;
从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,所述用户信息库中预先存储一名以上用户的用户信息;
将所述第一用户信息发送至所述查询用户的终端;
所述在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息包括:
获取所述查询用户的终端当前所在的第一位置信息;
根据所述第一位置信息和预设的半径估算出所述目标用户的终端所在的目标范围,所述目标范围为以所述第一位置作为圆心,根据所述圆心和所述半径确定出的一个所述目标用户所处于的圆形区域;
确定出当前处于所述目标范围内的目标终端,若在所述目标范围内未能找到目标终端,则增加所述目标范围的半径,在扩大后的目标范围内继续查找目标终端;
在所述脸部特征信息库中筛选出与所述目标终端对应的优选用户的脸部特征信息;
在所述优选用户的脸部特征信息中查找与所述目标用户的脸部特征信息匹配的所述第一脸部特征信息。
2.根据权利要求1所述的信息获取方法,其特征在于,在将所述第一用户信息发送至所述查询用户的终端之前,还包括:
向所述目标用户的终端发送第一授权请求,所述第一授权请求用于询问所述目标用户是否授权所述查询用户对所述第一用户信息进行访问;
接收所述目标用户的终端对所述第一授权请求的第一应答信息;
若所述第一应答信息为同意访问的授权信息,则执行所述将所述第一用户信息发送至所述查询用户的终端的步骤;
若所述第一应答信息为拒绝访问的信息,则不执行所述将所述第一用户信息发送至所述查询用户的终端的步骤。
3.根据权利要求1所述的信息获取方法,其特征在于,在将所述第一用户信息发送至所述查询用户的终端之前,还包括:
向所述目标用户的终端发送第二授权请求,所述第二授权请求用于向所述目标用户确认授权所述查询用户对所述第一用户信息进行访问的权限级别;
接收所述目标用户的终端对所述第二授权请求的第二应答信息;
根据所述第二应答信息确定授权所述查询用户对所述第一用户信息进行访问的权限级别;
根据所述权限级别对所述第一用户信息进行调整,得到调整后的第一用户信息。
4.根据权利要求1至3中任一项所述的信息获取方法,其特征在于,在将所述第一用户信息发送至所述查询用户的终端之后,还包括:
获取由所述目标用户的终端发送的信息更新请求;
按照所述信息更新请求对所述目标用户在所述用户信息库中的用户信息进行更新,得到更新后的第一用户信息;
将更新后的所述第一用户信息发送至所述查询用户的终端。
5.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的信息获取方法的步骤。
6.一种信息获取终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下步骤:
获取由查询用户的终端发送的目标用户的脸部图像;
提取所述脸部图像中的脸部特征信息;
在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息,所述脸部特征信息库中预先存储一名以上用户的脸部特征信息;
从用户信息库中获取与所述第一脸部特征信息对应的第一用户信息,所述用户信息库中预先存储一名以上用户的用户信息;
将所述第一用户信息发送至所述查询用户的终端;
所述在脸部特征信息库中查找与所述目标用户的脸部特征信息匹配的第一脸部特征信息包括:
获取所述查询用户的终端当前所在的第一位置信息;
根据所述第一位置信息和预设的半径估算出所述目标用户的终端所在的目标范围,所述目标范围为以所述第一位置作为圆心,根据所述圆心和所述半径确定出的一个所述目标用户所处于的圆形区域;
确定出当前处于所述目标范围内的目标终端,若在所述目标范围内未能找到目标终端,则增加所述目标范围的半径,在扩大后的目标范围内继续查找目标终端;
在所述脸部特征信息库中筛选出与所述目标终端对应的优选用户的脸部特征信息;
在所述优选用户的脸部特征信息中查找与所述目标用户的脸部特征信息匹配的所述第一脸部特征信息。
7.根据权利要求6所述的信息获取终端设备,其特征在于,在将所述第一用户信息发送至所述查询用户的终端之前,还包括:
向所述目标用户的终端发送第一授权请求,所述第一授权请求用于询问所述目标用户是否授权所述查询用户对所述第一用户信息进行访问;
接收所述目标用户的终端对所述第一授权请求的第一应答信息;
若所述第一应答信息为同意访问的授权信息,则执行所述将所述第一用户信息发送至所述查询用户的终端的步骤;
若所述第一应答信息为拒绝访问的信息,则不执行所述将所述第一用户信息发送至所述查询用户的终端的步骤。
8.根据权利要求6所述的信息获取终端设备,其特征在于,在将所述第一用户信息发送至所述查询用户的终端之前,还包括:
向所述目标用户的终端发送第二授权请求,所述第二授权请求用于向所述目标用户确认授权所述查询用户对所述第一用户信息进行访问的权限级别;
接收所述目标用户的终端对所述第二授权请求的第二应答信息;
根据所述第二应答信息确定授权所述查询用户对所述第一用户信息进行访问的权限级别;
根据所述权限级别对所述第一用户信息进行调整,得到调整后的第一用户信息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710706869.1A CN107609044B (zh) | 2017-08-17 | 2017-08-17 | 一种信息获取方法及终端设备 |
PCT/CN2017/104512 WO2019033518A1 (zh) | 2017-08-17 | 2017-09-29 | 信息获取方法、装置、计算机可读存储介质及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710706869.1A CN107609044B (zh) | 2017-08-17 | 2017-08-17 | 一种信息获取方法及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107609044A CN107609044A (zh) | 2018-01-19 |
CN107609044B true CN107609044B (zh) | 2019-03-29 |
Family
ID=61064488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710706869.1A Active CN107609044B (zh) | 2017-08-17 | 2017-08-17 | 一种信息获取方法及终端设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107609044B (zh) |
WO (1) | WO2019033518A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109800644A (zh) * | 2018-12-17 | 2019-05-24 | 深圳壹账通智能科技有限公司 | 基于表情识别的终端设备切换方法、装置、介质及终端 |
CN110502653B (zh) * | 2019-08-23 | 2022-08-02 | 北京市商汤科技开发有限公司 | 快递查询方法及服务器、终端 |
CN111178124A (zh) * | 2019-09-26 | 2020-05-19 | 重庆市链盟联智能科技有限责任公司 | 一种婚恋交友系统及其数据处理方法 |
CN112347283A (zh) * | 2020-11-13 | 2021-02-09 | 广州酷狗计算机科技有限公司 | 图片匹配方法、装置、设备及存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104376022B (zh) * | 2013-08-16 | 2021-04-13 | 联想(北京)有限公司 | 一种数据处理方法和装置 |
CN106202071A (zh) * | 2015-04-29 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 账户信息获取的方法、终端、服务器和系统 |
CN106557928A (zh) * | 2015-09-23 | 2017-04-05 | 腾讯科技(深圳)有限公司 | 一种信息处理方法及终端 |
CN105468767B (zh) * | 2015-12-04 | 2019-03-26 | 小米科技有限责任公司 | 名片信息获取方法及装置 |
-
2017
- 2017-08-17 CN CN201710706869.1A patent/CN107609044B/zh active Active
- 2017-09-29 WO PCT/CN2017/104512 patent/WO2019033518A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2019033518A1 (zh) | 2019-02-21 |
CN107609044A (zh) | 2018-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7091504B2 (ja) | 顔認識アプリケーションにおけるフォールスポジティブの最小化のための方法および装置 | |
CN111125512B (zh) | 业务推荐处理方法、装置及系统 | |
CN107609044B (zh) | 一种信息获取方法及终端设备 | |
US10949941B2 (en) | Method and system for controlling distribution of composite data of user by aggregation server | |
US11775781B2 (en) | Product verification in a messaging system | |
US20200065460A1 (en) | Method and computer readable storage medium for remote interview signature | |
US10635932B2 (en) | Database systems and user interfaces for dynamic and interactive mobile image analysis and identification | |
CN108512670B (zh) | 一种群组创建的方法及其终端 | |
CN108388878A (zh) | 用于识别人脸的方法和装置 | |
US8472670B2 (en) | Target detection device and target detection method | |
US11341351B2 (en) | Methods and apparatus for facial recognition on a user device | |
CN108924109B (zh) | 数据传输方法、装置及处理设备 | |
CN109636582A (zh) | 信贷信息管理方法、装置、设备和存储介质 | |
CN112805722A (zh) | 减少面部识别中的误报的方法和装置 | |
CN109753873B (zh) | 图像处理方法及相关装置 | |
CN111241566A (zh) | 保单管理方法、电子装置、计算机设备及存储介质 | |
CN109661671B (zh) | 使用边界位图对图像分类的改善 | |
CN112417497A (zh) | 隐私保护方法、装置、电子设备及存储介质 | |
CN107656959A (zh) | 一种留言方法、装置及留言设备 | |
WO2021185184A1 (zh) | 内容推荐方法、装置、电子设备和存储介质 | |
CN109118178A (zh) | 数据处理方法和装置、电子设备和计算机存储介质 | |
WO2021047664A1 (zh) | 一种生物特征识别的方法及相关设备 | |
CN113128278B (zh) | 一种图像识别方法及装置 | |
CN112702623A (zh) | 视频处理方法、装置、设备及存储介质 | |
Mukherjee et al. | Energy efficient face recognition in mobile-fog environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |