CN102810023B - 识别手势动作的方法及终端设备 - Google Patents

识别手势动作的方法及终端设备 Download PDF

Info

Publication number
CN102810023B
CN102810023B CN201110149671.0A CN201110149671A CN102810023B CN 102810023 B CN102810023 B CN 102810023B CN 201110149671 A CN201110149671 A CN 201110149671A CN 102810023 B CN102810023 B CN 102810023B
Authority
CN
China
Prior art keywords
gesture motion
standard
input equipment
terminal device
operating instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110149671.0A
Other languages
English (en)
Other versions
CN102810023A (zh
Inventor
邵慧敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201110149671.0A priority Critical patent/CN102810023B/zh
Publication of CN102810023A publication Critical patent/CN102810023A/zh
Application granted granted Critical
Publication of CN102810023B publication Critical patent/CN102810023B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种识别手势动作的方法及终端设备,所述方法包括:获取用户在触摸屏上输入的手势动作;判断获取的所述手势动作是否与标准手势动作匹配;当获取的所述手势动作与所述标准手势动作匹配时,根据所述标准手势动作与输入设备的标准操作指令的对应关系,输出与获取的所述手势动作对应的输入设备的标准操作指令;根据输出的所述输入设备的标准操作指令,对终端设备执行相应的操作,该识别手势动作的技术方便操作、简单易用。

Description

识别手势动作的方法及终端设备
技术领域
本发明通信技术领域,尤其涉及一种识别手势动作的方法及终端设备。
背景技术
目前,在没有配备鼠标或键盘等输入设备的手机、平板电脑和AIO(电脑一体机)上,对文档、图片或网页的翻页、放大、缩小等动作操作很不方便。
虽然,有些触摸屏可实现一些类似的功能,但需要采用多点触摸技术来实现,也就是需要成本比较高的硬件设备进行支持,而且也需要相关应用对驱动支持,有时也会影响WHQL(Microsoft Windows Hardware Quality Lab)认证。
由此可知,现有的手势识别技术实现起来比较复杂。
发明内容
为了解决上述问题,本发明的实施例的目的是提供一种识别手势动作的方法及终端设备,该识别手势动作的技术方便操作、简单易用。
为了达到上述目的,本发明提供一种识别手势动作的方法,所述方法包括:
获取用户在触摸屏上输入的手势动作;
判断获取的所述手势动作是否与标准手势动作匹配;
当获取的所述手势动作与所述标准手势动作匹配时,根据所述标准手势动作与输入设备的标准操作指令的对应关系,输出与获取的所述手势动作对应的输入设备的标准操作指令;
根据输出的所述输入设备的标准操作指令,对终端设备执行相应的操作。
优选的,在获取用户在触摸屏上输入的手势动作的步骤之前,所述方法还包括:
预先设置所述标准手势动作与所述输入设备的标准操作指令的对应关系,所述输入设备为鼠标和/或键盘。
优选的,所述方法还包括:
当获取的所述手势动作与所述标准手势动作不匹配时,输出提示信息。
优选的,所述输入设备的标准操作指令包括:标准的翻页指令、标准的缩放指令、标准的音量增减指令中的任一种或多种。
优选的,所述触摸屏为利用传感器阵列形成。
为了达到上述目的,本发明还提供一种终端设备,包括:
触摸屏;
获取模块,用于获取用户在所述触摸屏上输入的手势动作;
判断模块,用于判断获取的所述手势动作是否与标准手势动作匹配;
输出模块,用于当获取的所述手势动作与所述标准手势动作匹配时,根据所述标准手势动作与输入设备的标准操作指令的对应关系,输出与获取的所述手势动作对应的输入设备的操作指令;
操作模块,用于根据输出的所述输入设备的标准操作指令,执行相应的操作。
优选的,所述终端设备还包括:
存储模块,与所述判断模块和所述输出模块连接,用于存储所述标准手势动作,以及存储所述标准手势动作与所述输入设备的标准操作指令的对应关系。
优选的,所述触摸屏为利用传感器阵列形成。
优选的,所述输入设备的标准操作指令包括:标准的翻页指令、标准的缩放指令、标准的音量增减指令中的任一种或多种。
优选的,所述终端设备为手持计算机、个人数字助理、照相机、智能电话、媒体播放器、导航装置、游戏控制台中的任意一种。
由上述技术方案可知,本发明的实施例具有如下有益效果:利用触摸屏获取用户输入的手势动作,然后输出与该获取的手势动作对应的输入设备的标准操作指令,根据输出的输入设备的标准操作指令对终端设备进行相应的操作,例如将用户输入的手势动作识别成键盘和/或鼠标的标准操作指令,由此可知,本实施例中的识别手势动作的技术实现起来方便操作,简单易用,而且通过将手势动作转换为输入设备的标准操作指令,也可省略驱动程序和认证过程。
附图说明
图1为本发明的实施例中识别手势动作的方法流程图;
图2为本发明的实施例中标准手势动作一的示意图;
图3为本发明的实施例中标准手势动作二的示意图;
图4为本发明的实施例中标准手势动作三的示意图;
图5为本发明的实施例中标准手势动作三的示意图;
图6为本发明的实施例中终端设备的结构框图。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细地说明。在此,本发明的示意性实施例及说明用于解释本发明,但并不作为对本发明的限定。
参见图1,为本发明的实施例中识别手势动作的方法流程图,具体步骤如下:
步骤101、获取用户在触摸屏上输入的手势动作;
在本实施例中,该触摸屏可利用传感器阵列形成,并且可使用多种触敏技术中的任何一种来检测接触及其移动或中断,这些触敏技术包括但不限于电容、电阻、红外和声波表面技术,以及其他接近传感器阵列。当然在本实施例中并不限定该触摸屏的实现方式。
在本实施例中,用户可使用任何适当物体或配件,例如指示笔、手指等等,来接触该触摸屏,并在该触摸屏上输入手势动作。
用户在触摸屏上输入的手势动作后,触摸控制器可将用户输入的手势动作处理成相应的运动轨迹信息,例如该运动轨迹信息包括:运动轨迹的起点、运动轨迹的终点、运动轨迹的运动方向等。当然,在本实施例中并不限定将手势动作转化为电信号的技术。
步骤102、判断获取的手势动作是否与标准手势动作匹配,如果匹配,则执行步骤103;如果不匹配,则执行步骤104;
例如,将获取的输入的手势动作的相关运动轨迹信息,与标准手势动作的相关运动轨迹信息进行匹配,如果匹配,则执行步骤103;如果不匹配,则执行步骤104;
在本实施例中,在终端设备中的存储器中可预先存储有标准手势动作的相关属性信息,例如存储标准手势动作的运动轨迹信息。当然,在使用的过程中,也可根据用户的操作习惯对标准手势动作进行新增、修改或删除操作。
在本实施例中,该存储器可包括高速随机存取存储器,并且还可以包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。
通过步骤102可确保用户输入的手势动作的正确性,防止误操作。
步骤103、根据标准手势动作与输入设备的标准操作指令的对应关系,输出与获取的手势动作对应的输入设备的标准操作指令,然后执行步骤105;
例如:在存储器中预先存储有标准手势动作与输入设备的标准操作指令的对应关系,当然,在使用的过程中,也可根据用户的操作习惯对该对应关系进行新增、修改或删除操作。
在本实施例中,可采用现有的技术来实现建立标准手势动作与输入设备的标准操作指令的对应关系。
在本步骤中,当输入的手势动作与标准手势动作匹配时,可根据标准手势动作与输入设备的标准操作指令的对应关系,查找到与获取的手势动作对应的输入设备的标准操作指令,然后输出该标准操作指令;
例如:用户用大拇指和食指在触摸屏上输入两个指头靠近的手势动作,经过步骤102判断出该手势动作与一标准的手势动作匹配,而该标准的手势动作与鼠标的“Ctrl+滚轮向下”的标准操作指令对应,此时即可输出“Ctrl+滚轮向下”的标准操作指令,执行“Ctrl+滚轮向下”的标准操作指令可实现文档、图片或网页的缩小。
在本实施例中,输入设备的标准操作指令包括:标准的翻页指令、标准的缩放指令、标准的音量增减指令中的任一种或多种。
例如:标准的翻页指令对应键盘上的“pagedown”或“pageup”,标准的缩放指令对应“Ctrl+滚轮向上”或“Ctrl+滚轮向下”。
通过将相应手势动作定义为键盘和/或鼠标的标准操作指令。这样就不需要针对应用进行二次开发,也不会面临所嵌入的驱动与WHQL认证冲突。
也就是,通过执行步骤101~103,可将用户在触摸屏上输入的手势动作,通过终端设备的处理器芯片处理后模拟成键盘或鼠标输入的“pagedown”、“pageup”、“Ctrl+滚轮向上”、“Ctrl+滚轮向下”的标准操作指令,从而可对应的实现文档、图片或网页的下翻页、上翻页、放大、缩小的等功能。
当然,在本实施例中,该手势识别方法不仅仅能够应用在文档、网页等页面浏览时的翻页、放大缩小等情形,用户可根据其操作习惯,将输入设备的各种标准操作指令分别与不同的手势动作对应,从而使得该手势识别能够应用其他场景中,例如:应用到音量的增加、降低的操作中。
步骤104、输出提示信息,结束本流程;
也就是,当输入的手势动作与标准手势动作不匹配时,输出提示信息,例如:在显示屏上提示当前输入的手势动作不是标准的手势动作。
例如:采用气泡提示窗口的形式弹出该提示信息。
步骤105、根据输出的输入设备的标准操作指令,对终端设备执行相应的操作。
例如:输出“Ctrl+滚轮向下”的标准操作指令时,即可对文档、图片或网页进行缩小操作。
如图2所示,为本发明的实施例中标准手势动作一的示意图,该标准手势动作为大拇指和食指在触摸屏上输入两个指头远离的手势动作,该标准手势动作与键盘和鼠标的“Ctrl+滚轮向上”的标准操作指令对应,表示可对文档、图片或网页进行放大操作;
如图3所示,为本发明的实施例中标准手势动作二的示意图,该标准手势动作为大拇指和食指在触摸屏上输入两个指头靠近的手势动作,该标准手势动作与键盘和鼠标的“Ctrl+滚轮向下”的标准操作指令对应,表示可对文档、图片或网页进行缩小操作;
如图4所示,为本发明的实施例中标准手势动作三的示意图,该标准手势动作为食指在触摸屏点击下,然后向下按压并向右移动的手势动作,该标准手势动作与键盘的“pagedown”的标准操作指令对应,表示可对文档、图片或网页进行下翻页;
如图5所示,为本发明的实施例中标准手势动作三的示意图,该标准手势动作为食指在触摸屏点击下,然后向下按压并向左移动的手势动作,该标准手势动作与键盘的“pageup”的标准操作指令对应,表示可对文档、图片或网页进行上翻页;
图2~图5仅为举例说明,其中该触摸屏的形状可以为条状,例如显示在文档、图片或网页的窗口的底部。该触摸屏也可以设置在显示器的边框上,例如在显示器的右下方,以便于用户进行触控操作,当然在本实施例中并不限定该触摸屏的具体形状,以及具***置。
在本实施例中,用户可根据自身的操作习惯对标准手势动作进行调整,在本实施例中并不限定标准手势动作的具体形式。
由上述技术方案可知,本发明的实施例具有如下有益效果:利用触摸屏获取用户输入的手势动作,然后输出与该获取的手势动作对应的输入设备的标准操作指令,根据输出的输入设备的标准操作指令对终端设备进行相应的操作,例如将用户输入的手势动作识别成键盘和/或鼠标的标准操作指令,对文档、图片或网页进行翻页、放大或缩小操作,由此可知,本实施例中的识别手势动作的技术实现起来方便操作,简单易用,而且通过将手势动作转换为输入设备的标准操作指令,也可省略驱动程序和认证过程。
如图6所示,为本发明的实施例中终端设备的结构框图,该终端设备包括:
一触摸屏;
一获取模块,用于获取用户在触摸屏上输入的手势动作;
一判断模块,用于判断获取的所述手势动作是否与标准手势动作匹配;
一输出模块,用于当获取的所述手势动作与所述标准手势动作匹配时,根据所述标准手势动作与输入设备的标准操作指令的对应关系,输出与获取的所述手势动作对应的输入设备的操作指令;
一操作模块,用于根据输出的所述输入设备的标准操作指令,执行相应的操作。
在本发明的实施例中,该获取模块与触摸屏连接,该触摸屏在终端设备上的位置并不予以限定。
在本发明的另一实施例中,所述终端设备还包括:
存储模块,与所述判断模块和输出模块连接,用于存储所述标准手势动作,以及存储所述标准手势动作与所述输入设备的标准操作指令的对应关系。
在本发明的另一实施例中,所述触摸屏为利用传感器阵列形成。
在本发明的另一实施例中,所述输入设备的标准操作指令包括:标准的翻页指令、标准的缩放指令、标准的音量增减指令中的任一种或多种。
在本实施例中,该终端设备可以是任何便携式电子设备,包括但不限于手持电脑、平板电脑、移动电话、媒体播放器、个人数字助理(PDA)等等,还包括其中两项或两项的组合。应当理解,在本实施例中终端设备只是便携式电子设备的一个例子,该终端设备的组件可以比图示具有更少或更多的组件,或具有不同的组件配置
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种识别手势动作的方法,其特征在于,所述方法包括:
获取用户在触摸屏上输入的手势动作,所述触摸屏的形状为条状,且所述触摸屏设置在显示器的边框上;
判断获取的所述手势动作是否与标准手势动作匹配;
当获取的所述手势动作与所述标准手势动作匹配时,根据所述标准手势动作与输入设备的标准操作指令的对应关系,输出与获取的所述手势动作对应的输入设备的标准操作指令,所述输入设备为鼠标和/或键盘;
根据输出的所述输入设备的标准操作指令,对终端设备执行相应的操作。
2.根据权利要求1所述的方法,其特征在于,在获取用户在触摸屏上输入的手势动作的步骤之前,所述方法还包括:
预先设置所述标准手势动作与所述输入设备的标准操作指令的对应关系。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当获取的所述手势动作与所述标准手势动作不匹配时,输出提示信息。
4.根据权利要求1所述的方法,其特征在于,所述输入设备的标准操作指令包括:标准的翻页指令、标准的缩放指令、标准的音量增减指令中的任一种或多种。
5.根据权利要求1所述的方法,其特征在于,所述触摸屏为利用传感器阵列形成。
6.一种终端设备,其特征在于,包括:
触摸屏,所述触摸屏的形状为条状,且所述触摸屏设置在显示器的边框上;
获取模块,用于获取用户在所述触摸屏上输入的手势动作;
判断模块,用于判断获取的所述手势动作是否与标准手势动作匹配;
输出模块,用于当获取的所述手势动作与所述标准手势动作匹配时,根据所述标准手势动作与输入设备的标准操作指令的对应关系,输出与获取的所述手势动作对应的输入设备的操作指令,所述输入设备为鼠标和/或键盘;
操作模块,用于根据输出的所述输入设备的标准操作指令,执行相应的操作。
7.根据权利要求6所述的终端设备,其特征在于,所述终端设备还包括:
存储模块,与所述判断模块和所述输出模块连接,用于存储所述标准手势动作,以及存储所述标准手势动作与所述输入设备的标准操作指令的对应关系。
8.根据权利要求6所述的终端设备,其特征在于,所述触摸屏为利用传感器阵列形成。
9.根据权利要求6所述的终端设备,其特征在于,所述输入设备的标准操作指令包括:标准的翻页指令、标准的缩放指令、标准的音量增减指令中的任一种或多种。
10.根据权利要求6所述的终端设备,其特征在于,所述终端设备为手持计算机、个人数字助理、照相机、智能电话、媒体播放器、导航装置、游戏控制台中的任意一种。
CN201110149671.0A 2011-06-03 2011-06-03 识别手势动作的方法及终端设备 Active CN102810023B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110149671.0A CN102810023B (zh) 2011-06-03 2011-06-03 识别手势动作的方法及终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110149671.0A CN102810023B (zh) 2011-06-03 2011-06-03 识别手势动作的方法及终端设备

Publications (2)

Publication Number Publication Date
CN102810023A CN102810023A (zh) 2012-12-05
CN102810023B true CN102810023B (zh) 2015-09-23

Family

ID=47233737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110149671.0A Active CN102810023B (zh) 2011-06-03 2011-06-03 识别手势动作的方法及终端设备

Country Status (1)

Country Link
CN (1) CN102810023B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107255339A (zh) * 2017-06-02 2017-10-17 广东美的制冷设备有限公司 基于终端设备的空调控制方法、终端设备及存储介质

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140160054A1 (en) * 2012-12-06 2014-06-12 Qualcomm Incorporated Anchor-drag touch symbol recognition
CN103873426B (zh) * 2012-12-10 2017-03-29 腾讯科技(深圳)有限公司 一种加入社交群组的方法、服务器、终端以及***
CN103869942A (zh) * 2012-12-13 2014-06-18 联想(北京)有限公司 一种输入控制方法及佩戴式电子装置
CN103118228A (zh) * 2012-12-18 2013-05-22 天津三星光电子有限公司 一种智能触摸屏相机的控制方法及控制装置
CN104102335B (zh) 2013-04-15 2018-10-02 中兴通讯股份有限公司 一种手势控制方法、装置和***
CN103269398A (zh) * 2013-05-07 2013-08-28 深圳市卡卓无线信息技术有限公司 手势识别方法及智能移动终端
CN104317390A (zh) * 2014-09-24 2015-01-28 北京云巢动脉科技有限公司 一种基于移动终端虚拟机多手势替代鼠标操作方法及***
CN106527824B (zh) * 2015-09-14 2020-07-31 南京中兴新软件有限责任公司 用户设备操控方法、装置及用户设备
CN105389113B (zh) * 2015-11-03 2018-09-04 小米科技有限责任公司 基于手势的应用控制方法、装置及终端
CN105975206A (zh) * 2016-04-29 2016-09-28 乐视控股(北京)有限公司 虚拟现实终端及其控制方法和装置
CN105824429A (zh) * 2016-05-12 2016-08-03 深圳市联谛信息无障碍有限责任公司 基于红外传感器的读屏应用指令输入方法及装置
CN105843404A (zh) * 2016-05-12 2016-08-10 深圳市联谛信息无障碍有限责任公司 基于读屏应用指令输入方法及装置
CN105867639A (zh) * 2016-05-12 2016-08-17 深圳市联谛信息无障碍有限责任公司 基于声呐的读屏应用指令输入方法及装置
CN105843402A (zh) * 2016-05-12 2016-08-10 深圳市联谛信息无障碍有限责任公司 基于可穿戴设备的读屏应用指令输入方法及装置
CN106066691A (zh) * 2016-05-30 2016-11-02 努比亚技术有限公司 智能手表、触发智能手表工作的装置及方法
CN106445376B (zh) * 2016-08-30 2020-03-03 北京小米移动软件有限公司 一种网页的操作方法及装置
CN106484102A (zh) * 2016-09-19 2017-03-08 惠州Tcl移动通信有限公司 一种根据手势识别用户操作动作的方法及***
CN108616561B (zh) * 2017-01-03 2021-04-09 国基电子(上海)有限公司 数据传输方法及***
CN107728817A (zh) * 2017-11-29 2018-02-23 哈尔滨拓博科技有限公司 基于手势控制的空中鼠标控制***
CN110609628A (zh) * 2018-05-28 2019-12-24 敦泰电子有限公司 一种鼠标控制方法以及鼠标
CN110457877B (zh) * 2019-07-31 2021-09-14 中国工商银行股份有限公司 用户认证方法和装置、电子设备、计算机可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101482795A (zh) * 2004-07-30 2009-07-15 苹果公司 用于触敏输入设备的基于模式的图形用户接口
CN101546233A (zh) * 2009-05-05 2009-09-30 上海华勤通讯技术有限公司 触摸屏界面手势识别操作方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101482795A (zh) * 2004-07-30 2009-07-15 苹果公司 用于触敏输入设备的基于模式的图形用户接口
CN101546233A (zh) * 2009-05-05 2009-09-30 上海华勤通讯技术有限公司 触摸屏界面手势识别操作方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107255339A (zh) * 2017-06-02 2017-10-17 广东美的制冷设备有限公司 基于终端设备的空调控制方法、终端设备及存储介质
CN107255339B (zh) * 2017-06-02 2020-05-22 广东美的制冷设备有限公司 基于终端设备的空调控制方法、终端设备及存储介质

Also Published As

Publication number Publication date
CN102810023A (zh) 2012-12-05

Similar Documents

Publication Publication Date Title
CN102810023B (zh) 识别手势动作的方法及终端设备
KR102129374B1 (ko) 사용자 인터페이스 제공 방법 및 기계로 읽을 수 있는 저장 매체 및 휴대 단말
CN107247538B (zh) 触摸操作处理方法及终端设备
KR102045458B1 (ko) 이동 단말기 및 이의제어방법
TWI564757B (zh) 具有觸控螢幕的電腦裝置與其操作方法及電腦可讀媒體
US20120290291A1 (en) Input processing for character matching and predicted word matching
CN104615374B (zh) 终端输入操作指令的方法及装置
US20160162162A1 (en) Text Processing Method and Touchscreen Device
EP3447628A1 (en) Portable terminal and user interface method in portable terminal
CN102870076A (zh) 便携式电子设备及其控制方法
US9025878B2 (en) Electronic apparatus and handwritten document processing method
CN106155514A (zh) 一种实现触控的方法和装置
CN106681620A (zh) 一种实现终端控制的方法及装置
CN103458122B (zh) 一种快速便捷的手势截屏方法和装置
WO2014040469A1 (zh) 基于触摸屏式移动终端的文本选择方法及装置
WO2015168977A1 (zh) 一种屏幕控制方法及装置
US9372622B2 (en) Method for recording a track and electronic device using the same
CN105824553A (zh) 一种触控方法及移动终端
CN102710846A (zh) 基于压力感应实现电子书翻页的***及方法
CN107506121A (zh) 一种按键控制方法、存储介质及智能终端
US20140359541A1 (en) Terminal and method for controlling multi-touch operation in the same
CN105824564A (zh) 一种返回键的功能的使用方法和终端
US9965170B2 (en) Multi-touch inputs for input interface control
TW201443762A (zh) 多點觸控裝置的操作方法
CN104750401A (zh) 一种触控方法、相关装置以及终端设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant