信息处理方法、装置及设备的制作方法

文档序号:6537002阅读:88来源:国知局
信息处理方法、装置及设备的制作方法
【专利摘要】本发明公开了一种信息处理方法、装置及设备,该信息处理方法能够在获取用户输入的模式启动手势信息后,根据用户输入的模式启动手势信息进入对应的输入模式,并在确定的输入模式下识别用户的手势信息,进而根据预设的手势信息与操作指令的对应关系识别用户意图。上述输入模式包括键盘输入模式和鼠标输入模式,从而用户能够在已经熟知的输入模式环境下,只通过以往习惯的输入操作方式,例如点击操作和触摸滑动操作,实现对终端的方便控制。该方法、装置及设备不需要用户记忆多组手势动作和操作之间的对应关系,只需将用户习惯的基本操作与标准的键盘和/或鼠标操作事件的对应关系预先植入系统中,就能够实现用户通过习惯的操作方式控制终端的目的。
【专利说明】信息处理方法、装置及设备
【技术领域】
[0001]本发明涉及信息处理【技术领域】,更具体的说,是涉及一种信息处理方法、装置及设备。
【背景技术】
[0002]近年来,随着科学技术的发展,智能设备也得到了越来越广泛的发展和应用。伴随用户对智能设备功能丰富化和形式多样化的要求的提升,智能设备的输入方式也越来越智能化和丰富化。
[0003]现有技术中,为了方便用户与智能设备进行交互,开发出了一种手势控制臂环。手势控制臂环在使用时,需要佩戴在用户的手腕上,其通过检测用户运动时胳膊或手腕处肌肉产生的生物电变化,并配合手臂的物理动作监控来实现人机交互。手势控制臂环可以通过特定的动作来触发某一种操作,例如,可以设定用户握拳,然后手腕上下摇动三次为启动设备的对应动作。
[0004]但是,智能设备上可进行的操作特别多,如果用户想要采用现有技术中的手势控制臂环对智能设备进行操作,必须记住很多组手势动作与操作之间的对应关系,用户使用起来非常不方便。

【发明内容】

[0005]有鉴于此,本发明提供了一种信息处理方法、装置及设备,以克服现有技术中由于特定的触发操作必须对应有特定的手势动作而导致的用户需要记忆多组手势动作与操作之间的对应关系的问题。
[0006]为实现上述目的,本发明提供如下技术方案:
[0007]第一方面,本申请公开了一种信息处理方法,包括:
[0008]获取用户的模式启动手势信息;
[0009]启动与所述模式启动手势信息对应的输入模式;所述输入模式包括键盘输入模式和鼠标输入模式;
[0010]在所述输入模式下获取用户的手势信息;所述手势信息包括点击手势信息和/或滑动手势信息;
[0011]根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令。
[0012]在第一方面的第一种可能实现的方式中,在所述输入模式为键盘输入模式时,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有 对应关系;
[0013]则所述在所述输入模式下获取用户的手势信息,包括:在键盘输入模式下获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息;
[0014]相应地,所述根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令,包括:
[0015]根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
[0016]在第一方面的第二种可能实现的方式中,在所述输入模式为鼠标输入模式时,所述在所述输入模式下获取用户的手势信息,包括:
[0017]在鼠标输入模式下获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息;
[0018]相应地,所述根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令,包括:
[0019]根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
[0020]其中,所述滑动手势信息与鼠标指针的移动轨迹信息对应;所述点击手势信息与鼠标左键或右键的触发信息对应。
[0021]在第一方面的第三种可能的实现方式中,所述启动与所述模式启动手势信息对应的输入模式,包括:
[0022]在所述模式启动手势信息对应用户的食指、中指、无名指和小指张开的手势时,启动键盘输入模式;
[0023]在所述模式启动手势信息对应用户的食指、中指、无名指和小指并拢的手势时,启动鼠标输入模式。
[0024]其中,所述模式启动手势信息或手势信息由设置在用户腕上或手掌上的传感器来检测。
[0025]在第一方面的第四种可能的实现方式中,所述获取用户的模式启动手势信息或用户的手势信息,包括:
[0026]获取由设置在用户腕上或手掌上的传感器检测用户的输入模式启动手势动作或手势动作时腕上或手掌上各部位的压力值;
[0027]根据所述压力值确定用户腕上或手掌上传感器的位移量;
[0028]根据所述位移量确定用户输入的模式启动手势信息。
[0029]在第一方面的上述任意一种实现方式中,在所述生成与所述手势信息对应的操作指令后,还包括:
[0030]将所述操作指令发送给终端,以便于所述终端响应所述操作指令。
[0031]第二方面,公开了一种信息处理方法,包括:
[0032]确认进入键盘输入模式;所述键盘输入模式中,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有一一对应关系;
[0033]获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息;
[0034]根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
[0035]第三方面,公开了一种信息处理方法,包括:
[0036]确认进入鼠标输入模式;[0037]获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息;
[0038]根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
[0039]其中,所述滑动手势信息与鼠标指针的移动轨迹信息对应;所述点击手势信息与鼠标左键或右键的触发信息对应。
[0040]第四方面,公开了一种信息处理装置,其特征在于,包括:
[0041]第一获取模块,用于获取用户的模式启动手势信息;
[0042]模式启动模块,用于启动与所述模式启动手势信息对应的输入模式;所述输入模式包括键盘输入模式和鼠标输入模式;
[0043]第二获取模块,用于在所述输入模式下获取用户的手势信息;所述手势信息包括点击手势信息和滑动手势信息;
[0044]指令生成模块,用于根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令。
[0045]在第四方面的第一种可能的实现方式中,在所述输入模式为键盘输入模式时,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有一一对应关系;则所述第二获取模块具体用于:
[0046]在键盘输入模式下获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息。
[0047]在第四方面的第二种可能的实现方式中,在所述输入模式为鼠标输入模式时,所述第二获取模块具体用于:
[0048]在鼠标输入模式下获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息。
[0049]其中,所述滑动手势信息与鼠标指针的移动轨迹信息对应;所述点击手势信息与鼠标左键或右键的触发信息对应。
[0050]在第四方面的第三种可能的实现方式中,所述模式启动模块包括:
[0051]第一模式启动模块,用于在所述模式启动手势信息对应用户的食指、中指、无名指和小指张开的手势时,启动键盘输入模式;
[0052]第二模式启动模块,用于在所述模式启动手势信息对应用户的食指、中指、无名指和小指并拢的手势时,启动鼠标输入模式。
[0053]在第四方面的第四种可能的实现方式中,所述模式启动手势信息和手势信息由设置在用户腕上或手掌上的传感器来检测。
[0054]在第四方面的第五种可能实现的方式中,所述第一获取模块或第二获取模块包括:
[0055]获取子模块,用于获取由设置在用户腕上或手掌上的传感器检测用户的输入模式启动手势动作或手势动作时腕上或手掌上各部位的压力值;
[0056]计算模块,用于根据所述压力值确定用户腕上或手掌上各部位的位移量;
[0057]手势确定模块,用于根据所述位移量确定用户输入的模式启动手势信息。
[0058]在第四方面的上述任意一种可能的实现方式中,还包括:[0059]指令传送模块,用于将所述操作指令发送给终端,以便于所述终端响应所述操作指令。
[0060]第五方面,公开了一种信息处理装置,包括:
[0061]第一输入启动模块,用于确认系统进入键盘输入模式;所述键盘输入模式中,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键
具有一一对应关系;
[0062]第一手势获取模块,用于获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息;
[0063]第一指令生成模块,用于根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
[0064]第六方面,公开了一种信息处理装置,包括:
[0065]第二输入启动模块,用于确认系统进入鼠标输入模式;
[0066]第二手势获取模块,用于获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息;
[0067]第二指令生成模块,用于根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
[0068]第七方面,公开了一种数据处理设备,所述数据处理设备包括上述任意一种信息
处理装置。
[0069]第八方面,公开了一种智能终端,所述智能终端包括如上述任意一种信息处理装置。
[0070]经由上述的技术方案可知,与现有技术相比,本发明实施例公开了一种信息处理方法、装置及设备,所述信息处理方法能够首先获取用户输入的模式启动手势信息,然后根据用户输入的模式启动手势信息进入对应的输入模式,并在确定的输入模式下识别用户的手势信息,进而根据预设的手势信息与操作指令的对应关系识别用户意图。上述输入模式包括键盘输入模式和鼠标输入模式,从而用户能够在已经熟知的输入模式环境下,只通过以往习惯的输入操作方式,例如点击操作和触摸滑动操作,实现对终端的方便控制。该方法、装置及设备不需要用户记忆多组特定手势动作和特定操作之间的对应关系,只需要将用户习惯的基本输入操作与标准的键盘和/或鼠标操作事件的对应关系预先植入该信息处理方法的执行主体中,就能够实现用户通过习惯的操作方式控制终端的目的。
【专利附图】

