用于触摸屏的手势识别方法技术

技术编号:19820583 阅读:13 留言:0更新日期:2018-12-19 14:16
本发明专利技术公开了一种用于触摸屏的手势识别方法,包括:检测在所述触摸屏产生的第一手势滑动轨迹;解析所述第一手势滑动轨迹以产生手势操作指令;检测在所述触摸屏跟随所述第一手势滑动轨迹产生的第二手势滑动轨迹;解析所述第二手势滑动轨迹以确定对所述手势操作指令的激活结果。基于该手势识别方法,跟随所述第一手势滑动轨迹的所述第二手势滑动轨迹可以引导操作手避开回程误差操作的轨迹,从而降低手势操作中产生回程误差的概率,由此提高手势识别的准确性。

【技术实现步骤摘要】
用于触摸屏的手势识别方法
本专利技术涉及手势识别技术,特别涉及适于汽车的一种用于触摸屏的手势识别方法。
技术介绍
中控台是现有汽车中常见的控制部件。随着技术的不断发展,越来越多的汽车采用带有触摸屏的中控台,汽车的前排乘员(驾驶员或副驾座椅的其他成员)可以在触摸屏执行手势滑动操作,从而触发相应操作指令的产生。对于驾驶员而言,在中控台的触摸屏执行手势滑动操作后,很容易出于驾驶安全的考虑而迅速将操作手回位至方向盘,而当操作手在回位过程中与触摸屏接触时,则有可能在触摸屏产生跟随正常手势滑动操作的误滑动操作,这样的误滑动操作可以称之为回程误差操作。由于回程误差操作的轨迹同样可以被处理器识别,因此,有可能使处理器根据回程误差操作产生与正常手势滑动操作作用相反的操作指令,或者,也有可能使处理器根据正常手势滑动操作的轨迹和回程误差轨迹的组合产生错误的操作指令。可见,回程误差操作会影响手势识别的准确性。
技术实现思路
在一个实施例中,提供了一种用于触摸屏的手势识别方法,所述手势识别方法包括:检测在所述触摸屏产生的第一手势滑动轨迹;解析所述第一手势滑动轨迹以产生手势操作指令;检测在所述触摸屏跟随所述第一手势滑动轨迹产生的第二手势滑动轨迹;解析所述第二手势滑动轨迹以确定对所述手势操作指令的激活结果。可选地,所述触摸屏设置在汽车的方向盘的一侧,并且,解析所述第二手势滑动轨迹以确定对所述手势操作指令的激活结果包括:确定所述第二手势滑动轨迹的矢量方向相对于所述方向盘所在方位的轨迹趋势;当所述轨迹趋势偏离于所述方向盘所在方位时,激活所述手势操作指令。可选地,确定所述第二手势滑动轨迹的矢量方向相对于所述方向盘所在方位的轨迹趋势包括:在所述第二手势滑动轨迹的起始点创建向所述方向盘所在方位辐射的回程检测角度区间;确定所述第二手势滑动轨迹与所述回程检测角度区间的交叠关系;当所述第二手势滑动轨迹与所述回程检测角度区间无交叠时,确定所述轨迹趋势偏离于所述方向盘所在方位。可选地,所述手势识别方法进一步包括:检测所述汽车的行驶速度;根据所述行驶速度调节所述回程检测角度区间的大小。可选地,所述手势识别方法以所述方向盘的拇指操作握持区域表征所述方向盘所在方位。可选地,所述手势识别方法进一步包括:检测所述方向盘的旋转角度;根据检测到的所述旋转角度的变化更新所述方向盘所在方位。可选地,所述第一手势滑动轨迹为直线轨迹或曲线轨迹,所述第二手势滑动轨迹为直线轨迹。可选地,解析所述第二手势滑动轨迹以确定对所述手势操作指令的激活结果进一步包括:确定所述第二手势滑动轨迹相对于所述第一手势滑动轨迹的矢量方向角度偏差;当所述矢量方向角度偏差处于预设的非确认操作角度区间外时,执行对所述轨迹趋势的确定。可选地,所述第二手势滑动轨迹的触压检测值和/或行程检测值小于所述第一手势滑动轨迹。在另一个实施例中,提供了一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如上所述的手势识别方法中的步骤。在又一个实施例中,提供了一种汽车,包括装设于中控台的触摸屏、位于所述中控台一侧的方向盘,所述汽车还包括如上所述的非瞬时计算机可读存储介质、以及与所述触摸屏和所述非瞬时计算机可读存储介质电连接的所述处理器。基于上述的各实施例,跟随所述第一手势滑动轨迹的所述第二手势滑动轨迹可以引导操作手避开回程误差操作的轨迹,从而降低手势操作中产生回程误差的概率,由此提高手势识别的准确性。附图说明以下附图仅对本专利技术做示意性说明和解释,并不限定本专利技术的范围。图1为一个实施例中用于触摸屏的手势识别方法的示例性流程示意图;图2a和图2b为基于如图1所示手势识别方法的一种手势图形实例的示意图;图3a和图3b为基于如图1所示手势识别方法的另一种手势图形实例的示意图;图4为如图1所示实施例中确定手势操作指令是否激活的判断机制原理图;图5为基于如图4所示的判断机制的实例流程示意图;图6为如图5所示实例流程的一种具体实现的示意图;图7为如图6所示的具体实现基于车速检测自适应收敛的扩展方式的示意图;图8为如图5所示实例流程基于方向盘操作区域追踪的扩展方式的示意图;图9为如图1所示实施例中确定手势操作指令是否激活的扩展判断机制原理图;图10为基于如图9所示的扩展判断机制的实例流程示意图;图11为一个实施例中的汽车的系统框架示意图。具体实施方式为了对专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图说明本专利技术的具体实施方式,在各图中相同的标号表示相同的部分。在本文中,“示意性”表示“充当实例、例子或说明”,不应将在本文中被描述为“示意性”的任何图示、实施方式解释为一种更优选的或更具优点的技术方案。为使图面简洁,各图中的只示意性地表示出了与本专利技术相关部分,而并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“第一”、“第二”等仅用于彼此的区分,而非表示重要程度及顺序、以及互为存在的前提等。图1为一个实施例中用于触摸屏的手势识别方法的示例性流程示意图。请参见图1,在一个实施例中,用于触摸屏的手势识别方法包括:S101:检测在触摸屏产生的第一手势滑动轨迹。S102:解析第一手势滑动轨迹以产生手势操作指令。S103:检测在触摸屏跟随第一手势滑动轨迹产生的第二手势滑动轨迹。其中,本文所述的“跟随”可以包括两种情况,即,第二手势滑动轨迹的起始位置与第一手势滑动轨迹的结束位置重合(两个手势滑动轨迹连续)、以及第二手势滑动轨迹的起始位置与第一手势滑动轨迹的结束位置之间具有小于预定间距的距离(两个手势滑动轨迹断开),并且,这两种情况都可以被进一步限制为发生在具有特定时长的时间窗内。S104:解析第二手势滑动轨迹以确定对手势操作指令的激活结果。即,根据第二手势滑动轨迹的解析结果,判断其是否属于对第一手势的确认手势,如果是,则将通过解析第一手势滑动轨迹而产生的手势操作指令激活(activate),否则,将通过解析第一手势滑动轨迹而产生的手势操作指令保持为去激活(inactivate)状态或丢弃。上述流程中,第一手势滑动轨迹可以看作是正常操作手势的滑动轨迹,相应地,第二手势滑动轨迹可以看作是附加的确认操作手势的滑动轨迹。因此,通过跟随正常手势(对应第一手势滑动轨迹)的确认操作手势(对应于第二手势滑动轨迹),可以引导操作手避开习惯性的回程误差操作的轨迹,即,以具有正确引导作用的确认操作手势替代习惯性的回程误差操作,从而降低手势操作中产生回程误差的概率,由此提高手势识别的准确性。由于附加的确认操作手势的主要意图在于纠正操作手的习惯性回程误差操作,而可以不关注其是否具有标识精准编码信息的手势形状,因此,对确认操作手势的触压强度要求和行程要求可以低于正常操作手势。即,对应于附加的确认操作手势的第二手势滑动轨迹的触压检测值可以小于对应于正常操作手势的第一手势滑动轨迹的触压检测值,和/或,对应于附加的确认操作手势的第二手势滑动轨迹的行程检测值可以小于对应于正常操作手势的第一手势滑动轨迹的行程检测值。图2a和图2b为基于如图1所示手势识别方法的一种手势图形实例的示意图。在图2a和图2b所示的手势图形本文档来自技高网...

