[发明专利]一种手势识别系统及方法有效
申请号: | 201410366480.3 | 申请日: | 2014-07-29 |
公开(公告)号: | CN104111733B | 公开(公告)日: | 2017-03-08 |
发明(设计)人: | 朱燕民;马海蔚;贝泽华;龚虹宇 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F3/01 | 分类号: | G06F3/01 |
代理公司: | 上海思微知识产权代理事务所(普通合伙)31237 | 代理人: | 郑玮 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 手势 识别 系统 方法 | ||
技术领域
本发明涉及一种手势识别系统及方法,特别是涉及一种基于智能手机的加速度、方向和磁场传感器的手势识别系统及方法。
背景技术
随着智能手机的不断普及、随着手机性能的不断提高,便携的智能手机已经在一定程度上能够替代电脑的作用,对于绝大多数人来说,智能手机变得愈发重要。而加速度、方向和磁场传感器基本是每部智能手机的标准配备,它们能够较为准确地捕捉到用户周围的感知数据,采集用户的行为数据。而很多时候,用户不能或不想直接通过触摸屏或键盘输入信息,那么这时该如何得知用户想要手机完成什么样的任务呢?语音识别是一种方法,手势识别就是另一种可替代的方法,它不需要用户将注意力集中在手机屏幕或键盘上,只是简单地挥一挥手机或做出其他手势,便可以准确地进行信息输入,使手机完成相关的任务。出于这样的原因,手势信息输入作为一种能够有效替代触摸屏、键盘的信息输入方法,其优势愈发凸显。手势信息输入将在许多方面有所作为,包括手势游戏、手势播放器、手势输入法、幻灯片手势操控等等。
考虑这样一种场景,老师在课上授课,需要从讲台的电脑前走到黑板前进行板书或者走入同学之中,可是过一会他必须走回电脑前进行幻灯片的操作,比如翻页。如此一来,便给他的教学带来极大的不便。但是如果能够通过手机的手势识别,并结合数据传输,老师便可以利用手机远程遥控幻灯片的操作。
监测并识别用户手势是基于前期采集的大量带标记的特征数据训练出来的模型进行的,如果模型不够准确,那么经常会错误地识别手势,严重影响用户体验。所以如何训练出准确率更高、鲁棒性更好的模型对于手势识别系统来说非常重要。
因此,实有必要提出一种准确稳定、基于智能手机的手势识别系统及其方法,针对用户不同的手势,识别并完成相应任务。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种手势识别系统及方法,其能够在用户无法或者不想通过触摸屏或键盘进行信息输入的情况下能通过手势信息进行信息输入来完成对应的任务,令智能手机用户通过简单地挥动手势便能使手机完成相应的任务,为用户增加带来了便捷和乐趣,避免了传统触摸屏或键盘输入需要将注意力集中在上面的缺点和传统输入方式的单调无聊。
为达上述及其它目的,本发明提出一种手势识别系统,至少包括:
具有加速度、方向和磁场传感器的智能移动终端,用于记录用户手势的传感器数据并进行特征提取,根据该些特征利用模型训练平台训练获得的训练模型识别用户手势;
模型训练平台,对所述智能移动终端采集的多种用户手势的手势特征进行标记及归一化处理,并进行特征训练学习,获得所述训练模型。
进一步地,所述智能移动终端包括:
加速度的坐标转换单元,用于将通过加速度传感器采集的加速度从手机坐标系转换到地面坐标系;
手势起始终止时间的判断单元,用于确定手势的起始终止时间;
传感器数据记录单元,利用文件读写语句将每次手势动作的传感器数据写入移动终端的内存;
手势特征提取单元,负责对每帧手势动作进行特征值提取,得到每个手势动作频域时域上长度为45的总体特征描述子;
手机端手势数据归一化单元,用于对该手势特征提取单元获得的45个特征值进行归一化处理;
手势识别单元,对归一化的特征进行分类预测并予以识别。
进一步地,该加速度的坐标转换单元首先获取加速度、方向、磁场传感器的原始数据,然后根据坐标轴变换原理,将该原始数据变换到地面坐标系的对应数据。
进一步地,该手势起始终止时间的判断单元首先计算相邻时刻的三维加速度的差值的绝对值的和,如果其大于预先设定的阈值并且上一个手势已经结束,新的手势还未开始,则标记在该时刻开始了新的手势;如果其小于预先设定的阈值并且手势开始而尚未结束,则标记手势在该时刻结束,否则什么也不做。
进一步地,该手势提取特征单元提取特征的步骤如下:
将收集到的对地三维加速度进行帧间等长的分帧处理,共分为3帧;
根据每帧的数据计算出15个特征值,共得到45个特征值。
进一步地,该模型训练平台为离线的基于Android编程软件Eclipse和机器学习库libsvm的电脑端,该手势数据标记单元、该平台端手势数据归一化单元以及该手势建模识别单元由开源库libsvm中所包含的功能直接实现。
为达到上述目的,本发明还提供一种手势识别方法,包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410366480.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据的存储方法
- 下一篇:一种供水管网节点间水压传递关系的辨识方法