一种非接触式可连续滑动操作的手势控制方法技术

技术编号:32510394 阅读:31 留言:0更新日期:2022-03-02 10:53
本发明专利技术公开了一种非接触式可连续滑动操作的手势控制方法,包括以下步骤:采集第一手势信息,并记录第一手势信息的起始点和终止点信息;对第一手势信息进行有效性判断,若判定为有效则进入步骤S103,否则返回步骤S101;将第一手势信息的移动方向作为屏幕的滑动方向;采集往返手势信息;对往返手势信息进行有效性判断和是否重置屏幕滑动方向的判断,同时判定为有效和不重置屏幕滑动方向的往返手势信息进入步骤S106;根据往返手势信息进行屏幕滑动控制;本发明专利技术采用特定的手势指令,降低误触,铜鼓手部左右滑动即可实现屏幕的连续滑动,用户体验好。体验好。体验好。

【技术实现步骤摘要】
一种非接触式可连续滑动操作的手势控制方法


[0001]本专利技术涉及控制
,具体为一种非接触式可连续滑动操作的手势控制方法。

技术介绍

[0002]现在的手势选择操作中,存在一种非接触式的操作,即是人们的手不用接触到屏幕,只需要在屏幕的上方滑动,便可对相关信息进行选择,是一项被大众日益接受的技术,特别是在新冠的背景之下,人们不愿意对公用屏幕进行接触。但是,滑动选择存在一个问题,就是怎么解决左右选择误触的,例如在某一个场景中,当你的手从右边滑向左边,屏幕跟着向左滑动,这时你还想再划一次右到左,你的手自然地又从左边回到右边,这时检测装置认为你是从左到右并跟着向右滑动,发生了误触,现有技术的做法是在第一次右到左完成后,手部离开检测区,然后再划一次右到左,操作十分不顺畅,影响使用感受。

技术实现思路