【技术保护点】
1.一种用于触摸屏的手势识别方法,其特征在于,所述手势识别方法包括:检测在所述触摸屏产生的第一手势滑动轨迹;解析所述第一手势滑动轨迹以产生手势操作指令;检测在所述触摸屏跟随所述第一手势滑动轨迹产生的第二手势滑动轨迹;解析所述第二手势滑动轨迹以确定对所述手势操作指令的激活结果。

【技术特征摘要】
1.一种用于触摸屏的手势识别方法,其特征在于,所述手势识别方法包括:检测在所述触摸屏产生的第一手势滑动轨迹;解析所述第一手势滑动轨迹以产生手势操作指令;检测在所述触摸屏跟随所述第一手势滑动轨迹产生的第二手势滑动轨迹;解析所述第二手势滑动轨迹以确定对所述手势操作指令的激活结果。2.根据权利要求1所述的手势识别方法,其特征在于,所述触摸屏设置在汽车的方向盘的一侧,并且,解析所述第二手势滑动轨迹以确定对所述手势操作指令的激活结果包括:确定所述第二手势滑动轨迹的矢量方向相对于所述方向盘所在方位的轨迹趋势;当所述轨迹趋势偏离于所述方向盘所在方位时,激活所述手势操作指令。3.根据权利要求2所述的手势识别方法,其特征在于,确定所述第二手势滑动轨迹的矢量方向相对于所述方向盘所在方位的轨迹趋势包括:在所述第二手势滑动轨迹的起始点创建向所述方向盘所在方位辐射的回程检测角度区间;确定所述第二手势滑动轨迹与所述回程检测角度区间的交叠关系;当所述第二手势滑动轨迹与所述回程检测角度区间无交叠时,确定所述轨迹趋势偏离于所述方向盘所在方位。4.根据权利要求3所述的手势识别方法,其特征在于,所述手势识别方法进一步包括:检测所述汽车的行驶速度;根据所述行驶速度调节所述回程检测角度区间...

【专利技术属性】
技术研发人员:陆群冯正斌
申请(专利权)人:北京长城华冠汽车科技股份有限公司
类型:发明
国别省市:北京,11

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

1