【附图说明】
[0071]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0072]图1为本发明实施例公开的信息处理方法的流程图;
[0073]图2为本发明实施例公开的12键拨号键盘与12手指骨节的对应关系示意图;
[0074]图3为本发明实施例公开的获取用户的模式启动手势信息或手势信息的流程图;
[0075]图4为本发明实施例公开的设置在腕带中的传感器的位置示意图;[0076]图5为本发明实施例公开的另一种信息处理方法的流程图;
[0077]图6为本发明实施例公开的第三种信息处理方法的流程图;
[0078]图7为本发明实施例公开的第四种信息处理方法的流程图;
[0079]图8为本发明实施例公开的信息处理装置的结构示意图;
[0080]图9为本发明实施例公开的第一获取模块的结构示意图;
[0081]图10为本发明实施例公开的另一种信息处理装置的结构示意图;
[0082]图11为本发明实施例公开的第三种信息处理装置的结构示意图;
[0083]图12为本发明实施例公开的第四种信息处理装置的结构示意图;
[0084]图13为本发明实施例公开的信息处理设备与终端的通信示意图;
[0085]图14为本发明实施例公开的信息处理设备的结构示意图;
[0086]图15为本发明实施例公开的另一种信息处理设备的结构示意图。
【具体实施方式】
[0087]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0088]图1为本发明实施例公开的信息处理方法的流程图,参见图1所示,所述方法可以包括:
[0089]步骤101:获取用户的模式启动手势信息;
[0090]本发明实施例中,用户进行输入的模式可以有多种,每一种输入模式对应一种模式启动手势,这样,本发明实施例公开的信息处理方法的执行主体可以根据用户输入的模式启动手势信息自动识别用户当前想要的输入模式,方便用户使用。
[0091]步骤102:启动与所述模式启动手势信息对应的输入模式;
[0092]其中,所述输入模式可以包括键盘输入模式和鼠标输入模式。这里所述的键盘输入模式,是指在这种模式下,用户点击手指上的某部位,就可以直接触发已知键盘上的某个字符,该字符可以是数字、英文字母或具有固定作用的符号,例如,“#”号键。当然,这需要预先配置好用户点击或触发手指某部位的手势信息与已知键盘上各个键位的对应关系。上述鼠标输入模式,是指在这种模式下,用户可以像操作鼠标一样在手指或手掌上进行对应操作,这时的操作可以包括滑动操作和点击操作,例如,用户用拇指在手指或手掌上向左滑动,则对应鼠标的光标向左滑动;用户点击手指或手掌上某个部位,则对应点击鼠标左键。当然,这种情况也需要预先配置好用户手势信息与标准鼠标操作事件的对应关系。
[0093]步骤103:在所述输入模式下获取用户的手势信息;
[0094]所述手势信息可以包括点击手势信息和/或滑动手势信息。
[0095]需要说明的是,相同的手势信息在不同的输入模式下得到的处理响应结果可能不同,且同一个手势信息,在一种输入模式下可能被处理响应,但是在另外一种输入模式下,则可能得不到处理响应。上面已经介绍到,在键盘输入模式下,可以通过获取用户点击手掌上某部位的手势信息确定用户想要触发的字符,在这种模式下,如果用户输入的是的滑动手势信息,那么系统将不会对所述滑动手势信息进行处理响应;而如果在鼠标输入模式下,用户输入滑动手势信息,该滑动手势信息将会被处理响应,因为滑动手势信息可以与鼠标箭头移动操作对应,且这种对应关系符合用户在现有技术中通过鼠标对电脑界面,或直接对触摸显示屏界面的输入操作习惯,例如,用户可以通过大拇指在手掌上的上下左右移动来体验在触摸屏上进行对应上下左右翻页的操作。
[0096]步骤104:根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令。
[0097]将手势信息与操作指令的对应关系预先植入系统程序中,通过现有技术就可以实现,只不过本发明实施例中,由于引入了多种输入模式,因此,在每一种输入模式下,都会有一个单独的手势信息与操作指令的对应关系,因为前面也已经介绍到,相同的手势信息在不同的输入模式下得到的处理响应结果可能不同。
[0098]进一步的,根据用户的手势信息生成的操作指令可以传送给终端,以便于所述终端根据所述操作指令进行响应操作。
[0099]本实施例中,所述信息处理方法能够首先获取用户输入的模式启动手势信息,然后根据用户输入的模式启动手势信息进入对应的输入模式,并在确定的输入模式下识别用户的手势信息,进而根据预设的手势信息与操作指令的对应关系识别用户意图。上述输入模式包括键盘输入模式和鼠标输入模式,从而用户能够在已经熟知的输入模式环境下,只通过以往习惯的输入操作方式,例如点击操作和触摸滑动操作,实现对终端的方便控制。该方法不需要用户记忆多组特定手势动作和特定操作之间的对应关系,只需要将用户习惯的基本输入操作与标准的键盘和鼠标操作事件的对应关系预先植入该信息处理方法的执行主体中,就能够实现用户通过习惯的操作方式方便的进行输入操作并控制终端的目的。
[0100]在上述实施例中,当系统获取到的模式启动手势信息为对应于键盘输入模式的模式启动手势的情况下,系统会启动键盘输入模式,在这种模式下,用户食指、中指、无名指和小指上的12个手指关节或手指骨节可以与12键拨号键盘上的12个按键具有一一对应关系。众所周知,12 键拨号键盘上包括 1、2 (abc)、3 (def)、4 (ghi)、5 (jkl)、6 (mno)、7(pqrs)、8 (tuv)、9 (wyxz)、*、0和#号键,而人手结构中,食指、中指、无名指和小指也分别包括3个手指关节和3个手指骨节,食指、中指、无名指和小指一共包括12个手指关节和12个手势骨节,且12键拨号键盘上12个按键的4*3阵列与人手结构中食指、中指、无名指和小指的12个手指关节或手指骨节的4*3阵列相同,因此,可参见图2,图2为本发明实施例公开的12键拨号键盘与12手指骨节的对应关系示意图,可以将食指的第一个手指骨节与“I”号按键对应起来,将食指的第二个手指骨节与“2”号键对应起来……将小指的第三个手指骨节与“#,,号键对应起来。
[0101]当然,12键拨号键盘上各个按键与12个手指关节或手指骨节的对应关系并不固定限制为上述方式,也可以设置将小指的三个手指关节分别对应“1、2、3”号按键,而将食指的三个手指关节分别对应“*、0、#”号按键。具体可以根据用户的喜好及习惯来设置。
[0102]这样,在上述实施例中,步骤103所述的在所述输入模式下获取用户的手势信息可以包括:在键盘输入模式下获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息。 [0103]相应的,步骤104所述的根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令,可以包括:根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
[0104]本实施例中,将12键拨号键盘上各个按键与12个手指关节或手指骨节分别一一对应起来,并将这种对应关系预先配置在系统中,由于用户基本上都已经非常熟悉12键拨号键盘的使用方法,且也能够准确感知几个手指关节或手指骨节的位置,因此不需要记住12键拨号键盘上每一个按键与某个固定手势动作的对应关系,就可以方便快速的实现信息输入。
[0105]在第一个实施例中,当系统获取到的模式启动手势信息为对应于鼠标输入模式的模式启动手势的情况下,系统会启动鼠标输入模式,在这种模式下,步骤103所述的在所述输入模式下获取用户的手势信息可以包括:在鼠标输入模式下获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息。
[0106]相应的,步骤104所述的根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令,可以包括:根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
[0107]在鼠标输入模式下,可以预先配置用户的滑动手势信息与鼠标指针的移动轨迹信息对应;用户的点击手势信息与鼠标左键或右键的触发信息对应。具体的,用户可以将除大拇指外的四个手指并拢,则形成一个“平板”,大拇指在所述“平板”上移动,就可以模拟鼠标在显示屏上的移动。当然,这也需要预先将用户的手势信息与鼠标标准操作事件的对应关系配置好。考虑到用户之前使用PAD和用鼠标进行操作的习惯,可以直接将用户的向左的滑动手势信息对应鼠标箭头向左移动的操作,将用户的向上的滑动手势信息对应鼠标箭头向上移动的操作,依次类推,这样,用户的大拇指在四个手指组成的“平板”上相当于鼠标,而所述“平板”相当于显示屏。也可以将用户大拇指在所述“平板”上的手势信息与用户操作实体触摸屏的操作事件对应起来,使得用户可以在四个手指形成的“平板”上体验对触摸屏的操作。
[0108]因为在实际场景中,鼠标还包括左键和右键,为了便于用户使用,本实施例中,在鼠标输入模式下,可以将用户点击食指、中指、无名指和小指中任意一个指尖的手势动作定义为鼠标左键触发操作,将用户点击食指、中指、无名指和小指中任意一个指根的手势动作定义为鼠标右键触发操作。或者,可以将用户点击食指指尖的手势动作定义为鼠标左键触发操作,将用户点击中指指尖的手势动作定义为鼠标右键触发操作等等。在此不做限定。
[0109]本实施例中,将用户的几个固定的手势信息与鼠标操作中的几个基本操作对应起来,使得用户利用已经熟知的鼠标操作方式或触摸屏操作方式,通过在手掌上进行的手势动作直接实现输入操作,方便快捷,且不需要用户记住多组手势动作与操作之间的对应关系O
[0110]可以理解的是,上述实施例中,对应于不同输入模式的模式启动手势并没有固定限制,为了便于用户使用,本实施例中,将第一个实施例中步骤102所述的启动与所述模式启动手势信息对应的输入模式具体为:在所述模式启动手势信息对应用户的食指、中指、无名指和小指张开的手势时,启动键盘输入模式;在所述模式启动手势信息对应用户的食指、中指、无名指和小指并拢的手势时,启动鼠标输入模式。
[0111]由于用户在点击食指、中指、无名指和小指的不同的手指关节或手指骨节时,不自觉的会将几个手指分开,因此,将用户的食指、中指、无名指和小指张开的手势与键盘输入模式对应。而将用户的食指、中指、无名指和小指并拢的手势与鼠标输入模式对应,可以将并拢后的四个手指形成的“平板”模拟为显示屏。这样比较贴近用户操作习惯。当然,键盘输入模式和鼠标输入模式的模式启动手势并没有固定限定。
[0112]在上述实施例中,所述模式启动手势信息或手势信息可以通过设置在用户腕上或手掌上的传感器来检测。
[0113]需要说明的是,所述设置在用户腕上或手掌上的传感器能够检测的是带有所述传感器的手上的模式启动手势动作或手势动作。
[0114]图3为本发明实施例公开的获取用户的模式启动手势信息或手势信息的流程图,参见图3所示,上述获取用户的模式启动手势信息,以及所述获取用户的手势信息的具体过程可以包括:
[0115]步骤301:获取由设置在用户腕上或手掌上的传感器检测到的用户在输入模式启动手势动作或手势信动作时腕上或手掌上各部位的压力值;
[0116]其中,设置在用户腕上的传感器可以设置在一个腕带中,设置在用户手掌上的传感器可以设置在一个手套或露指手套中。如果传感器设置在用户的腕上,则可以通过用户在做不同手势时腕上各部位肌肉变化以及动作变化引起的压力的不同确定用户的手势动作。如果传感器设置在用户的手掌上,也可以通过手掌上各部位肌肉变化以及动作变化引起的压力的不同确定用户的手势动作。如果传感器设置在用户的手指上,则其上的传感器可以直接检测到用户大拇指的接触信息,进而确定用户的手势信息。需要说明的是,不管传感器设置在用户手部的那个位置,其不仅可以用来检测模式启动手势的相关传感信息,还可以用来检测在系统在进入键盘输入模式或鼠标输入模式后,用户在手掌或手指上进行滑动操作或点击操作的相关手势的传感信息。
[0117]步骤302:根据所述压力值确定用户腕上或手掌上传感器的位移量;
[0118]—般来说,压力变化越大,位移量越大。由于用户佩戴上带有传感器的装置后,在用户不做任何手势动作的情况下,所述带有传感器的装置与用户手部皮肤的接触压力具有一个基本稳定的初始值,而用户在做手势动作时,手部某部位的压力值可能变大也可能变小因此,手部肌肉的位移也有矢量方向上的不同。压力越大,说明传感器偏移原来位置的位移量越大。本实施例中,设置在用户腕上或手掌上的传感器可以有多个,且可以根据需要设置在不同的部位,以便于提升检测结果的准确性。
[0119]步骤303:根据所述位移量确定用户输入的模式启动手势信息。
[0120]图4为本发明实施例公开的设置在腕带中的传感器的位置示意图,如图4所示可以在腕带中设置一圈压力传感器,其中,每个传感器都可以在用户手势发生变化时,根据测量到的压力变化值得到传感器与其初始位置(用户不做任何动作,手处于自然状态下传感器所处的位置)之间的位置偏移量。这样,只要用户的手腕部的肌肉群由于手指的动作发生改变,就可以根据这些传感器检测到的数据来最终确定出用户的手势动作。因为越接近手指,肌肉群的变化越明显,因此,腕带中的传感器可以设置在接近手指的位置。
[0121]由于在实际情况中,用户每次佩戴腕带的位置可能都不相同,这样,腕带中的传感器每次检测到的数据也会不一样,这样就影响检测结果的准确性。本实施例中,为克服上述问题对检测结果准确性的影响,给出以下两种解决方式。
[0122]第一种方式是,建立尽可能全面的数据库,保存腕带在不同位置时的传感器数据和手势动作之间的对应关系。
[0123]第二种方式是,在腕带中设置多圈传感器,在用户第一次使用时,可以使用位于中间位置的一圈传感器检测到的数据,并完成相关校准工作,以保证所述处于中间位置的一圈传感器能够准确识别用户的手势动作。当用户以后使用时,可能腕带的前后位置会有差另IJ,这种情况下,腕带上的各圈传感器就可以直接根据相关的位移数据判断当前腕带的位置(手腕不同位置粗细不同,因此,根据传感器检测到的位移数据可以计算得到当前这圈传感器所构成的截面形状,从而估计出腕带在手腕上的位置),并计算出本次传感器所处位置与第一次使用时传感器所处位置的位置差,从而完成偏差纠正。或者在使用腕带的过程中,根据当前每圈传感器对应的位置信息,自动找到与第一次使用时处于中间位置的一圈传感器距离最近的一圈传感器,并使用这圈传感器检测到的数据。
[0124]其中,校准的流程可以为:1、用户带上腕带;2、腕带和终端建立通信;3、启动校准模式;4、在所述终端的显示屏上显示校准界面;5、腕带通知终端显示“I”按键;6、用户用带有腕带的手的大拇指接触食指第一手指关节,表示按下按键“ 1”,保持至终端识别完毕;7、腕带记录下其中传感器是当前位置信息,以其作为基准,完成按键“I”的校准。其余按键的校准过程可参考上述按键“ I ”的校准流程。
[0125]当然,上述获取用户的模式启动手势信息的方法也适用于获取用户其他的手势信
肩、O
[0126]本实施例中,给出了一种获取模式启动手势信息的具体方法,但这并不是获取用户手势信息的唯一方法,例如,还可以通过生物电识别用户手势信息的方法,还可以使用在手套的手指位置安装接触传感器的方法来获取用户的手势信息的方法等。需要说明的是,不管传感器设置在用户手部的哪个位置,其不仅可以用来检测模式启动手势的相关传感信息,还可以用来检测在系统进入键盘输入模式或鼠标输入模式后,用户在手掌或手指上进行滑动操作或点击操作的相关手势的传感信息。
[0127]图5为本发明实施例公开的另一种信息处理方法的流程图,如图5所示,所述信息处理方法可以包括:
[0128]步骤501:获取用户的模式启动手势信息;
[0129]步骤502:启动与所述模式启动手势信息对应的输入模式;
[0130]其中,所述输入模式包括键盘输入模式和鼠标输入模式。
[0131]步骤503:在所述输入模式下获取用户的手势信息;
[0132]其中,所述手势信息包括点击手势信息和/或滑动手势信息;
[0133]步骤504:根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令;
[0134]步骤505:将所述操作指令发送给终端。
[0135]步骤505将所述操作指令发送给终端,以便于所述终端响应所述操作指令,实现人机交互。
[0136]本实施例中,用户能够通过以往习惯的输入操作方式,例如点击操作和触摸滑动操作,实现对终端的方便控制。该方法不需要用户记忆多组特定手势动作和特定操作之间的对应关系,只需要将用户习惯的基本输入操作与标准的键盘和鼠标操作事件的对应关系预先植入该信息处理方法的执行主体中,就能够实现方便的进行输入操作并控制终端的目的。
[0137]图6为本发明实施例公开的第三种信息处理方法的流程图,参见图6所示,所述信息处理方法可以包括:
[0138]步骤601:确认进入键盘输入模式;
[0139]所述键盘输入模式中,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有一一对应关系。
[0140]步骤602:获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息。
[0141]步骤603:根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
[0142]本实施例中,将12键拨号键盘上各个按键与12个手指关节或手指骨节分别一一对应起来,并将这种对应关系预先配置在系统中,由于用户基本上都已经非常熟悉12键拨号键盘的使用方法,且也能够准确感知几个手指关节或手指骨节的位置,因此不需要记住12键拨号键盘上每一个按键与某个固定手势动作的对应关系,就可以方便快速的实现信息输入。
[0143]图7为本发明实施例公开的第四种信息处理方法的流程图,如图7所示,所述方法可以包括:
[0144]步骤701:确认进入鼠标输入模式;
[0145]步骤702:获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息;
[0146]步骤703:根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
[0147]其中,所述滑动手势信息与鼠标指针的移动轨迹信息对应;所述点击手势信息与鼠标左键或右键的触发信息对应。
[0148]本实施例中,将用户的几个固定的手势信息与鼠标操作中的几个基本操作对应起来,使得用户利用已经熟知的鼠标操作方式或触摸屏操作方式,通过在手掌上进行的手势动作直接实现输入操作,方便快捷,且不需要用户记住多组手势动作与操作之间的对应关系O
[0149]上述本发明公开的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还公开了一种装置,下面给出具体的实施例进行详细说明。
[0150]图8为本发明实施例公开的信息处理装置的结构示意图,参见图8所示,所述信息处理装置80可以包括:
[0151]第一获取模块801,用于获取用户的模式启动手势信息;
[0152]本发明实施例中,用户进行输入的模式可以有多种,每一种输入模式对应一种模式启动手势。
[0153]模式启动模块802,用于启动与所述模式启动手势信息对应的输入模式;
[0154]其中,所述输入模式包括键盘输入模式和鼠标输入模式。这里所述的键盘输入模式,是指在这种模式下,用户点击手掌上的某部位,就可以直接触发已知键盘上的某个字符,该字符可以是数字、英文字母或具有固定作用的符号。上述鼠标输入模式,是指在这种模式下,用户可以像操作鼠标一样在手掌上进行操作,这时的操作可以包括滑动操作和点击操作。当然,上述这两种情况需要预先配置好用户手势信息与标准键盘或鼠标操作事件的对应关系。
[0155]第二获取模块803,用于在所述输入模式下获取用户的手势信息;
[0156]所述手势信息包括点击手势信息和滑动手势信息。
[0157]需要说明的是,相同的手势信息在不同的输入模式下得到的处理响应结果可能不同,且同一个手势信息,在一种输入模式下可能被处理响应,但是在另外一种输入模式下,则可能得不到处理响应。
[0158]指令生成模块804,用于根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令。
[0159]将手势信息与操作指令的对应关系预先植入系统程序中,通过现有技术就可以实现,只不过本发明实施例中,由于引入了多种输入模式,因此,在每一种输入模式下,都会有一个单独的手势信息与操作指令的对应关系,因为前面也已经介绍到,相同的手势信息在不同的输入模式下得到的处理响应结果可能不同。
[0160]本实施例中,所述信息处理装置能够首先获取用户输入的模式启动手势信息,然后根据用户输入的模式启动手势信息进入对应的输入模式,并在确定的输入模式下识别用户的手势信息,进而根据预设的手势信息与操作指令的对应关系识别用户意图。上述输入模式包括键盘输入模式和鼠标输入模式,从而用户能够在已经熟知的输入模式环境下,只通过以往习惯的输入操作方式,例如点击操作和触摸滑动操作,实现对终端的方便控制。该装置不需要用户记忆多组特定手势动作和特定操作之间的对应关系,只需要将用户习惯的基本输入操作与标准的键盘和鼠标操作事件的对应关系预先植入该信息处理方法的执行主体中,就能够实现用户通过习惯的操作方式方便的进行输入操作并控制终端的目的。
[0161]在上述实施例中,在所述输入模式为键盘输入模式时,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有一一对应关系;则所述第二获取模块具体可以用于:在键盘输入模式下获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息。
[0162]可以理解的是,12键拨号键盘上12个按键的4*3阵列与人手结构中食指、中指、无名指和小指的12个手指关节或手指骨节的4*3阵列相同,因此,可以将12键拨号键盘上的12个按键与12个手指关节或手指骨节一一对应起来。但是,本实施例中,对其具体对应顺序没有具体限制,具体可以根据用户的喜好及习惯来设置。
[0163]本实施例中,将12键拨号键盘上各个按键与12个手指关节或手指骨节分别一一对应起来,并将这种对应关系预先配置在系统中,由于用户基本上都已经非常熟悉12键拨号键盘的使用方法,且也能够准确感知几个手指关节和手指骨节的位置,因此不需要记住12键拨号键盘上每一个按键与某个固定手势动作的对应关系,就可以方便快速的实现数字输入。
[0164]在第一个实施例中,在所述输入模式为鼠标输入模式时,所述第二获取模块具体可以用于:在鼠标输入模式下获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息。
[0165]在鼠标输入模式下,可以预先配置用户的滑动手势信息与鼠标指针的移动轨迹信息对应;用户的点击手势信息与鼠标左键或右键的触发信息对应。
[0166]具体的,为了便于用户使用,本实施例中,在鼠标输入模式下,可以将用户点击食指、中指、无名指和小指中任意一个指尖的手势动作定义为鼠标左键触发操作,将用户点击食指、中指、无名指和小指中任意一个指根的手势动作定义为鼠标右键触发操作。
[0167]本实施例中,将用户的几个固定的手势信息与鼠标操作中的几个基本操作对应起来,使得用户利用已经熟知的鼠标操作方式或触摸屏操作方式,通过在手掌上进行的手势动作直接实现输入操作,方便快捷,且不需要用户记住多组手势动作与操作之间的对应关系O
[0168]可以理解的是,上述实施例中,对应于不同输入模式的模式启动手势并没有固定限制,为了便于用户使用,本实施例中,所述模式启动模块可以包括第一模式启动模块和第二模式启动模块。其中,所述第一模式启动模块可以用于:在所述模式启动手势信息对应用户的食指、中指、无名指和小指张开的手势时,启动键盘输入模式。所述第二模式启动模块可以用于:在所述模式启动手势信息对应为用户的食指、中指、无名指和小指并拢的手势时,启动鼠标输入模式。
[0169]由于用户在点击食指、中指、无名指和小指的不同的手指关节或手指骨节时,不自觉的会将几个手指分开,因此,将用户的食指、中指、无名指和小指张开的手势与键盘输入模式对应。而将用户的食指、中指、无名指和小指并拢的手势与鼠标输入模式对应,可以将并拢后的四个手指形成的“平板”模拟为显示屏。这样比较贴近用户操作习惯。当然,键盘输入模式和鼠标输入模式的模式启动手势并没有固定限定。
[0170]在上述实施例中,所述第一获取模块801具体可以用于:获取由设置在用户腕上或手掌上的传感器检测到的用户的模式启动手势信息。则相应的,所述第二获取模块具体可以用于:获取由设置在用户腕上或手掌上的传感器检测到的用户的手势信息。所述设置在用户腕上或手掌上的传感器能够检测的是带有所述传感器的手上的手势动作信息。
[0171]图9为本发明实施例公开的第一获取模块的结构示意图,参见图9所示,所述第一获取模块801具体可以包括:
[0172]获取子模块901,用于获取由设置在用户腕上或手掌上的传感器检测用户的输入模式启动手势动作或手势动作时腕上或手掌上各部位的压力值;
[0173]其中,设置在用户腕上的传感器可以设置在一个腕带中,设置在用户手掌上的传感器可以设置在一个手套或露指手套中。如果传感器设置在用户的腕上,则可以通过用户在做不同手势时腕上各部位肌肉变化以及动作变化引起的压力的不同确定用户的手势动作。如果传感器设置在用户的手掌上,也可以通过手掌上各部位肌肉变化以及动作变化引起的压力的不同确定用户的手势动作。如果传感器设置在用户的手指上,则其上的传感器可以直接检测到用户大拇指的接触信息,进而确定用户的手势信息。
[0174]计算模块902,用于根据所述压力值确定用户腕上或手掌上各部位的位移量;
[0175]一般来说,压力变化越大,位移量越大,由于压力有变大和变小两种情况,因此,位移也有方向上的不同。压力越大,说明传感器偏移原来位置的位移量越大。本实施例中,设置在用户腕上或手掌上的传感器可以有多个,且可以根据需要设置在不同的部位,以便于提升检测结果的准确性。
[0176]手势确定模块903,用于根据所述位移量确定用户输入的模式启动手势信息。[0177]因为越接近手指,肌肉群的变化越明显,因此,腕带中的传感器可以设置在接近手指的位置。
[0178]本实施例中,给出了一种获取模式启动手势信息的具体方法,但这并不是获取用户手势信息的唯一方法,例如,还可以通过生物电识别用户手势信息的方法,还可以使用在手套的手指位置安装接触传感器的方法来获取用户的手势信息的方法等。
[0179]图10为本发明实施例公开的另一种信息处理装置的结构示意图,参见图10所示,所述数据处理装置100可以包括:
[0180]第一获取模块801,用于获取用户的模式启动手势信息;
[0181]模式启动模块802,用于启动与所述模式启动手势信息对应的输入模式;
[0182]其中,所述输入模式包括键盘输入模式和鼠标输入模式;
[0183]第二获取模块803,用于在所述输入模式下获取用户的手势信息。
[0184]其中所述手势信息包括点击手势信息和滑动手势信息。
[0185]指令生成模块804,用于根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令;
[0186]指令传送模块1001,用于将所述操作指令发送给终端,以便于所述终端响应所述操作指令。
[0187]所述指令传送模块1001将所述操作指令发送给终端,以便于所述终端响应所述操作指令,实现人机交互。
[0188]本实施例中,用户能够通过以往习惯的输入操作方式,例如点击操作和触摸滑动操作,实现对终端的方便控制。该方法不需要用户记忆多组特定手势动作和特定操作之间的对应关系,只需要将用户习惯的基本输入操作与标准的键盘和鼠标操作事件的对应关系预先植入该信息处理方法的执行主体中,就能够方便的实现人机交互的过程。
[0189]图11为本发明实施例公开的第三种信息处理装置的结构示意图,参见图11所示,所述信息处理装置110可以包括:
[0190]第一输入启动模块1101,用于确认系统进入键盘输入模式;所述键盘输入模式中,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有 对应关系;
[0191]第一手势获取模块1102,用于获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息。
[0192]第一指令生成模块1103,根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
[0193]本实施例中,将12键拨号键盘上各个按键与12个手指关节或手指骨节分别一一对应起来,并将这种对应关系预先配置在系统中,由于用户基本上都已经非常熟悉12键拨号键盘的使用方法,且也能够准确感知几个手指关节或手指骨节的位置,因此不需要记住12键拨号键盘上每一个按键与某个固定手势动作的对应关系,就可以方便快速的实现信息输入。
[0194]图12为本发明实施例公开的第四种信息处理装置的结构示意图,参见图12所示,所述信息处理装置120可以包括:
[0195]第二输入启动模块1201,用于确认系统进入鼠标输入模式;[0196]第二手势获取模块1202,用于获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息。
[0197]第二指令生成模块1203,用于根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
[0198]其中,所述滑动手势信息可以与鼠标指针的移动轨迹信息对应;所述点击手势信息可以与鼠标左键或右键的触发信息对应。
[0199]本实施例中,将用户的几个固定的手势信息与鼠标操作中的几个基本操作对应起来,使得用户利用已经熟知的鼠标操作方式或触摸屏操作方式,通过在手掌上进行的手势动作直接实现输入操作,方便快捷,且不需要用户记住多组手势动作与操作之间的对应关系O
[0200]进一步的,本发明实施例还公开了一种信息处理设备,所述信息处理设备包括上述实施例公开的任意一种信息处理装置。由于所述信息处理设备包括上述实施例公开的任意一种信息处理装置,因此,所述信息处理设备也能够首先获取用户输入的模式启动手势信息,然后根据用户输入的模式启动手势信息进入对应的输入模式,并在确定的输入模式下识别用户的手势信息,进而根据预设的手势信息与操作指令的对应关系识别用户意图。上述输入模式包括键盘输 入模式和鼠标输入模式,从而用户能够在已经熟知的输入模式环境下,只通过以往习惯的输入操作方式,例如点击操作和触摸滑动操作,实现对终端的方便控制。该设备不需要用户记忆多组特定手势动作和特定操作之间的对应关系,只需要将用户习惯的基本输入操作与标准的键盘和鼠标操作事件的对应关系预先植入该信息处理方法的执行主体中,就能够实现用户通过习惯的操作方式控制终端的目的。
[0201]优选的,所述信息处理设备可以为任意具有处理功能,且能够佩戴在用户手部的任意装置。所述信息处理设备可以通过无线通信方式或蓝牙方式与终端进行信息交互。具体的,所述信息处理设备可以就根据用户的手势信息生成的操作指令传送给终端,以便于所述终端根据所述操作指令进行响应操作。图13为本发明实施例公开的信息处理设备与终端的通信示意图。
[0202]优选的,所述信息处理设备也可以为集成上述信息处理装置和终端功能的智能终端,比如携带式智能终端。以所述携带式智能终端为智能手表为例,传感器可以设置在手表的表带上,表带上的传感器可以通过用户在做不同手势时腕上各部位肌肉变化以及动作变化引起的压力的不同确定用户的手势动作。这样,只要用户的手腕部的肌肉群由于手指的动作发生改变,就可以根据这些传感器检测到的数据来最终确定出用户的手势动作,然后所述传感器可以将检测到的手势信息传送给所述信息处理装置。需要说明的是,所述信息处理装置在获取到用户的手势信息并生成相应的操作指令后,不需要通过无线通讯模块或蓝牙模块将所述操作指令传送给所述智能手表,只需通过所述智能手表内部的通信线路进行操作指令的传送即可。且所述智能手表在接收到所述操作指令后,也能够正常的响应所述操作指令。这样,除了上述容易记忆的优点外,特别地,当所述信息处理设备为集成上述信息处理装置和终端功能的智能终端,比如携带式智能终端时,还可以提高输入的准确度。以所述携带式智能终端为智能手表为例,由于其具有易于携带性而使得输入界面较小,以输入电话号码为例,手指在输入数字1,2,…,9,0时,往往会会因为输入界面小,而无法准确输入数字。而采用本发明实施例的信息处理的方法之后,由于每一个数字都有固定的手势信息与其相对应,因此,通过识别用户的手势信息就能够准确的确定用户想要输入的数字,从而大大的减少甚至避免了用户无法准确输入信息的情况的发生。
[0203]图14为本发明实施例公开的信息处理设备的结构示意图,如图14所示,所述信息处理设备140可以包括:传感器1401、处理器1402、通信装置1403、存储器1404和总线1405。
[0204]传感器1401、处理器1402、通信装置1403和存储器1404通过总线1405完成相互间的通信。
[0205]其中,所述传感器1401,用于采集用户的手势信息。该传感器1401可以是接触传感器、压力传感器、生物静电传感器等,只要是能够检测用户不同模式启动手势信息和手势信息的传感器,都可以应用到本实施例中。
[0206]所述存储器1404,用于存储一组程序指令。
[0207]该存储器可以是是高速RAM存储器,也可能是非易失性存储器(non-volatilememory),例如至少一个磁盘存储器等。
[0208]所述处理器1402,用于调用所述存储器1404存储的程序指令,执行如下操作:
[0209]获取用户的模式启动手势信息;其中,所述模式启动手势信息可以由传感器检测得到,然后传送给所述处理器1402。
[0210]启动与所述模式启动手势信息对应的输入模式;所述输入模式包括键盘输入模式和鼠标输入模式;
[0211]在所述输入模式下获取用户的手势信息;所述手势信息包括点击手势信息和/或滑动手势信息;
[0212]根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令。
[0213]在本实施例中,用户进行输入的模式可以有多种,每一种输入模式对应一种模式启动手势,这样,所述处理器1402可以根据用户输入的模式启动手势信息自动识别用户当前想要的输入模式,方便用户使用。
[0214]其中所述的键盘输入模式,是指在这种模式下,用户点击手指上的某部位,就可以直接触发已知键盘上的某个字符,该字符可以是数字、英文字母或具有固定作用的符号,例如,“#”号键。当然,这需要预先配置好用户点击或触发手指某部位的手势信息与已知键盘上各个键位的对应关系。
[0215]需要说明的是,相同的手势信息在不同的输入模式下得到的处理响应结果可能不同,且同一个手势信息,在一种输入模式下可能被处理响应,但是在另外一种输入模式下,则可能得不到处理响应。
[0216]该处理器1402可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0217]所述通信装置1403,用于接收业务操作任务中的数据。所述通信装置1403具体的可以是无线通信装置或者蓝牙装置,以实现将所述处理器1402生成的操作指令通过无线通信装置或蓝牙装置传送给终端,以使得所述终端能够响应所述操作指令。
[0218]图15为本发明实施例公开的一种智能终端的结构示意图,如图15所示,所述智能终端150可以包括:传感器1501、处理器1502、存储器1503和总线1504。
[0219]传感器1501、处理器1502和存储器1503通过总线1504完成相互间的通信。
[0220]其中,所述传感器1501,用于采集用户的手势信息。该传感器1501可以是接触传感器、压力传感器、生物静电传感器等,只要是能够检测用户不同模式启动手势信息和手势信息的传感器,都可以应用到本实施例中。
[0221]所述存储器1503,用于存储一组程序指令。
[0222]该存储器可以是是高速RAM存储器,也可能是非易失性存储器(non-volatilememory),例如至少一个磁盘存储器等。
[0223]所述处理器1502,用于调用所述存储器1503存储的程序指令,执行如下操作:
[0224]获取用户的模式启动手势信息;其中,所述模式启动手势信息可以由传感器检测得到;
[0225]启动与所述模式启动手势信息对应的输入模式;所述输入模式包括键盘输入模式和鼠标输入模式;
[0226]在所述输入模式下获取用户的手势信息;所述手势信息包括点击手势信息和/或滑动手势信息;
[0227]根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令;
[0228]相应所述操作指令.[0229]在本实施例中,用户进行输入的模式可以有多种,每一种输入模式对应一种模式启动手势,这样,所述处理器1502可以根据用户输入的模式启动手势信息自动识别用户当前想要的输入模式,方便用户使用。
[0230]其中所述的键盘输入模式,是指在这种模式下,用户点击手指上的某部位,就可以直接触发已知键盘上的某个字符,该字符可以是数字、英文字母或具有固定作用的符号,例如,“#”号键。当然,这需要预先配置好用户点击或触发手指某部位的手势信息与已知键盘上各个键位的对应关系。
[0231]需要说明的是,相同的手势信息在不同的输入模式下得到的处理响应结果可能不同,且同一个手势信息,在一种输入模式下可能被处理响应,但是在另外一种输入模式下,则可能得不到处理响应。
[0232]该处理器1502可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0233]由于所述信息处理设备集成在终端中,因此,在所述处理器获取到用户的手势信息并生成相应的操作指令后,不需要通过无线通讯模块或蓝牙模块将所述操作指令传送给所述携带式智能终端,只需通过所述携带式智能终端内部的通信线路进行操作指令的传送即可。且所述携带式智能终端的处理器在接收到所述操作指令后,也能够正常的响应所述操作指令。此外,当所述信息处理设备为集成上述信息处理装置和终端功能的信息处理设备,比如携带式智能终端时,还可以提高输入的准确度。
[0234]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0235]还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0236]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0237]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种信息处理方法,其特征在于,包括: 获取用户的模式启动手势信息; 启动与所述模式启动手势信息对应的输入模式;所述输入模式包括键盘输入模式和鼠标输入模式; 在所述输入模式下获取用户的手势信息;所述手势信息包括点击手势信息和/或滑动手势信息; 根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令。
2.根据权利要求1所述的信息处理方法,其特征在于,在所述输入模式为键盘输入模式时,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有对应关系; 则所述在所述输入模式下获取用户的手势信息,包括:在键盘输入模式下获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息; 相应地,所述根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令,包括: 根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
3.根据权利要求1所述的信息处理方法,其特征在于,在所述输入模式为鼠标输入模式时,所述在所述输入模式下获取用户的手势信息,包括: 在鼠标输入模式下获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息; 相应地,所述根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令,包括: 根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
4.根据权利要求3所述的信息处理方法,其特征在于,所述滑动手势信息与鼠标指针的移动轨迹信息对应;所述点击手势信息与鼠标左键或右键的触发信息对应。
5.根据权利要求1所述的信息处理方法,其特征在于,所述启动与所述模式启动手势信息对应的输入模式,包括: 在所述模式启动手势信息对应用户的食指、中指、无名指和小指张开的手势时,启动键盘输入模式; 在所述模式启动手势信息对应用户的食指、中指、无名指和小指并拢的手势时,启动鼠标输入模式。
6.根据权利要求1所述的信息处理方法,其特征在于,所述模式启动手势信息或手势信息由设置在用户腕上或手掌上的传感器来检测。
7.根据权利要求6所述的信息处理方法,其特征在于,所述获取用户的模式启动手势信息或用户的手势信息,包括: 获取由设置在用户腕上或手掌上 的传感器检测用户的输入模式启动手势动作或手势动作时腕上或手掌上各部位的压力值; 根据所述压力值确定用户腕上或手掌上传感器的位移量;根据所述位移量确定用户输入的模式启动手势信息。
8.根据权利要求1-7任一项所述的信息处理方法,其特征在于,在所述生成与所述手势信息对应的操作指令后,还包括: 将所述操作指令发送给终端,以便于所述终端响应所述操作指令。
9.一种信息处理方法,其特征在于,包括: 确认进入键盘输入模式;所述键盘输入模式中,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有一一对应关系; 获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息; 根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
10.一种信息处理方法,其特征在于,包括: 确认进入鼠标输入模式; 获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息; 根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
11.根据权利要求10所述的信息处理方法,其特征在于,所述滑动手势信息与鼠标指针的移动轨迹信息对应;所述点击手势信息与鼠标左键或右键的触发信息对应。
12.一种信息处理装置,其特征在于,包括: 第一获取模块,用于获取用户的模式启动手势信息; 模式启动模块,用于启动与所述模式启动手势信息对应的输入模式;所述输入模式包括键盘输入模式和鼠标输入模式; 第二获取模块,用于在所述输入模式下获取用户的手势信息;所述手势信息包括点击手势信息和滑动手势信息; 指令生成模块,用于根据预设的手势信息与操作指令的对应关系,生成与所述手势信息对应的操作指令。
13.根据权利要求12所述的信息处理装置,其特征在于,在所述输入模式为键盘输入模式时,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有一一对应关系;则所述第二获取模块具体用于: 在键盘输入模式下获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息。
14.根据权利要求12所述的信息处理装置,其特征在于,在所述输入模式为鼠标输入模式时,所述第二获取模块具体用于: 在鼠标输入模式下获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息。
15.根据权利要 求14所述的信息处理装置,其特征在于,所述滑动手势信息与鼠标指针的移动轨迹信息对应;所述点击手势信息与鼠标左键或右键的触发信息对应。
16.根据权利要求12所述的信息处理装置,其特征在于,所述模式启动模块包括:第一模式启动模块,用于在所述模式启动手势信息对应用户的食指、中指、无名指和小指张开的手势时,启动键盘输入模式; 第二模式启动模块,用于在所述模式启动手势信息对应用户的食指、中指、无名指和小指并拢的手势时,启动鼠标输入模式。
17.根据权利要求12所述的信息处理装置,其特征在于,所述模式启动手势信息和手势信息由设置在用户腕上或手掌上的传感器来检测。
18.根据权利要求17所述的信息处理装置,其特征在于,所述第一获取模块或第二获取模块包括: 获取子模块,用于获取由设置在用户腕上或手掌上的传感器检测用户的输入模式启动手势动作或手势动作时腕上或手掌上各部位的压力值; 计算模块,用于根据所述压力值确定用户腕上或手掌上各部位的位移量; 手势确定模块,用于根据所述位移量确定用户输入的模式启动手势信息。
19.根据权利要求12-18任一项所述的信息处理装置,其特征在于,还包括: 指令传送模块,用于将所述操作指令发送给终端,以便于所述终端响应所述操作指令。
20.一种信息处理 装置,其特征在于,包括: 第一输入启动模块,用于确认系统进入键盘输入模式;所述键盘输入模式中,用户食指、中指、无名指和小指上的12个手指关节或手指骨节与12键拨号键盘上的12个按键具有一一对应关系; 第一手势获取模块,用于获取用户的点击食指、中指、无名指和小指中任意手指关节或手指骨节的点击手势信息; 第一指令生成模块,用于根据预设的点击手势信息与操作指令的对应关系,生成与所述点击手势信息对应的操作指令。
21.一种信息处理装置,其特征在于,包括: 第二输入启动模块,用于确认系统进入鼠标输入模式; 第二手势获取模块,用于获取用户在食指、中指、无名指和小指上的滑动手势信息和/或点击手指关节或手指骨节的点击手势信息; 第二指令生成模块,用于根据预设的滑动手势信息和/或点击手势信息与操作指令的对应关系,生成与所述滑动手势信息和/或点击手势信息对应的操作指令。
22.—种数据处理设备,其特征在于,所述数据处理设备包括如权利要求12-19任一项所述的信息处理装置;或,包括如权利要求20所述的信息处理装置;或,包括如权利要求21所述的信息处理装置。
23.一种智能终端,其特征在于,所述智能终端包括如权利要求12-21任一项所述的信息处理装置。
【文档编号】G06F3/01GK103793057SQ201410038752
【公开日】2014年5月14日 申请日期:2014年1月26日 优先权日:2014年1月26日
【发明者】陈磊 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1