一种终端用户身份登录方法和系统技术方案

技术编号:13837532 阅读:170 留言:0更新日期:2016-10-15 23:11
本发明专利技术公开了一种终端用户身份登录方法和系统,涉及电子技术领域,包括分别获取到第一摄像头和第二摄像头同时拍摄的包含用户的图像;根据所述第一摄像头拍摄的图像确定用户的个数信息;当所述用户个数为1个时,基于对所述第一摄像头拍摄的图像确定目标用户,当所述用户个数大于等于2时,将所述第一摄像头和第二摄像头拍摄的包含用户的图像合成三维立体图像;获取所述三维立体图像中每个用户对应的距离和角度信息;根据所述每个用户对应的距离和角度信息,以及预设的不同距离和角度与权重值的对应关系,确定每个用户对应的权重数值;将所述权重数值最大的用户作为目标用户;基于所述目标用户的人脸信息进行登录操作。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种终端用户身份登录方法和系统
技术介绍
随着电视的智能化功能的集成,越来越多的社交应用、网络视频应用、游戏应用可供不同喜好的用户来选择,同时在节目选择、图像设置、声音设置、功能设置等方面,在各个家庭成员也有各自的差异化选择。因此越来越多的智能电视上已具备多账号管理系统,用于管理不同家庭成员的偏好设置和对应的应用账号。在此背景下,目前在国内外厂商基于多账号管理相关的功能越来越得到关注。在智能电视中通过对多账号的管理,给不同使用习惯和偏好的用户带来了更好的使用体验。然而,目前智能电视的多账号管理在用户切换时,大多需要人工手动切换,需要先在账号管理页面登出,再选择账号,输入密码登入,比较繁琐,或者指纹识别等依赖物理接触的自动识别系统,用户体验有待改善。针对此问题,在已有的技术中,鸿海精密工业股份有限公司采用3D深度传感器识别用户骨架的方式对智能电视用户进行识别,并利用用户骨架信息提供给用户对应的电视节目。(专利文件:CN104333804A )。该技术通过控制3D 深度传感器识别出在电视前的用户骨架的所有节点,根据识别出的用户骨架的所有节点,计算出用户的骨架特征值。根据用户的骨架特征值在数据库查找该骨架特征值对应的医学特征,从而识别出电视用户信息,并进行相关的切换。虽然,上述专利技术解决了智能电视系统的用户识别以及切换的问题,然而由于采用3D深度传感器识别用户骨架的方式对智能电视用户进行识别,在现实情况下会出现受环境影响大以及骨架特征库建立困难等难以避免的瓶颈及缺陷。智能电视的用户家居环境复杂多变,一般光线变化较大,且用户和智能电视之前经常有茶几、盆景的隔离物对人体的遮挡,这势必会对骨架信息的提取造成较大的影响。另外当有多人共同观看电视时,很难准确区分并获取到目标用户骨架信息实现用户帐号匹配,也即目前已有的技术方案无法实现快速识别用户的身份,进而无法在智能终端中准确的登录到目标用户账户中进行服务,用户体验差。
技术实现思路
本专利技术的实施例提供一种终端用户身份登录方法和系统,用以弥补目前识别用户身份的方式准确度低,操作程序复杂,容易受到环境影响无法识别到用户的信息,无法准确登录到目标用户帐号中进行服务,用户体验差等技术缺陷。一方面,本申请实施例提供了一种终端用户身份登录方法,包括:分别获取到第一摄像头和第二摄像头同时拍摄的包含用户的图像;根据所述第一摄像头拍摄的图像确定用户的个数信息;当所述用户个数为1个时,基于对所述第一摄像头拍摄的图像确定目标用户,当所述用户个数大于等于2时,将所述第一摄像头和第二摄像头拍摄的包含用户的图像合成三维立体图像;获取所述三维立体图像中每个用户对应的距离和角度信息;根据所述每个用户对应的距离和角度信息,以及预设的不同距离和角度与权重值的对应关系,确定每个用户对应的的权重数值;将所述权重数值最大的用户作为目标用户;基于所述目标用户的人脸信息进行登录操作。另一方面,本申请实施例还提供了一种终端用户身份登录系统,包括:平行设置在所述终端上的第一摄像头和第二摄像头,运行在所述终端处理器上的图像处理系统和登录执行系统;其中,所述第一摄像头和第二摄像头处于同一水平线上;所述第一摄像头和第二摄像头,用于在同一拍摄时刻分别拍摄一张包含用户的图像;所述图像处理系统,用于根据所述第一摄像头拍摄的图像确定用户的个数信息;当所述用户个数为1个时,基于对所述第一摄像头拍摄的图像确定目标用户,当所述用户个数大于等于2时,将所述第一摄像头和第二摄像头拍摄的包含用户的图像合成三维立体图像;获取所述三维立体图像中每个用户对应的距离和角度信息;根据所述每个用户对应的距离和角度信息,以及预设的不同距离和角度与权重值的对应关系,确定每个用户对应的的权重数值;将所述权重数值最大的用户作为目标用户;所述登录执行系统,用于基于所述目标用户的人脸信息进行登录操作。本专利技术实施例提供一种终端用户身份登录方法和系统,分别获取到第一摄像头和第二摄像头同时拍摄的包含用户的图像,根据第一摄像头拍摄的用户图像确定用户个数,一个用户时,就基于第一摄像头拍摄的图像确定目标用户,两个及以上用户时,首先将第一摄像头和第二摄像头拍摄的图像合成三维立体图像,获取到三维立体图像中每个用户的距离和角度信息,基于不太的距离和角度与权重值的对应关系,确定出每个用户的权重数值,将权重数值最大的用户作为目标用户;也就是说,在识别出终端用户个数后,如果只有一个用户则自动登入相应的账号;当存在多个用户时,需要基于各个用户与终端的距离和角度,同时结合各个用户的优先级权重信息,自动登入加权数值最高的用户,避免用户手动登出登入账号,从而实现用户的自动切换,并且不需要像已有技术中只能通过识别骨架信息才能对用户进行识别,因而避免了已有技术识别用户身份的方式准确度低,操作程序复杂,容易受到环境影响无法准确登录到目标用户帐号中进行服务的缺陷,提高了用户体验。附图说明图1为本专利技术实施例一种终端用户身份登录方法的流程示意图一;图2为本专利技术实施例一种终端用户身份登录方法的流程示意图二;图3a为第一图像中任意一个像素点为中心像素点建立预设窗口的示意图;图3b为第一图像中任意一个像素点为中心像素点建立预设窗口与第二图像进行匹配的示意图;图3c为第一图像中任意一个像素点为中心像素点建立预设窗口与第二图像匹配结果示意图;图4为本专利技术实施例一种终端用户身份登录方法的流程示意图三;图5为本专利技术实施例的一种终端用户身份登录系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种终端用户身份登录方法,如图1所示,包括:S101:分别获取到第一摄像头和第二摄像头同时拍摄的包含用户的图像;S102:根据所述第一摄像头拍摄的图像确定用户的个数信息;S103:当所述用户个数为1个时,基于对所述第一摄像头拍摄的图像确定目标用户,当所述用户个数大于等于2时,将所述第一摄像头和第二摄像头拍摄的包含用户的图像合成三维立体图像;获取所述三维立体图像中每个用户对应的距离和角度信息;根据所述每个用户对应的距离和角度信息,以及预设的不同距离和角度与权重值的对应关系,确定每个用户对应的的权重数值;将所述权重数值最大的用户作为目标用户;S104:基于所述目标用户的人脸信息进行登录操作。终端可以最常用的电视机为例,但是并不局限于电视领域,如平板电脑,电脑,一体机等显示终端。 本专利技术实施例提供一种终端用户身份登录方法和系统,分别获取到第一摄像头和第二摄像头同时拍摄的包含用户的图像,根据第一摄像头拍摄的用户图像确定用户个数,一个用户时,就基于第一摄像头拍摄的图像确定目标用户,两个及以上用户时,首先将第一摄像头和第二摄像头拍摄的图像合成三维立体图像,获取到三维立体图像中每个用户的距离和角度信息,基于不太的距离和角度与权重值的对应关系,确定出每个用户的权重数值,将权重数值最大的用户作为目标用户;也就是说,在识别出终端用户个数后,如果只有一个用户则自本文档来自技高网
...

