一种基于触摸按键的手势识别系统及方法_3

文档序号:9649118阅读:来源:国知局
应可以实现功能的简单举例。举要注明的是,具体的轨迹或者实现的功能场景都可以引申定义。不仅限于篇幅内的示意。以触摸按键作为轨迹起点所相关的手势识别方法都包含于本方案中。
[0052]借由图1所示之本发明之基于触摸按键的手势识别系统执行本发明之手势识别方法的详细流程如图7所示,该方法包括以下步骤:
[0053]步骤S1:透过处理模块10定义若干手势轨迹及与该些预定手势轨迹关联的手势功能,接着进行下一步。
[0054]步骤S2:检测模块11检测是否有触摸按键被按下,若有则触摸按键被按下则执行步骤S3,启动计时以计算该触摸按键被按下的时间T,否则表示触摸按键没有被按下还处于等待状态,此时手机触摸屏显示区域的各种触摸操作并不会影响等待状态。
[0055]步骤S3:开始计时,作为后续检测模块的判断依据,接着进行步骤S4。
[0056]步骤S4:检测模块继续检测该被按下的触摸按键外围的区域是否被触摸,若是则发出启动指令以触发手势识别并进入步骤S6,否则进入步骤S5。
[0057]步骤S5:判断该触摸按键按下的时间T长短,若超过预定时间则定义该触摸按键操作为长按事件,若未超过预定时间则执行步骤S7。
[0058]步骤S6:执行手势识别,由轨迹记录模块12记录该触摸按键及后续手势轨迹,并有匹配模块13将所记录的手势轨迹与储存模块15中储存的若干手势轨迹模板进行匹配,进行匹配以找到与所记录的手势轨迹匹配的手势轨迹模板,之后输出模块14即依据匹配模块所获取的手势轨迹模板自储存模块15中获取与其对应的手势功能以供手机系统进行系统设置。
[0059]步骤S7:检测该按键是否被释放,若被释放则定义该触摸按键操作为短按事件,否则转至步骤S5。
[0060]于本发明中上述步骤S1进一步包括:采集用户自该移动终端设备触摸屏所输入的若干手势轨迹信息;根据所采集的若干手势轨迹信息生成若干手势轨迹模板;定义若干手势功能;以及将该些手势轨迹模板与该些手势功能关联以建立对应关系。
[0061]图8所示者为本发明之基于触摸按键的识别方法另一实施例的流程图,该实施例与图7所示方法实施例不同之处在于在步骤S4之后增加步骤S4’,以由检测模块11检测所按下的触摸按键是否被锁定,若是则不予响应,否则执行步骤S5,由于步骤S1-S4,以及步骤S5-S7与上述图8所示中的步骤S1-S7分别相同,故在此不再为文赘述。
[0062]综上所述,本发明所揭示的基于触摸按键的手势识别方案,主要是透过处理模组预先完成手势轨迹及与该手势轨迹对应的手势功能定义,并以触摸按键作为手势识别的起点,因此在检测模块检测到有触摸按键被按下时进一步检测该触摸按键外围区域(该外围区域可以是触摸屏显示区域或其他触摸按键)是否被触摸,若是则启动手势识别进而使轨迹记录模块记录所触摸的按键及其后续轨迹,之后匹配模块输出模块根据了记录的轨迹进行匹配运算输出与所记录的手势轨迹匹配的预定手势轨迹对应的手势功能,之后移动终端设备可依据该手势功能进行系统设定。与现有技术相比,本发明所揭示的基于触摸按键的手势识别方案,以触摸按键作为手势轨迹识别开始特征,可与现有技术屏幕显示区域的触摸操作有效区分,与移动终端设备系统现有的所有触摸功能、情景完全区分,因而可以使本发明的手势识别在系统全局有效,无论在各种界面、何种第三方应用、何种场景下,均可无障碍的快速识别。此外,本发明基于触摸按键进行手势识别,具有逻辑简单,响应速度快之优点。再者,本发明不限于单手或双手操作,可适应一种终端设备触摸屏大型化发展趋势。
[0063]应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种基于触摸按键的手势识别系统,应用于具有触摸屏的移动终端设备,其特征在于,包括: 处理模块,用于定义若干手势轨迹及与该些预定手势轨迹关联的手势功能; 检测模块,用于检测该触摸屏上的触摸按键是否被按下,并于该触摸按键被按下时根据该触摸按键按下时间的长短以及该触摸按键之外区域是否被触摸来判断是否发出启动指令以启动手势识别; 轨迹记录模块,用于在接收到启动指令时,记录该触摸按键及后续手势轨迹; 匹配模块,用于获取该轨迹记录模块记录的手势轨迹,并将该手势轨迹与预设手势轨迹进行匹配以找到与该手势轨迹匹配的预设手势轨迹;以及 输出模块,将与该匹配模块找到的预设手势轨迹关联的手势功能输出至该移动终端设备进行系统设置。2.如权利要求1所述的基于触摸按键的手势识别系统,其特征在于: 还包括储存模块,用于储存该处理模块所定义的若干手势轨迹及与该些预定手势轨迹关联的手势功能。3.如权利要求1所述的基于触摸按键的手势识别系统,其特征在于:该处理模块包括: 信息采集模块,用于采集预定手势轨迹信息; 生成模块,用于根据该信息采集模块采集的预定手势轨迹信息生成手势轨迹模板; 功能定义模块,用于定义若干手势功能;以及 关联模块,用于将该些手势轨迹模板与该些手势功能建立对应关系。4.如权利要求1所述的基于触摸按键的手势识别系统,其特征在于:该手势轨迹的起点为触摸按键,终点可为触摸屏显示区域或另一触摸按键。5.如权利要求1所述的基于触摸按键的手势识别系统,其特征在于:该检测模块检测到该触摸模块按下后继续检测该触摸按键外的区域是否被触摸,若是则启动手势识别,若否则继续检测该触摸按键按下的时间长短来判断按键操作为触摸按键长按事件或触摸按键短按事件。6.如权利要求5所述的基于触摸按键的手势识别系统,其特征在于,在判断按键操作触摸按键长按事件或触摸按键短按事件之前,该检测模块还可先检测该触摸按键是否被锁定。7.—种基于触摸按键的手势识别方法,其特征在于:应用于上述权利要求1-6任一项权利要求所述的系统,包括: 步骤S1:定义若干手势轨迹及与该些手势关联的手势功能并储存; 步骤S2:检测移动终端设备的触摸屏上的触摸按键是否被按下,若触摸按键被按下,则执行S3,否则表示触摸按键没有被按下还处于等待状态。 步骤S3:开始计时以计算该触摸按键按下的时间; 步骤S4:继续检测该触摸按键外的区域是否被触摸,若是则进入步骤S6,否则进入步骤S5 ; 步骤S5:判断该触摸按键按下的时间长短,若超过预定时间则定义该触摸按键操作为触摸按键长按事件,若未超过预定时间则检测该按键是否被释放,若被释放则定义该触摸按键操作为触摸按键短按事件; 步骤S6:执行手势识别,识别记录该触摸按键及后续手势轨迹,并将所记录的手势轨迹与预设的手势轨迹进行匹配以获取与该手势轨迹对应的手势功能。8.如权利要求7所述的基于触摸按键的手势识别方法,其特征在于,还包括所述移动终端设备利用所获取的手势功能进行系统设置。9.如权利要求7所述的基于触摸按键的手势识别方法,其特征在于,所述步骤S1所述的定义若干手势轨迹及与该些手势关联的手势功能进一步包括: 采集用户自该移动终端设备触摸屏所输入的若干手势轨迹信息; 根据所采集的若干手势轨迹信息生成若干手势轨迹模板; 定义若干手势功能;以及 将该些手势轨迹模板与该些手势功能关联以建立对应关系。10.如权利要求7所述的基于触摸按键的手势识别方法,其特征在于,在步骤S4之后还可先检测该触摸按键是否锁定,若锁定则不予响应,若未锁定则继续执行步骤S5。
【专利摘要】本发明公开了一种基于触控按键手势识别系统及方法,即利用处理模块定义若干手势轨迹及与该些预定手势轨迹关联的手势功能,之后检测模块检测触摸按键的按键情况,并与触摸按键被按下后根据按键按下时间及该按键外围区域被触摸的情况来判断是否发出启动指令以启动手势识别,轨迹记录模块在接收到检测模块的启动指令后识别记录该触摸按键及后续手势轨迹,以供匹配模块将该手势轨迹与预定手势轨迹进行匹配以找到与该手势轨迹匹配的预定手势轨迹,后续输出模块根据该匹配模块找到的预定手势轨迹,将与其关联的手势功能输出至该移动终端设备进行系统设置。
【IPC分类】H04M1/725, G06F3/0488
【公开号】CN105407211
【申请号】CN201510683177
【发明人】凌忠海
【申请人】上海斐讯数据通信技术有限公司
【公开日】2016年3月16日
【申请日】2015年10月20日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1