手势识别方法及电子设备与流程

文档序号:13915590阅读:344来源:国知局
手势识别方法及电子设备与流程

本发明涉及模式识别领域,尤其涉及手势识别方法及电子设备。



背景技术:

目前,越来越多的电子终端具备了手势识别的功能,将拍摄到的用户的手势,与预先设定的用户的身份特征相匹配,从而识别出用户的操作意图。常见的电子终端的手势识别过程为:电子终端利用自身的摄像头采集用户的人脸特征及手势,将人脸特征与自身人脸数据库中的样本进行匹配,从而确定用户的身份信息,并根据身份信息从手势数据库中查找到用户的手势习惯,最后根据手势习惯确定用户的意图,并执行相关操作。

但是,对于公共电子终端,例如图书馆的阅读终端或银行的ATM终端来说,随着使用人数的增加,这种手势识别方法就会存在问题:因为这些电子终端必须存储足够多的人脸特征,才能满足面向公众使用的要求,这就意味着电子终端自身的人脸数据库中的样本是海量的,所以电子终端会因数据量太大而出现识别精度下降,甚至识别错误的问题。



技术实现要素:

有鉴于此,本发明提供了一种手势识别方法及电子设备,目的在于解决现有的手势识别系统因数据量大而出现的识别精度下降,甚至识别错误的问题。

一种手势识别方法,应用于电子系统,所述系统由至少一个移动终端和一电子设备组成,所述电子设备与所述移动终端建立通信连接,包括:

获取用户的信息;

采集用户的特征,依据所述信息及特征,调用与所述用户对应的用户手势及用户指令的对应关系;

采集用户的手势,依据所述对应关系,确定并执行与所述手势对应的用户指令。

优选地,所述用户的信息包括:

用户的身份特征、用户手势及用户指令间的对应关系。

优选地,所述身份特征为人脸特征。

优选地,所述获取用户的信息包括:

从存储设备中读取预先存储的用户的信息。

优选地,所述获取用户的信息包括:

接收所述用户的终端发送的用户的信息。

优选地,所述方法还包括:

当所述采集的用户的特征或手势与所述用户信息不匹配时,发出错误提示信息。

优选地,所述采集用户的手势包括:

根据所述用户的信息,确定采集的图像中用户所在的区域;

采集所述区域中的手势。

一种电子设备,包括:

用户信息获取单元;

采集单元,用于采集用户的特征及用户手势;

计算单元,用于依据所述信息,调用与所述用户对应的用户手势及用户指令的对应关系;并依据所述对应关系,确定并执行与所述用户手势对应的用户指令。

优选地,所述电子设备还包括:

提示单元,用于当所述采集的用户的特征与所述用户信息不匹配时,发出错误提示信息。

优选地,所述采集单元包括:

区域确定单元,用于根据所述用户的信息,确定采集的图像中用户所在的区域。

本发明实施例公开的手势识别方法,将用户的身份特征及手势习惯信息存储在用于识别的电子终端以外的用户的移动设备中,当需要识别某用户的手势时,再将所述用户的身份特征及手势习惯信息发送给电子终端,这就使得电子终端不再需要存储海量的数据库,从而减少了其运算的数据量,所以,能够提高识别精度,避免错误识别。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种手势识别方法的流程图;

图2为本发明实施例公开的一种电子设备的结构示意图。

具体实施方式

本发明公开了一种手势识别方法,将与识别相关的用户信息存储在用户的个人终端里,当需要在公共设备上使用对本用户的手势识别时,将所述用户信息发送给公共设备,即可进行识别。同时,与所述方法对应的,本发明还公开了一种电子设备,以在不事先设置数据库的情况下,也能实现对大量用户进行手势识别。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明公开的一种手势识别方法,应用于电子系统,所述电子系统由至少一个移动终端和一个电子设备组成,所述电子设备与所述移动终端建立通信连接,本实施例中,电子设备是手势识别执行的主体,用户的移动终端既可以触发电子设备的识别过程,也可以将用户信息发送给电子设备,所述方法如图1所示,包括步骤:

S101:获取用户的信息;

这里的用户信息可以为所述移动终端发送给电子设备的预设的标识,用于触发电子设备的手势识别过程,该用户信息还可以为包括用户的身份特征、用户手势及用户指令间的对应关系的信息,即用户、用户常用的手势、手势代表的操作指令三者间的对应关系。

S102:采集用户的特征,依据所述信息及特征,调用与所述用户对应的用户手势及用户指令的对应关系;

其中,用户的特征至少包括能够指示用户信息里的身份特征的特征,例如声音、人脸、指纹等,都可以是指用户的身份特征。进一步地,本实施例中优选人脸特征为用户信息里的身份特征,所以,相应地,本步骤中采集的用户特征至少包括用户的人脸特征。

电子设备接收到用户信息后,将采集的人脸特征与获取的用户信息中的人脸特征相比较,找出与采集到的人脸特征对应的用户手势与用户指令间的对应关系,并调用所述对应关系。

S103:采集用户的手势,依据所述对应关系,确定并执行与所述手势对应的用户指令。