【技术保护点】
一种终端用户身份登录方法,其特征在于,包括:分别获取到第一摄像头和第二摄像头同时拍摄的包含用户的图像;根据所述第一摄像头拍摄的图像确定用户的个数信息;当所述用户个数为1个时,基于对所述第一摄像头拍摄的图像确定目标用户,当所述用户个数大于等于2时,将所述第一摄像头和第二摄像头拍摄的包含用户的图像合成三维立体图像;获取所述三维立体图像中每个用户对应的距离和角度信息;根据所述每个用户对应的距离和角度信息,以及预设的不同距离和角度与权重值的对应关系,确定每个用户对应的的权重数值;将所述权重数值最大的用户作为目标用户;基于所述目标用户的人脸信息进行登录操作。

【技术特征摘要】
1.一种终端用户身份登录方法,其特征在于,包括:分别获取到第一摄像头和第二摄像头同时拍摄的包含用户的图像;根据所述第一摄像头拍摄的图像确定用户的个数信息;当所述用户个数为1个时,基于对所述第一摄像头拍摄的图像确定目标用户,当所述用户个数大于等于2时,将所述第一摄像头和第二摄像头拍摄的包含用户的图像合成三维立体图像;获取所述三维立体图像中每个用户对应的距离和角度信息;根据所述每个用户对应的距离和角度信息,以及预设的不同距离和角度与权重值的对应关系,确定每个用户对应的的权重数值;将所述权重数值最大的用户作为目标用户;基于所述目标用户的人脸信息进行登录操作。2.根据权利要求1所述的方法,其特征在于,对于第一图像和第二图像,将第一摄像头和第一摄像头同时拍摄的包含人体的第一图像和二图像合成三维立体图像,包括:获取所述第一图像的每个像素点;以所述第一图像的每个像素点为中心像素点建立预设窗口,其中,所述预设窗口包含按照预设距离,以所述中心像素点为中心的M个像素点;获取所述预设窗口的像素值;根据所述预设窗口的像素值,从所述第二图像中提取与所述预设窗口的像素值差异值最小的区域为目标区域;确定每个所述目标区域的中心像素点;将每个所述第一图像的中心像素点与所述目标区域的中心像素点进行匹配,获取与所述第一图像对应的三维立体图像。3.根据权利要求2所述的方法,其特征在于,对于第一像素点,所述第一像素点为所述第一图像中所有像素点中的任意一个像素点,所述获取所述预设窗口的像素值,并根据所述预设窗口的像素值,从所述第二图像中提取与所述预设窗口的像素值差异值最小的区域为目标区域,包括:确定所述第一像素点在所述第一图像中的坐标,并以所述第一像素点为中心建立第一预设窗口;在保持所述第一像素点纵坐标不变的情况下,从所述第二图像中选取每个候选区域,所述候选区域的窗口大小与所述第一预设窗口大小相同,且所述候选区域为以所述第二图像中任意一个像素点为中心像素点建立的,所述候选区域内的每个像素点的纵坐标与所述第一像素点的纵坐标相同;计算每个所述候选区域的像素值,所述像素值是指候选区域内所有像素点的灰度值之和;将所述所有候选区域的像素值中与所述第一预设窗口的像素值差异值最小的候选区域确定为目标区域。4.根据权利要求3所述的方法,其特征在于,所述通过三维立体图像获取到的用户距离信息和角度信息,包括:对所述三维立体图像建立距离信息的横向直方图及纵向直方图;基于所述横向直方图和所述纵向直方图进行最小二乘法算法的直线提取处理;在经过直线提取处理后的横向直方图中提取具有相同纵坐标的横向直线,以及在纵向直方图中提取具有相同横坐标的纵向直线;根据所述横向直线和所述纵向直线获取所述第一图像对应的三维立体图像的人体轮廓;基于所述三维立体图像获取所述人体轮廓中至少一个像素点的距离信息和角度信息。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标用户的人脸信息进行登录操作,包括:将所述目标用户的人脸与人脸特征库进行匹配,所述人脸特征库预存有不同的人脸信息与所述终端的登录信息的对应关系;根据所述目标用户的人脸信息获取对应的终端的登录信息;基于所述终端的登录信息在终端中进行登录操作。6.一种终端用户身份登录系统,其特征在于,包括:平行设置在所述终...

【专利技术属性】
技术研发人员:宋茂松仲维
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东;37

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

1