CN108777806B - 一种用户身份识别方法、装置和存储介质 - Google Patents
一种用户身份识别方法、装置和存储介质 Download PDFInfo
- Publication number
- CN108777806B CN108777806B CN201810542908.3A CN201810542908A CN108777806B CN 108777806 B CN108777806 B CN 108777806B CN 201810542908 A CN201810542908 A CN 201810542908A CN 108777806 B CN108777806 B CN 108777806B
- Authority
- CN
- China
- Prior art keywords
- image
- identity
- text
- sample
- content
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种用户身份识别方法、装置和存储介质。本申请实施例从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;将文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;基于文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;将目标样本身份作为目标用户在第二应用中使用的身份。该方案根据用户在第一应用中使用的身份信息,采用图文复合检索的方式,链接到该用户在第二应用中使用的身份,从而实现跨应用平台的身份链接,提升身份识别速度。
Description
技术领域
本申请涉及图片处理技术领域,具体涉及一种用户身份识别方法、装置和存储介质。
背景技术
网络直播是一种新兴的网络社交方式,主要分为游戏直播和秀场直播等。随着网络直播越来越热门,越来越多的用户在网络直播平台注册账户,通过所注册的账户在互联网节目或活动中,负责参与一系列策划、录制、观众互动并担当主持工作,此类用户通常被称为主播。
网络直播平台也成为了一种崭新的社交媒体,观众可以同一时间透过网络***在不同的交流平台观看直播内容。例如,观众可以在主播所在的直播平台网站,输入主播名称或频道号以及房间号等方式,查找进入其直播间观看游戏直播、秀场直播等。
发明内容
本申请实施例提供一种用户身份识别方法、装置和存储介质,可以实现跨应用平台的身份链接。
本申请实施例提供一种用户身份识别方法,包括:
从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;
将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;
基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;
将所述目标样本身份作为所述目标用户在第二应用中使用的身份。
相应的,本申请实施例还提供了一种用户身份识别装置,包括:
获取单元,用于从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;
匹配单元,用于将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;
确定单元,用于基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;
处理单元,用于将所述目标样本身份作为所述目标用户在第二应用中使用的身份。
相应的,本申请实施例还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本申请实施例任一提供的用户身份识别方法。
本申请实施例从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;将文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;基于文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;将目标样本身份作为目标用户在第二应用中使用的身份。该方案根据用户在第一应用中使用的身份信息,采用图文复合检索的方式,链接到该用户在第二应用中使用的身份,从而实现跨应用平台的身份链接,提升身份识别速度。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的信息交互***的场景示意图。
图2是本申请实施例提供的用户身份识别方法的流程示意图。
图3是本申请实施例提供的用户身份识别方法的另一种流程示意图。
图4是本申请实施例提供的用户身份识别方法的一种应用场景示意图。
图5是本申请实施例提供的用户身份识别方法另一种应用场景示意图。
图6是本申请实施例提供的用户身份识别方法又一种应用场景示意图。
图7是本申请实施例提供的用户身份识别装置的结构示意图。
图8是本申请实施例提供的用户身份识别装置的另一种结构示意图。
图9是本申请实施例提供的用户身份识别装置的又一种结构示意图。
图10是本申请实施例提供的终端的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种信息交互***,该***包括本申请实施例任一提供的用户身份识别装置,该用户身份识别装置可以集成在终端等设备中,其中该终端可以为手机、或平板电脑等。此外,该***还可以包括其他设备,例如,还可以包括服务器、路由器等设备。
参考图1,本申请实施例提供了一种信息交互***,包括:终端11、终端12、服务器13通过以及网络14。终端11可以通过网络14与服务器13连接,终端12可以通过网络14与服务器13连接。其中,网络13中包括路由器、网关等等网络实体,图中并为示意出。终端11和终端12可以通过有线网络或无线网络与服务器12进行信息交互,例如可以从服务器12下载应用(如即时通讯应用)和/或应用更新数据包和/或与应用相关的数据信息或业务信息。
其中,终端11可以为手机、平板电脑、笔记本电脑等设备,图1是以终端11为笔记本电脑为例。该终端11中可以安装有各种用户所需的应用,例如具备娱乐功能的应用(如即时通讯应用,视频播放应用,游戏应用,社交娱乐应用),又如具备服务功能的应用(如地图导航应用,团购应用等)。同样的,终端12可以为手机、平板电脑、笔记本电脑等设备,图1是以终端12为手机为例。该终端11中可以安装有各种用户所需的应用,例如具备娱乐功能的应用(如即时通讯应用,视频播放应用,游戏应用,社交娱乐应用),又如具备服务功能的应用(如地图导航应用,团购应用等)。
基于上述图1所示的***,以社交娱乐应用为例,终端11可以通过网络14从服务器13中按照需求下载第一社交娱乐应用、第一社交娱乐应用更新数据包、和/或与第一社交娱乐应用相关的数据信息或业务信息,该第一社交娱乐应用可以用于直播视频,如主播在该第一社交娱乐应用中注册账户,在直播间进行游戏直播。终端12可以通过网络14从服务器13下载第二社交娱乐应用,该第二社交娱乐应用可以由用户注册账户,并基于注册的账户创建与账户关联的游戏战队,用以集中其他用户到该游戏战队进行团体作战、策略讨论以及资源福利领取等。例如,该第二社交娱乐应用可提供个款游戏的福利礼包,在用户所申请创建的游戏战队内发放各款游戏的福利礼包,使游戏战队内成员在完成团体作战任务后可领取福利。
采用本申请实施例,本端用户注册并登录终端12中的第二社交娱乐应用的账户。终端12可以对第二社交娱乐应用授予拍照权限,并通过第二社交娱乐应用内置的拍照接口调用***照相机,捕捉或扫描终端11中主播A在第一社交娱乐应用中直播游戏时的画面图像。所捕捉到的图像为第一社交娱乐应用的直播界面图,可包括主播A的头像、昵称、直播房间号、粉丝数量、当前观看的用户数量以及所直播的游戏画面等。终端12可以对捕捉到的图像进行图像识别,得到取主播A在第一社交应用中使用的文本身份信息和图像身份信息。然后,可基于文本身份信息和图像身份信息,从第二社交娱乐应用关联的用户信息库中的样本文本图像信息和样本图像身份信息进行匹配。最后,根据匹配结果从第二应用对应的用户身份集合中确定目标用户身份,作为主播A在第二应用中使用的身份,从而实现跨应用平台的身份链接。
上述图1示例仅为实现本申请实施例的一个***应用实例,本申请实施例并不限于上述图1所示的***架构,基于该***架构,提出本申请各个实施例。
在一实施例中,提供了一种用户身份识别方法,可以由终端的处理器执行,如图2所示,该用户身份识别方法包括:
201、从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息。
在本申请实施例中,第一应用可以为安装在终端中,并支持用户注册账户并提供社交功能的应用,例如直播应用、即时通讯应用等。另外,该第一应用还可以是集成在网页上使用的网页版直播应用、网页版即时通讯应用等。
其中,第一应用关联的图像可以为包含第一应用中用户信息的图像。该图像的呈现形式可以有多种,例如,该图像可以为第一应用中的用户界面图像,该用户界面图像可以由第一应用所在终端通过截屏的方式得到,也可以由另一终端或其他拍照设备通过摄像头拍摄第一应用的运行界面得到。例如,该图像还可以是通过打印得到的纸质图像。又例如,第该图像还可以是通过临摹第一应用中用户界面绘制出的电子图像或手绘图像。本申请对此不作具体限定。
另外,该文本身份信息可以是目标用户在第一应用对应账户的用户昵称、用户名、用户邮箱等信息。该图像身份信息可以是目标用户在第一应用对应账户的用户头像。
本申请实施例中,可通过对第一应用关联的图像进行识别,获取图像中包含的内容。一般地,图像中可包括文本信息和图像信息等两类内容。因此,可基于图像内容类型,从该图像中确定出图像内容区域和文字内容区域,再基于内容类型采用不同的算法对相应区域进行识别处理。也即,在一些实施例中,步骤“从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息”,包括:
从图像中确定待识别的内容区域;
确定内容区域的内容类型,该内容类型包括文本类和图像类;
当内容区域的内容类型为文本类时,基于预设光学字符识别算法对该内容区域进行识别,得到文本识别结果,并将文本识别结果作为文本身份信息;
当内容区域的内容类型为图像类时,提取该内容区域内的图像内容,并将图像内容作为图像身份信息。
具体的,可以对该图像进行页面解析,从该图像中选取需要识别的内容区域。然后,判断所选取的内容区域的内容类型,再采用对应识别算法,分别对文本类的内容区域进行文本识别、以及对图像类的内容区域进行图像识别。其中,待识别的内容区域可以是一个,也可以是多个。
例如,对文本类的内容区域进行识别时,可采用光学字符识别(OpticalCharacter Recognition,简称OCR)技术进行文本识别。具体的,通过运行光学字符识别控件,对文本内容区域进行二值化、噪声去除等预处理操作,将文本内容区域转换成灰阶图像。然后对灰阶图像进行版面分析,得到不同的段落,并对段落中的内容执行字符切割操作,针对切割出的字符进行字符识别。进一步将文本内容区域中字符信息提取出来,转换为文本格式,得到转换为文本格式的字符信息,作为文本识别结果,从而得到用户在第一应用中使用的文本身份信息。
例如,在对图像类的内容区域进行处理时,可以直接截取该内容区域中的图像内容作为图像识别结果,从而得到用户在第一应用中使用的图像身份信息。
在一些实施例中,步骤“从图像中确定待识别的内容区域”,可以包括以下流程:
获取内容布局信息,根据内容布局信息将图像划分多个内容区域;
从多个内容区域中确定目标内容区域,作为待识别的内容区域。
具体实施过程中,可根据文本在图像中的排布信息、以及图像的分布信息,将图像划分为多个内容区域。例如,可将处于不同行或列的文本划分在不同的内容区域内,将未连接的图像划分在不同的内容区域内。
在一些实例中,步骤“从多个内容区域中确定目标内容区域”,可以包括以下流程:
在多个内容区域上生成选择控件,其中,内容区域与选择控件一一对应;
通过选择控件触发针对内容区域的选择指令;
响应于选择指令从从多个内容区域中确定目标内容区域。
具体的,可以通过用户的选择指令,从多个内容区域中选取待识别的内容区域。当用户点击任意选择控件时,终端可响应该点击操作调用对应的应用程序编程接口(application programming interface,简称API)执行内容区域选择指令,以选中该选择控件所在位置的内容区域。
需要说明的是,本申请实施例中,对文本类内容区域的识别操作、及对图像类内容区域的识别操作可同时执行,以提升识别速度和识别效率。例如,可以同时调用两个线程,分别执行识别文本类内容区域的操作、及识别图像类内容区域的操作。
在一些实施例中,步骤“获取目标用户在第一应用中使用的文本身份信息和图像身份信息”,可以包括以下流程:
获取图像的内容布局信息、以及内容样式信息;
根据内容布局信息、以及内容样式信息,从预设图像库中选取内容布局匹配和/或内容样式匹配的预设图像;
确定预设图像中预设文本身份区域和预设图像身份区域的位置信息;
基于位置信息,将预设文本身份区域和预设图像身份区域映射到图像中,以在图像中确定待识别的文本身份区域和图像身份区域;
对文本身份区域进行文本识别,将识别结果作为文本身份信息,以及从图像身份区域中提取图像内容,将图像内容作为图像身份信息。
具体的,预设图像库可以包括多个与第一应用相关且包含用户信息的预设图像,在每一预设图像中预先标识了文本身份区域的位置、以及图像身份区域的位置。在具体实施时,通过将当前的图像与预设图像库中的预设图像进行局内容部信息和内容样式信息的匹配,选取出匹配度最大的预设图像。然后,基于该匹配度最大的预设图像中预先标识的文本身份区域的位置、以及图像身份区域的位置,在当前图像中对应确定出待识别的文本身份区域和图像身份区域。最后,对确定出的文本身份区域和图像身份区域进行识别处理。
其中,内容布局信息可以是图像中的文字内容及图像内容的排版、位置等信息;内容样式信息可以是图像中文字内容的字号、字体等信息,以及图像内容的轮廓、尺寸等信息。
202、将文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果。
其中,第二应用可以为可以为安装在终端中,并支持用户注册账户并提供社交功能的应用,例如直播应用、游戏社区应用等。另外,集成在网页上使用的网页版直播应用、网页版游戏社区应用等。
本申请实施例中,需要将第二应用中的用户身份信息(如用户头像、用户昵称、用户名、邮箱等信息)添加入库。具体的,第二应用关联的多个样本文本身份信息,也即在第二应用中注册的所有用户的文本身份信息的集合;第二应用关联的多个样本图像身份信息,也即在第二应用中注册的所有账户的图像身份信息的集合。也即,多个样本文本身份信息和多个样本图像身份信息构成第二应用中所注册账户的用户信息库。样本文本身份信息可以是一个或多个字符的组合,样本图像身份信息可以是一个图像。
本申请实施例中,执行文本身份信息匹配和图像身份信息匹配的方式可以有多种。
在一些实施例中,步骤“将文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果”,可以包括以下流程:
将文本身份信息包括的字符与每一样本文本身份信息包括的样本字符进行匹配;
确定字符排序差异,并根据字符排序差异计算排序相似度;
根据排序相似度生成文本匹配结果。
例如,文本身份信息包括的字符排序为“OPQRST”,样本文本身份信息包括的字符排序为“OPQRST”,六个字符排序都相同,则可计算出排序相似度为100%。又例如,文本身份信息包括的字符排序为“OPQRST”,样本文本身份信息包括的字符排序为“OPQTSR”,可看出前三个字符排序相同,第五个字符排序相同,得到排序相同的字符有四个,排序不同的字符有两个,则可计算出排序相似度为66.7%。
在根据排序相似度生成文本匹配结果时,可直接将排序相似度作为文本匹配结果;可以将排序相似度超过预设阈值的样本文本身份信息作为匹配结果;还可以将排序相似度最大的样本文本身份信息作为匹配结果;还可以将是否存在排序相似度大于预设阈值的判定信息作为匹配结果。具体可根据实际的实现逻辑来设计文本匹配结果的呈现形式。
另外,在一些实施方式中,还可以通过匹配的字符数量和不匹配的字符数量,来计算文本身份信息与样本文本身份信息间的相似度。
在一些实施例中,步骤“将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果”,可以包括以下流程:
提取图像身份信息中图像的图像特征,以及提取每一样本图像身份信息中样本图像的样本图像特征;
基于预设的图像匹配算法,计算图像特征与样本图像特征的特征匹配度;
根据特征匹配度生成图像匹配结果。
具体的,可以通过相关图像处理算法提取图像身份信息中图像的图像特征、以及样本图像身份信息中样本图像的样本图像特征。然后,将提取到的图像特征与每一样本图像的样本图像特征进行特征匹配,计算特征匹配度。
同样的,在根据特征匹配度生成图像匹配结果时,可直接将特征匹配度作为图像匹配结果;可以将特征匹配度超过预设阈值的样本图像身份信息作为匹配结果;还可以将特征匹配度最大的样本图像身份信息作为匹配结果;还可以将是否存在特征匹配度大于预设阈值的判定信息作为匹配结果。具体可根据实际的实现逻辑来设计图像匹配结果的呈现形式。
203、基于文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份。
其中,第二应用对应的样本身份集合中可以包括多个样本身份,该样本身份集合包括了所有在第二应用中注册账户的用户身份信息。该样本身份具体可以是用于表示用户在第二应用所注册账户的标识信息,例如该账户标识可以是账号、用户名、邮箱等,还可以是用户的身份证号码或手机号等。
在一些实施例中,文本匹配结果包括:是否存在匹配的样本文本身份信息;所述图像匹配结果包括:是否存在匹配的样本图像身份信息。则,步骤“基于文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份”,可以包括以下流程:
当同时存在匹配的样本文本身份信息和匹配的样本图像身份信息时,基于匹配的样本文本身份信息和匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份;
当存在匹配的样本文本身份信息,不存在匹配的样本图像身份信息时,基于匹配的样本文本身份信息,从第二应用对应的样本身份集合中确定目标样本身份;
当存在匹配的图像文本身份信息,不存在匹配的样本文本身份信息时,基于匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份。
具体的,当文本匹配结果和图像匹配结果中的其中一个满足条件时,基于所满足的条件,从第二应用对应的样本身份集合中确定目标样本身份。当文本匹配结果和图像匹配结果度满足条件时,基于所满足的两个条件从,第二应用对应的样本身份集合中确定目标样本身份。
其中,样本图像身份信息可以是用户昵称、用户名、邮箱等信息,样本图像身份信息可以是用户头像。
在一些实施例中,步骤“基于匹配的样本文本身份信息和匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份”,可以包括以下流程:
从第二应用对应的样本身份集合中,选取与匹配的样本文本身份信息关联的样本身份,得到第一样本身份子集合;
从样本用户标识集合中,选取与匹配的样本图像身份信息关联的样本身份,得到第二样本身份子集合;
从第一样本身份子集合和第二样本身份子集合中,筛选出相同的样本身份,作为目标样本身份。
在本申请实施例中,需要预先建立样本文本身份信息与样本身份之间的映射关系,以及图像身份信息与样本身份之间的映射关系,以为目标样本身份的确定提供选择依据。
在一些实施例中,样本文本身份信息可为对应样本身份的用户信息。例如,样本身份用户账号,则样本文本信息可以为该用户当前所用的用户昵称。因此,从样本身份集合中获取用户昵称都为该匹配的样本身份信息的所有样本身份(即用户账号),以得到该文本身份信息对应的第一样本身份子集合。
在一些实施例中,样本图像身份信息中的图像可为对应样本身份的用户信息。例如,样本身份为用户账号,则样本图像身份信息可以为该用户当前所用的用户头像。因此,从样本身份集合中获取用户头像都为该图像的所有样本身份(即用户账号),以得到该图像身份信息对应的第二样本身份子集合。
最后,从第一样本身份子集合和第二样本身份子集合中,筛选出相同的样本样本身份,作为目标样本身份。
204、将目标样本身份作为目标用户在第二应用中使用的身份。
在本申请实施例中,可直接将上述基于目标用户在第一应用中使用的文本身份信息和图像身份信息,在第二应用对应的样本身份集合中获取的目标样本身份,作为目标用户在第二应用中使用的身份。从而实现跨应用平台的身份链接。
在一些实施例中,在链接到目标用户在第二应用中使用的身份后,可将当前第二应用所处的图像识别界面中,弹跳出目标用户在第二应用中所使用身份的用户信息界面,并可以突出显示(如提升显示亮度)。该用户信息界面可以根据第二应用的用户信息界面的实际设计情况呈现出相应界面,例如,该用户信息界面可以显示有用户头像、用户昵称、账号等级、以及其他相关信息的标签。实际应用中,每一个信息或标签上都对应设有链接控件,通过触发链接控件可以跳转到该目标用户在第二应用中所使用账户的相关界面,并向当前终端的使用者展示相关信息。
由上可知,本申请实施例从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;将文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;基于文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;将目标样本身份作为目标用户在第二应用中使用的身份。该方案根据用户在第一应用中使用的身份信息,采用图文复合检索的方式,链接到该用户在第二应用中使用的身份,从而实现跨应用平台的身份链接,提升身份识别速度。
在一实施例中,提供了一种用户身份识别方法,可以由终端的处理器执行,参考图3~图6,该用户身份识别方法包括:
301、本端用户通过第一终端在第二应用中登录所注册的账户。
其中,第二应用可以为支持用户注册账户并提供社交功能的应用,例如直播应用、游戏社区应用等。另外,该第二应用还可以是为网页版直播应用、网页版游戏社区应用等。本实施中,将以第二应用为游戏社区应用为例对本实施例进行描述。
302、第一终端开启摄像头,获取第二终端上显示的第一应用的界面图像,该界面图像包含目标用户在第一应用中使用的身份信息。
具体的,可以在第二应用中设置拍照控件,通过点击该拍照控件触发调用***摄像头获取第二终端上显示的第一应用的界面图像。
其中,第一应用可以为支持用户注册账户并提供社交功能的应用,例如直播应用、即时通讯应用等。另外,该第一应用还可以是为直播应用、即时通讯的网页版本。本实施中,将以第一应用为直播应用为例对本实施例进行描述。
例如,第一应用为直播应用,则该界面图像可以为主播(即目标用户)在直播间直播的直播界面图。参考图4,该界面图像中可以包括:主播昵称(即“小Y主播”)、标签(即“热门游戏”“xx游戏”“单排上分”等)、等级(即“等级:13”)、头像、以及当前正在直播的游戏画面等信息。
303、第一终端基于内容类型,从该界面图像中确定出文本内容区域、以及图像内容区域。
具体的,对该图像进行页面解析,基于文本内容类型和图像内容类型,从该图像中提取出文本内容区域以及图像内容区域。
304、第一终端对文本内容区域进行文本识别,得到文本识别结果。
具体地,参考图5,文本识别时,可根据文本在图像中的排布信息,将文本内容区域划分为多个文本内容子区域(即图5中a1、a2、a3)。例如,可将处于不同行或列的文本划分在不同的文本内容子区域内。而多个文本内容子区域中,为了避免对无用的文本识别造成资源浪费,可从多个文本内容子区域中选中需进行识别的目标文本内容子区域进行识别,并将识别到的结果作为文本识别结果。
例如,可以对划分得到的每一文本内容子区域设置选择控件,文本内容子区域与选择控件一一对应。用户可通过选择控件触发针对文本内容子区域的选择指令,终端响应该选择指令,采用光学字符识别技术对目标文本内容子区域进行识别,以得到文本识别结果。在选中目标文本内容子区域时,可对该文本内容子区域进行高亮显示或框选。
305、第一终端对图像内容区域进行图像识别,得到图像识别结果。
继续参考图5,同样的,可根据图像的分布信息,将图像内容区域划分为多个图像内容子区域(即图5中b1、b2、b3)。例如,可将未连接的图像划分在不同的图像内容子区域内。而多个图像内容子区域中,为了避免对无用的图像识别造成资源浪费,可从多个图像内容子区域中选中需进行识别的目标图像内容子区域进行识别,并将识别到的结果作为图像识别结果。
例如,可以对划分得到的每一图像内容子区域设置选择控件,图像内容子区域与选择控件一一对应。其中,该选择控件具体可以为用于触发获取图像内容子区域的选择控件。用户可通过选择控件触发针对图像内容子区域的选择指令,终端响应该选择指令对目标图像内容子区域进行识别,以得到图像识别结果。在选中目标图像内容子区域时,可对该图像内容子区域进行高亮显示或框选。
需要说明的是,本申请实施例中,对文本识别的操作与图像识别的操作可同时执行,以提升识别速度和识别效率。例如,可以同时调用两个线程,分别执行识别文本内容区域的操作、及识别图像内容区域的操作。
306、第一终端将文本识别结果作为目标用户在第一应用中使用的文本身份信息、及将图像识别结果作为第一应用中使用的图像身份信息。
在一些实施例中,文本识别结果可为用户昵称信息,图像识别结果可为用户头像信息。也即,将用户昵称信息作为文本身份信息,将用户头像作为图像身份信息。
307、判断第二应用关联的多个样本文本身份信息中,是否存在与文本身份信息匹配的样本文本身份信息;若是执行步骤309,若否执行步骤304。
本申请实施例中,需要将第二应用中的用户身份信息(如用户头像、用户昵称、用户名、邮箱等信息)添加入库。具体的,第二应用关联的多个样本文本身份信息,也即在第二应用中注册的所有用户的文本身份信息的集合。样本文本身份信息可以是一个或多个字符的组合。
308、判断第二应用关联的多个样本图像身份信息中,是否存在与图像身份信息匹配的样本图像身份信息;若是执行步骤309,若否执行步骤305。
同样的,第二应用关联的多个样本图像身份信息,也即在第二应用中注册的所有账户的图像身份信息的集合。样本图像身份信息可以是一个图像。
309、第一终端获取文本匹配结果和图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份,并将目标样本身份作为目标用户在第二应用中使用的账户。
具体的,文本匹配结果可以是匹配的样本文本身份信息;图像匹配结果可以是匹配的样本图像身份信息。具体实施时,可从第二应用对应的样本身份集合中,选取与匹配的样本文本身份信息关联的样本身份,得到第一样本身份子集合;从样本用户标识集合中,选取与匹配的样本图像身份信息关联的样本身份,得到第二样本身份子集合;从第一样本身份子集合和第二样本身份子集合中,筛选出相同的样本身份,作为目标用户在第二应用中使用的账户。
310、第一终端在当前第二应用的应用界面上显示该目标身份对应的用户信息界面。
具体的,在链接到目标用户在第二应用中使用的账户后,可将当前第二应用所处的图像识别界面中,弹跳出目标用户在第二应用中所使用账户的用户信息界面,并可以突出显示(如参考图6,用户信息界面的显示亮度高于所导入图像的显示亮度)。该用户信息界面可以根据第二应用的用户信息界面的实际设计情况呈现出相应界面,例如,可以参考图6,该用户信息界面可以显示有用户头像、用户昵称、账号等级、以及其他相关信息的标签。实际应用中,每一个信息或标签上都对应设有链接控件,通过触发链接控件可以跳转到该目标用户在第二应用中所使用账户的相关界面,并向当前终端的使用者(即本端用户)展示相关信息。
由上可知,本申请实施例提供的方案,该方案根据用户在第一应用中使用的身份信息,采用图文复合检索的方式,链接到该用户在第二应用中使用的身份,从而实现跨应用平台的身份链接,提升身份识别速度。
继续参考图4至图6,下面,将以直播应用APP1和游戏社区应用APP2为例,对本申请实施例中跨应用的身份链接方案进行描述。
例如,手机中同时安装有直播应用APP1和游戏社区应用APP2,并且当前两个应用都处于在线状态(即使用者已登录在直播应用APP1中的账户、以及在游戏社区应用APP2中的账户)。若当前使用者正使用直播应用APP1观看某直播间中“小Y主播”的游戏直播,所观看到的画面可以参考图4所示的图像,该图像包括主播信息和当前的游戏画面。
此时,若使用者对“小Y主播”正在直播的游很感兴趣,并想知道“小Y主播”在游戏社区应用APP2中是否创建有游戏战队,且想加入“小Y主播”所创建的游戏战队。那么,使用者可以使用手机本身的截屏功能,截取当前的直播界面图像存储到本地相册中。然后,打开游戏社区应用APP2,其中,游戏社区应用APP2设有图像导入接口,通过该图像导入接口将存储在本地相册中的直播界面图像导入到游戏社区应用APP2中。然后,引导用户点选该直播界面图像中的主播头像区域和主播昵称区域,手机将根据使用者的点选操作自动框选出主播头像所在区域和主播昵称所在区域。接着,手机后台对框选的头像所在区域进行图像信息提取,得到图像内容,以及对框选出的昵称所在区域进行文本识别和提取,得到文本内容。继而,手机后台将得到的图像内容与游戏社区应用APP2中用户信息库内的多个用户头像进行匹配,同时将得到的文本内容与游戏社区应用APP2用户信息库内的多个用户昵称进行匹配。当匹配到有相同的用户头像(即图4所示头像)和相同的用户昵称(即“小Y主播”)时,从游戏社区应用APP2中注册的多个账户中,获取头像为图4所示头像且昵称为“小Y主播”的目标账户,并将该目标账户作为小Y主播在游戏社区应用APP2所注册使用的账户。
接着,可以根据所获取的账户,调用相关界面组件在游戏社区应用APP2的当前界面上生成并显示用户昵称为“小Y主播”的用户信息。例如,参考图6,用户可包括小Y主播在游戏社区应用APP2中的基本用户信息(如头像、昵称、账户级别等信息)、及所创建的游戏战队信息(如车队号“666666”、车队成员信息“成员100、在线人数66”)、最近在玩的游戏信息(如所显示的游戏图标)、以及车队加入控件(即图6中“加入车队”所在区)等信息。
最后,使用者可通过车队加入控件触发向服务器发送车队加入请求,该车队加入请求包括车队号的、及本端用户的账户标识,以使得服务器根据该车队加入请求将本端用户的账户标识添加到该车队内。从而实现根据主播在直播应用APP1的身份信息,快速链接到其在游戏社区应用APP2中使用的身份,以快速加入到主播所创建的游戏战队内。
为了便于更好的实施本申请实施例提供的群组加入用户身份识别方法,在一实施例中还提供了一种用户身份识别装置。其中名词的含义与上述用户身份识别方法中相同,具体实现细节可以参考方法实施例中的说明。
在一实施例中,还提供了一种用户身份识别装置,如图7所示,该用户身份识别装置可以包括:获取单元401、匹配单元402、确定单元403、以及处理单元404,如下:
获取单元401,用于从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;
匹配单元402,用于将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;
确定单元403,用于基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;
处理单元404,用于将所述目标样本身份作为所述目标用户在第二应用中使用的身份。
在一些实施例中,参考图8,获取单元包括401包括区域确定子单元4011、类型确定子单元4012、文本识别子单元4013以及图像处理子单元4014,如下:
区域确定子单元4011,用于从所述图像中确定待识别的内容区域;
类型确定子单元4012,用于确定所述内容区域的内容类型,所述内容类型包括文本类和图像类;
文本识别子单元4013,用于当所述内容区域的内容类型为文本类时,基于预设光学字符识别算法对所述内容区域进行识别,得到文本识别结果,并将所述文本识别结果作为所述文本身份信息;
图像处理子单元4014,用于当所述内容区域的内容类型为图像类时,提取所述内容区域内的图像内容,并将所述图像内容作为所述图像身份信息。
在一些实施例中,区域确定子单元4011进一步可以用于:获取内容布局信息,根据所述内容布局信息将所述图像划分多个内容区域;从多个内容区域中确定目标内容区域,作为待识别的内容区域。
在一些实施例中,参考图9,获取单元401可以包括获取子单元4015、选取子单元4016、位置确定子单元4017、映射子单元4018以及信息处理子单元4019,如下:
获取子单元4015,用于获取所述图像的内容布局信息、以及内容样式信息;
选取子单元4016,用于根据内容布局信息、以及内容样式信息,从预设图像库中选取内容布局匹配和/或内容样式匹配的预设图像;
位置确定子单元4017,用于确定所述预设图像中文本身份区域和预设图像身份区域的位置信息;
映射子单元4018,用于基于所述位置信息,将所述预设文本身份区域和预设图像身份区域映射到所述图像中,以在所述图像中确定待识别的文本身份区域和图像身份区域;
信息处理子单元4019,用于对文本身份区域进行文本识别,将识别结果作为所述文本身份信息,以及从图像身份区域中提取图像内容,将所述图像内容作为所述图像身份信息。
在一些实施例中,在将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配时,匹配单元402进一步可以用于:
将所述文本身份信息包括的字符与每一样本文本身份信息包括的样本字符进行匹配;
确定字符排序差异,并根据字符排序差异计算排序相似度;
根据所述排序相似度生成所述文本匹配结果。
在一些实施例中,在将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,匹配单元402进一步可以用于:
提取所述图像身份信息中图像的图像特征,以及提取每一样本图像身份信息中样本图像的样本图像特征;
基于预设的图像匹配算法,计算所述图像特征与所述样本图像特征的特征匹配度;
根据所述特征匹配度生成所述图像匹配结果。
在一些实施例中,文本匹配结果包括:是否存在匹配的样本文本身份信息;图像匹配结果包括:是否存在匹配的样本图像身份信息;确定单元403进一步可以用于:
当同时存在匹配的样本文本身份信息和匹配的样本图像身份信息时,基于匹配的样本文本身份信息和匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份;
当存在匹配的样本文本身份信息,不存在匹配的样本图像身份信息时,基于匹配的样本文本身份信息,从第二应用对应的样本身份集合中确定目标样本身份;
当存在匹配的图像文本身份信息,不存在匹配的样本文本身份信息时,基于匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份。
由上可知,本申请实施例用户身份识别装置,通过获取单元401从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;匹配单元402将文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;确定单元403基于文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;处理单元404将目标样本身份作为目标用户在第二应用中使用的身份。该方案根据用户在第一应用中使用的身份信息,采用图文复合检索的方式,链接到该用户在第二应用中使用的身份,从而实现跨应用平台的身份链接,提升身份识别速度。
参考图10,本申请实施例提供了一种终端500,可以包括一个或者一个以上处理核心的处理器501、一个或一个以上计算机可读存储介质的存储器502、射频(RadioFrequency,RF)电路503、电源504、输入单元505、以及显示单元506等部件。本领域技术人员可以理解,图10中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器501是该终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器502内的软件程序和/或模块,以及调用存储在存储器502内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器501可包括一个或多个处理核心;优选的,处理器501可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器501中。
存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的软件程序以及模块,从而执行各种功能应用以及数据处理。
RF电路503可用于收发信息过程中,信号的接收和发送。
终端还包括给各个部件供电的电源504(例如电池),优选的,电源可以通过电源管理***与处理器501逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
该终端还可包括输入单元505,该输入单元505可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
该终端还可包括显示单元506,该显示单元506可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。具体在本实施例中,终端中的处理器501会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器502中,并由处理器501来运行存储在存储器502中的应用程序,从而实现各种功能,如下:
从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;
将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;
基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;
将所述目标样本身份作为所述目标用户在第二应用中使用的身份。
由上可知,本申请实施例提供的终端,可根据用户在第一应用中使用的身份信息,采用图文复合检索的方式,链接到该用户在第二应用中使用的身份,从而实现跨应用平台的身份链接,提升身份识别速度。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本发明实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的任一种用户身份识别方法中的步骤。例如,该指令可以执行如下步骤:
从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息;
将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;
基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;
将所述目标样本身份作为所述目标用户在第二应用中使用的身份。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本发明实施例所提供的任一种用户身份识别方法中的步骤,因此,可以实现本发明实施例所提供的任一种用户身份识别方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种用户身份识别方法、装置和存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (12)
1.一种用户身份识别方法,其特征在于,包括:
在第一应用关联的图像的多个内容区域上生成选择控件,其中,内容区域与选择控件一一对应;
通过选择控件触发针对内容区域的选择指令;
响应于所述选择指令从多个内容区域中确定待识别的内容区域,并突出显示所述待识别的内容区域;
从所述待识别的内容区域中获取目标用户在第一应用中使用的文本身份信息和图像身份信息;
将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;
基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;
将所述目标样本身份作为所述目标用户在第二应用中使用的身份。
2.根据权利要求1所述用户身份识别方法,其特征在于,所述从第一应用关联的图像中,获取目标用户在第一应用中使用的文本身份信息和图像身份信息,包括:
确定所述内容区域的内容类型,所述内容类型包括文本类和图像类;
当所述内容区域的内容类型为文本类时,基于预设光学字符识别算法对所述内容区域进行识别,得到文本识别结果,并将所述文本识别结果作为所述文本身份信息;
当所述内容区域的内容类型为图像类时,提取所述内容区域内的图像内容,并将所述图像内容作为所述图像身份信息。
3.根据权利要求1所述的用户身份识别方法,其特征在于,所述从所述图像中确定待识别的内容区域,包括:
获取内容布局信息,根据所述内容布局信息将所述图像划分多个内容区域;
从多个内容区域中确定目标内容区域,作为待识别的内容区域。
4.根据权利要求1所述的用户身份识别方法,其特征在于,所述获取目标用户在第一应用中使用的文本身份信息和图像身份信息,包括:
获取所述图像的内容布局信息、以及内容样式信息;
根据内容布局信息、以及内容样式信息,从预设图像库中选取内容布局匹配和/或内容样式匹配的预设图像;
确定所述预设图像中预设文本身份区域和预设图像身份区域的位置信息;
基于所述位置信息,将所述预设文本身份区域和预设图像身份区域映射到所述图像中,以在所述图像中确定待识别的文本身份区域和图像身份区域;
对文本身份区域进行文本识别,将识别结果作为所述文本身份信息,以及从图像身份区域中提取图像内容,将所述图像内容作为所述图像身份信息。
5.根据权利要求1所述的用户身份识别方法,其特征在于,所述将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,包括:
将所述文本身份信息包括的字符与每一样本文本身份信息包括的样本字符进行匹配;
确定字符排序差异,并根据字符排序差异计算排序相似度;
根据所述排序相似度生成所述文本匹配结果。
6.根据权利要求1所述的用户身份识别方法,其特征在于,所述将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果,包括:
提取所述图像身份信息中图像的图像特征,以及提取每一样本图像身份信息中样本图像的样本图像特征;
基于预设的图像匹配算法,计算所述图像特征与所述样本图像特征的特征匹配度;
根据所述特征匹配度生成所述图像匹配结果。
7.根据权利要求1所述的用户身份识别方法,其特征在于,所述文本匹配结果包括:是否存在匹配的样本文本身份信息;所述图像匹配结果包括:是否存在匹配的样本图像身份信息;
所述基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份,包括:
当同时存在匹配的样本文本身份信息和匹配的样本图像身份信息时,基于匹配的样本文本身份信息和匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份;
当存在匹配的样本文本身份信息,不存在匹配的样本图像身份信息时,基于匹配的样本文本身份信息,从第二应用对应的样本身份集合中确定目标样本身份;
当存在匹配的图像文本身份信息,不存在匹配的样本文本身份信息时,基于匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份。
8.根据权利要求7所述的用户身份识别方法,其特征在于,所述基于匹配的样本文本身份信息和匹配的样本图像身份信息,从第二应用对应的样本身份集合中确定目标样本身份,包括:
从第二应用对应的样本身份集合中,选取与所述匹配的样本文本身份信息关联的样本身份,得到第一样本身份子集合;
从所述样本用户标识集合中,选取与所述匹配的样本图像身份信息关联的样本身份,得到第二样本身份子集合;
从第一样本身份子集合和第二样本身份子集合中,筛选出相同的样本身份,作为所述目标样本身份。
9.一种用户身份识别装置,其特征在于,包括:
获取单元,用于在第一应用关联的图像的多个内容区域上生成选择控件,其中,内容区域与选择控件一一对应;通过选择控件触发针对内容区域的选择指令;响应于所述选择指令从多个内容区域中确定待识别的内容区域,并突出显示所述待识别的内容区域;从所述待识别的内容区域中获取目标用户在第一应用中使用的文本身份信息和图像身份信息;
匹配单元,用于将所述文本身份信息与第二应用关联的多个样本文本身份信息进行匹配,得到文本匹配结果,将所述图像身份信息与第二应用关联的多个样本图像身份信息进行匹配,得到图像匹配结果;
确定单元,用于基于所述文本匹配结果及图像匹配结果,从第二应用对应的样本身份集合中确定目标样本身份;
处理单元,用于将所述目标样本身份作为所述目标用户在第二应用中使用的身份。
10.根据权利要求9所述的用户身份识别装置,其特征在于,所述获取单元包括:
区域确定子单元,用于从所述图像中确定待识别的内容区域;
类型确定子单元,用于确定所述内容区域的内容类型,所述内容类型包括文本类和图像类;
文本识别子单元,用于当所述内容区域的内容类型为文本类时,基于预设光学字符识别算法对所述内容区域进行识别,得到文本识别结果,并将所述文本识别结果作为所述文本身份信息;
图像处理子单元,用于当所述内容区域的内容类型为图像类时,提取所述内容区域内的图像内容,并将所述图像内容作为所述图像身份信息。
11.根据权利要求9所述的用户身份识别装置,其特征在于,所述获取单元包括:
获取子单元,用于获取所述图像的内容布局信息、以及内容样式信息;
选取子单元,用于根据内容布局信息、以及内容样式信息,从预设图像库中选取内容布局匹配和/或内容样式匹配的预设图像;
位置确定子单元,用于确定所述预设图像中文本身份区域和预设图像身份区域的位置信息;
映射子单元,用于基于所述位置信息,将所述预设文本身份区域和预设图像身份区域映射到所述图像中,以在所述图像中确定待识别的文本身份区域和图像身份区域;
信息处理子单元,用于对文本身份区域进行文本识别,将识别结果作为所述文本身份信息,以及从图像身份区域中提取图像内容,将所述图像内容作为所述图像身份信息。
12.一种存储介质,其特征在于,所述存储介质存储有指令,所述指令被处理器执行时实现如权利要求1-8任一项所述的用户身份识别方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810542908.3A CN108777806B (zh) | 2018-05-30 | 2018-05-30 | 一种用户身份识别方法、装置和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810542908.3A CN108777806B (zh) | 2018-05-30 | 2018-05-30 | 一种用户身份识别方法、装置和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108777806A CN108777806A (zh) | 2018-11-09 |
CN108777806B true CN108777806B (zh) | 2021-11-02 |
Family
ID=64028125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810542908.3A Active CN108777806B (zh) | 2018-05-30 | 2018-05-30 | 一种用户身份识别方法、装置和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108777806B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109753961A (zh) * | 2018-12-26 | 2019-05-14 | 国网新疆电力有限公司乌鲁木齐供电公司 | 一种基于图像识别的变电站间隔单元解锁方法与*** |
CN110896490B (zh) * | 2019-12-06 | 2023-03-07 | 网易(杭州)网络有限公司 | 身份标识的显示方法、装置、设备及可读存储介质 |
CN111586427B (zh) * | 2020-04-30 | 2022-04-12 | 广州方硅信息技术有限公司 | 直播平台的主播识别方法、装置、电子设备及存储介质 |
CN111767438A (zh) * | 2020-06-16 | 2020-10-13 | 上海同犀智能科技有限公司 | 一种基于Hash结合积分的身份识别方法 |
CN115587262B (zh) * | 2022-12-12 | 2023-03-21 | 中国人民解放军国防科技大学 | 基于语义增强的用户身份关联方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102270296A (zh) * | 2011-07-05 | 2011-12-07 | 上海合合信息科技发展有限公司 | 结合文字识别和图像匹配交换名片信息的方法 |
CN103646123A (zh) * | 2013-12-27 | 2014-03-19 | 珠海市魅族科技有限公司 | 一种数据匹配方法及终端 |
WO2017077854A1 (en) * | 2015-11-06 | 2017-05-11 | Canon Kabushiki Kaisha | Information processing apparatus, method, and medium |
CN107465718A (zh) * | 2017-06-20 | 2017-12-12 | 晶赞广告(上海)有限公司 | 跨应用的id识别方法及装置、存储介质、终端 |
CN107608583A (zh) * | 2017-09-01 | 2018-01-19 | 广东欧珀移动通信有限公司 | 应用间交互方法、装置、移动终端及计算机可读存储介质 |
CN107920138A (zh) * | 2016-10-08 | 2018-04-17 | 腾讯科技(深圳)有限公司 | 一种用户统一标识生成方法、装置及*** |
CN107959757A (zh) * | 2017-12-11 | 2018-04-24 | 北京小米移动软件有限公司 | 用户信息处理方法、装置、app服务器和终端设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7787158B2 (en) * | 2005-02-01 | 2010-08-31 | Canon Kabushiki Kaisha | Data processing apparatus, image processing apparatus, data processing method, image processing method, and programs for implementing the methods |
EP2320390A1 (en) * | 2009-11-10 | 2011-05-11 | Icar Vision Systems, SL | Method and system for reading and validation of identity documents |
US8515185B2 (en) * | 2009-11-25 | 2013-08-20 | Google Inc. | On-screen guideline-based selective text recognition |
CN104156694B (zh) * | 2014-07-18 | 2019-03-19 | 百度在线网络技术(北京)有限公司 | 一种用于识别图像中的目标对象的方法与设备 |
-
2018
- 2018-05-30 CN CN201810542908.3A patent/CN108777806B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102270296A (zh) * | 2011-07-05 | 2011-12-07 | 上海合合信息科技发展有限公司 | 结合文字识别和图像匹配交换名片信息的方法 |
CN103646123A (zh) * | 2013-12-27 | 2014-03-19 | 珠海市魅族科技有限公司 | 一种数据匹配方法及终端 |
WO2017077854A1 (en) * | 2015-11-06 | 2017-05-11 | Canon Kabushiki Kaisha | Information processing apparatus, method, and medium |
CN107920138A (zh) * | 2016-10-08 | 2018-04-17 | 腾讯科技(深圳)有限公司 | 一种用户统一标识生成方法、装置及*** |
CN107465718A (zh) * | 2017-06-20 | 2017-12-12 | 晶赞广告(上海)有限公司 | 跨应用的id识别方法及装置、存储介质、终端 |
CN107608583A (zh) * | 2017-09-01 | 2018-01-19 | 广东欧珀移动通信有限公司 | 应用间交互方法、装置、移动终端及计算机可读存储介质 |
CN107959757A (zh) * | 2017-12-11 | 2018-04-24 | 北京小米移动软件有限公司 | 用户信息处理方法、装置、app服务器和终端设备 |
Also Published As
Publication number | Publication date |
---|---|
CN108777806A (zh) | 2018-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108777806B (zh) | 一种用户身份识别方法、装置和存储介质 | |
CN110418151B (zh) | 游戏直播中弹幕信息发送、处理方法、装置、设备、介质 | |
US10834479B2 (en) | Interaction method based on multimedia programs and terminal device | |
CN109525851B (zh) | 直播方法、装置和存储介质 | |
US20190121537A1 (en) | Information displaying method and device, and electronic device | |
CN109803152B (zh) | 违规审核方法、装置、电子设备以及存储介质 | |
JP2017509938A (ja) | マルチメディアプログラムに基づくインタラクション方法、および端末デバイス | |
CN113041611B (zh) | 虚拟道具显示方法、装置、电子设备以及可读存储介质 | |
CN109754329B (zh) | 电子资源的处理方法、终端、服务器及存储介质 | |
CN113485617B (zh) | 动画展示方法、装置、电子设备及存储介质 | |
US20170171621A1 (en) | Method and Electronic Device for Information Processing | |
CN113824983B (zh) | 数据匹配方法、装置、设备及计算机可读存储介质 | |
CN111298434B (zh) | 业务处理方法、装置、设备及存储介质 | |
CN112215651A (zh) | 信息提示方法、装置、存储介质和电子设备 | |
CN113573090A (zh) | 游戏直播中的内容显示方法、装置、***和存储介质 | |
CN114095742A (zh) | 一种视频推荐方法、装置、计算机设备及存储介质 | |
CN113392690A (zh) | 视频语义标注方法、装置、设备及存储介质 | |
CN114283349A (zh) | 一种数据处理方法、装置、计算机设备及存储介质 | |
CN113438492A (zh) | 直播中的题目生成方法、***、计算机设备及存储介质 | |
CN111309210B (zh) | ***功能的执行方法、装置、终端及存储介质 | |
CN112307925A (zh) | 图像检测方法、图像显示方法、相关设备及存储介质 | |
WO2023109831A1 (zh) | 消息处理方法、装置和电子设备 | |
CN115877950A (zh) | 基于虚拟形象的交互方法、装置、设备及存储介质 | |
CN109529321B (zh) | 一种信息处理方法、装置和存储介质 | |
CN110704656A (zh) | 图片处理方法、装置、存储介质及终端 |
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 |