当电子设备采集到用户的手势时,查询所述对应关系,即可确定用户的操作指令,并执行所述操作指令,完成用户的操作。

本实施例中,采集用户的特征及手势的设备可以为摄像头与图像采集卡,这里不再赘述。

本实施例公开的手势识别方法,在对用户的手势进行识别前,先获取用户的信息,根据所述用户的信息识别出用户手势对应的操作,从而不再需要在识别主体上设置用于存放海量人脸特征及与其对应的手势与用户指令间的对应关系,所以,就避免了海量数据的匹配和计算过程,提高了手势识别的准确性。

进一步地,本实施例中所述获取用户的信息包括:

从存储设备中读取预先存储的用户信息。

这里需要强调的是,在识别主体设备上的存储设备中预先存储用户信息与本发明的核心发明点并不矛盾,预先存储的只是个别数据,例如,对于设置于图书馆的电子设备,图书管理员是经常进行手势识别的对象,为了提高识别效率,可以将图书管理员的用户信息预先存储在电子设备的存储设备中,这与现有的电子设备中的海量数据库是有区别的。当用户的信息被预先存储在电子设备中时,用户的移动终端不再需要为电子设备传递用户信息,而只用来触发电子设备为其对应的用户进行手势识别,如前所述,移动终端向电子设备发送预设的标识,电子设备根据此标识,对用户的身份进行匹配,由此可见,即使将某些用户的用户信息存储在电子设备中,在没有此用户的移动终端作为触发条件的情况下,用户的数据也不会被泄露或改动,进一步提高了安全性。

进一步地,本实施例中,所述获取用户的信息包括:

接收所述用户的终端发送的用户的信息。

用户的终端可以是移动通信终端,也可以为Pad等电子设备,预先将用户的信息,包括身份特征、用户的习惯手势、与所述习惯手势对应的用户指令采集到所述终端中并进行存储,建立起与此终端的所有者对应的用户信息,这就方便了用户可以在移动终端中设置个性化的特殊手势。当遇到需要进行手势识别的电子设备时,将所述用户信息发送到电子设备上,即可实现电子设备对与终端对应的用户的手势的识别。

进一步地,本实施例中还包括:

当所述采集的用户的特征或手势与所述用户信息不匹配时,发出错误提示信息。

采集的用户的特征与所述用户信息不匹配主要有以下几种形式:第一,采集的用户特征与用户信息中的身份特征不一致,也就是说,采集到特征的用户不是用户信息对应的用户;第二,采集到特征的用户虽然与用户信息对应的用户是同一用户,但是采集到的手势不包括在用户信息中,也就是说用户信息中并没有对此手势对应出用户指令。

提示信息可以为语音提示或其它形式,本实施例并不限定。

第一种情况下,即使做出与用户信息中相同的手势,也不会被识别,而是提示错误,这就说明,即使用户A使用用户B的终端,也无法对用户B存储在识别主体设备中的数据进行操作,增强了用户使用的安全性;第二种情况下,及时用户A破解了用户A的身份特征,因为手势不同,也会被拒绝识别,从而拒绝对用户A的数据进行操作,同样也提高了安全性。

进一步地,本实施例所述采集用户的手势包括:

根据所述用户的信息,确定采集的图像中用户所在的区域;采集所述区域中的手势。

如前所述,用户信息中包括用户的人脸特征,根据此人脸特征,在当前采集到的图像中确定真实的用户人脸所在的区域,将至少包含此区域的在内的预设范围的区域作为用户所在区域,预设范围可由用户定义,例如将包括人脸在内的上半身区域作为用户所在区域,约定用户只在此范围中做出手势。

也就是说,对于此区域以外的手势不做识别,例如,根据用户A的人脸信息找到了用户所在的区域,只采集在此区域中出现的手势,而对于在其他区域出现的手势,认为其不属于用户A做出的手势。

上述采集用户手势的方法,缩小了采集手势的区域,既提高了识别速度,又避免了不相干手势的干扰。

与上述手势识别方法相对应的,本发明还公开了一种电子设备,用于手势识别,如图2所述,包括:

用户信息获取单元201;

采集单元202,用于采集用户的特征及用户手势;

计算单元203,用于依据所述信息,调用与所述用户对应的用户手势及用户指令的对应关系;并依据所述对应关系,确定并执行与所述用户手势对应的用户指令。

所述电子设备识别用户手势的过程为:用户信息获取单元获取用户的信息后,采集单元开始采集用户的特征及用户的手势,计算单元依据用户信息和用户特征及手势,确定出所述手势对应的用户指令,最后执行此指令,以完成用户通过手势对所述电子设备做出的操作。

进一步地,所述采集单元包括:

区域确定单元,用于根据所述用户的信息,确定采集的图像中用户所在的区域。

进一步地,所述电子设备还包括:

提示单元,用于当所述采集的用户的特征与所述用户信息不匹配时,发出错误提示信息。

本实施例公开的电子设备,没有传统的手势识别设备所具有的海量的数据库,而设置有从外界获取用户的信息的获取单元,在低运算量的基础上同样也可以实现对手势的识别。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1