[0003]本专利技术的目的在于提供一种非接触式可连续滑动操作的手势控制方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术第一方面提供如下技术方案:一种非接触式可连续滑动操作的手势控制方法,包括以下步骤:
[0004]S101、采集第一手势信息,并记录第一手势信息的起始点和终止点信息;
[0005]S102、对第一手势信息进行有效性判断,若判定为有效则进入步骤S103,否则返回步骤S101;
[0006]S103、将第一手势信息的移动方向作为屏幕的滑动方向;
[0007]S104、采集往返手势信息;
[0008]S105、对往返手势信息进行有效性判断和是否重置屏幕滑动方向的判断,同时判定为有效和不重置屏幕滑动方向的往返手势信息进入步骤S106;
[0009]S106、根据往返手势信息进行屏幕滑动控制;
[0010]其中往返手势信息包括第二手势信息和第三手势信息,第二手势信息的手势移动方向与第一手势信息的手势移动方向相反,第三手势信息的手势移动方向与第一手势信息的手势移动方向相同。
[0011]进一步改进在于,所述有效性判断具体包括:采集手势信息的起始点信息和终止点信息,计算出起始点信息和终止点信息的长度距离L,若长度距离L不小于检测区长度的3/4,则判定手势信息为有效,否则判定手势信息为无效。
[0012]进一步改进在于,显示屏屏幕可以随着所述第一手势信息的控制而滑动。
[0013]进一步改进在于,所述步骤S105具体包括:
[0014]S201、采集第二手势信息,记录第二手势信息的起始点信息和终止点信息;
[0015]S202、对第二手势信息进行有效性判断,若第二手势信息的起始点与终止点的长度距离大于检测区长度的3/4,则判定为有效,进入步骤S204,否则返回步骤S203;
[0016]S203、对第二手势信息进行是否重置屏幕滑动方向判断,若第二手势信息的起始点停留时间t1大于T1max+Y,则判定为重置屏幕滑动方向,返回步骤S101,否则返回步骤S201;
[0017]S204、对第二手势信息进行是否重置屏幕滑动方向判断,若第二手势信息的起始点到终止点所耗费的时间t1大于T1max+Y,则判定为重置屏幕滑动方向,返回步骤S101,否则进入步骤S205;
[0018]S205、采集第三手势信息,记录第三手势信息的起始点和终止点信息;
[0019]S206、对第三手势信息进行有效性判断,若第三手势信息的起始点与终止点的长度距离大于检测区长度的3/4,则判定为有效,进入步骤S208,否则返回步骤S207;
[0020]S207、对第三手势信息进行是否重置屏幕滑动方向判断,若第三手势信息的起始点停留时间t2大于T2max+Y,则判定为重置屏幕滑动方向,返回步骤S101,否则返回步骤S205;
[0021]S208、对第三手势信息进行是否重置屏幕滑动方向判断,若第三手势信息的起始点到终止点所耗费的时间t2大于T2max+Y,则判定为重置屏幕滑动方向,返回步骤S101,否则进入步骤S209;
[0022]S209、按照第三手势信息进行屏幕滑动控制。
[0023]进一步改进在于,所述t1为第二手势信息的起始点停留时间或第二手势信息的起始点到终止点所耗费的时间,所述T1max为历次所述t1值中的最大值,所述Y为预设的等待阈值;
[0024]所述t2为第三手势信息的起始点停留时间或第三手势信息的起始点到终止点所耗费的时间,所述T2max为历次所述t2值中的最大值,所述Y为预设的等待阈值。
[0025]进一步改进在于,所述步骤S105具体包括:
[0026]S301、采集往返手势信息,并记录第二手势信息的起始点信息和终止点信息、第三手势信息的起始点信息和终止点信息;
[0027]S302、分别对第二手势信息和第三手势信息进行有效性判断,若第二手势信息、第三手势信息的起始点与终止点的长度距离均大于检测区长度的3/4,则判定为有效,进入步骤S303,否则返回步骤S301;
[0028]S303、对往返手势信息进行是否重置滑动屏幕方向判断,若第二手势信息的起始点到第三手势信息的终止点所耗费的时间t大于kTmax,则判定为重置屏幕滑动方向,返回步骤S101,否则进入步骤304;
[0029]S304、按照第三手势信息进行屏幕滑动控制。
[0030]进一步改进在于,所述t为第一手势信息的起始点到第三手势信息的终止点所耗费的时间,所述Tmax为历次所述t值中的最大值,所述k为预设的等待系数。
[0031]本专利技术第二方面提供另一技术方案:一种非接触式可连续滑动操作的手势控制方法,包括以下步骤:
[0032]S101、采集检测区内手势信息并进行有效性判断,若手势信息显示手掌与屏幕互为水平平行状态,则判断为有效,进入下一步骤;若手势信息显示手掌与屏幕互为垂直状态或其他角度状态,则判断为无效,重新采集手势信息;
[0033]S102、以手势信息中有效的手势移动方向为屏幕的滑动方向对屏幕进行滑动控
制。
[0034]本专利技术第三方面提供又一技术方案:一种非接触式可连续滑动操作的手势控制方法,包括以下步骤:
[0035]S101、采集检测区内手势信息并进行有效性判断,若手势信息显示手掌为手指展开状态,则判断为有效,进入下一步骤;若手势信息显示手掌为手指蜷缩或其他状态,则判断为无效,重新采集手势信息;
[0036]S102、以手势信息中有效的手势移动方向为屏幕的滑动方向对屏幕进行滑动控制。
[0037]与现有技术相比,本专利技术的有益效果是:
[0038]本专利技术解决了现有技术中大多数屏幕采用非接触操作时普遍存在的操作不变,手势控制复杂,容易误触的问题,采用特定的手势指令,降低误触,铜鼓手部左右滑动即可实现屏幕的连续滑动,用户体验好。
附图说明
[0039]图1为本专利技术一实施方式的整体流程示意图;
[0040]图2为本专利技术判断是否重置一实施方式的整体流程示意图;
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非接触式可连续滑动操作的手势控制方法,其特征在于,包括以下步骤:S101、采集第一手势信息,并记录第一手势信息的起始点和终止点信息;S102、对第一手势信息进行有效性判断,若判定为有效则进入步骤S103,否则返回步骤S101;S103、将第一手势信息的移动方向作为屏幕的滑动方向;S104、采集往返手势信息;S105、对往返手势信息进行有效性判断和是否重置屏幕滑动方向的判断,同时判定为有效和不重置屏幕滑动方向的往返手势信息进入步骤S106;S106、根据往返手势信息进行屏幕滑动控制;其中往返手势信息包括第二手势信息和第三手势信息,第二手势信息的手势移动方向与第一手势信息的手势移动方向相反,第三手势信息的手势移动方向与第一手势信息的手势移动方向相同。2.根据权利要求1所述的一种非接触式可连续滑动操作的手势控制方法,其特征在于,所述有效性判断具体包括:采集手势信息的起始点信息和终止点信息,计算出起始点信息和终止点信息的长度距离L,若长度距离L不小于检测区长度的3/4,则判定手势信息为有效,否则判定手势信息为无效。3.根据权利要求1所述的一种非接触式可连续滑动操作的手势控制方法,其特征在于,显示屏屏幕可以随着所述第一手势信息的控制而滑动。4.根据权利要求1所述的一种非接触式可连续滑动操作的手势控制方法,其特征在于,所述步骤S105具体包括:S201、采集第二手势信息,记录第二手势信息的起始点信息和终止点信息;S202、对第二手势信息进行有效性判断,若第二手势信息的起始点与终止点的长度距离大于检测区长度的3/4,则判定为有效,进入步骤S204,否则返回步骤S203;S203、对第二手势信息进行是否重置屏幕滑动方向判断,若第二手势信息的起始点停留时间t1大于T1max+Y,则判定为重置屏幕滑动方向,返回步骤S101,否则返回步骤S201;S204、对第二手势信息进行是否重置屏幕滑动方向判断,若第二手势信息的起始点到终止点所耗费的时间t1大于T1max+Y,则判定为重置屏幕滑动方向,返回步骤S101,否则进入步骤S205;S205、采集第三手势信息,记录第三手势信息的起始点和终止点信息;S206、对第三手势信息进行有效性判断,若第三手势信息的起始点与终止点的长度距离大于检测区长度的3/4,则判定为有效,进入步骤S208,否则返回步骤S207;S207、对第三手势信息进行是否重置屏幕滑动方向判断,若第三手势信息的起始点停留时间t2大于T2max+Y,则判定为重置屏幕滑动方向,返回步骤S101,否则返回步骤S205;S20...

【专利技术属性】
技术研发人员:李育恩
申请(专利权)人:精电河源显示技术有限公司
类型:发明
国别省市:

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

1