一种基于折线手势的信息输入方法

文档序号:6649120阅读:257来源:国知局
一种基于折线手势的信息输入方法
【专利摘要】本发明涉及人机交互领域,具体涉及一种基于折线手势的信息输入方法,该方法包括:根据折线每段有向线段的方向角度对折线进行分类;建立每种折线类型与特定字符或指令的对应关系;通过传感器或传感器组检测用户输入的折线运动轨迹;根据折线每段线段的方向角度,判断折线的类型;根据折线的类型,确定与其对应的字符或指令;输入对应的字符或执行对应的指令。本输入法只要求用户输入折线手势动作即可输入字符,适合于在小屏幕输入字符和指令。
【专利说明】-种基于折线手势的信息输入方法

【技术领域】
[0001] 本发明涉及人机交互领域,具体涉及一种基于折线手势的信息输入方法。

【背景技术】
[0002] 目前手持设备如手机,平板电脑等电子设备通常通过触摸屏进行字符指令的输 入。采用触摸屏进行文本输入一般采用两种方式,一种方式为手写输入,即在触摸屏上直 接划出字符、汉字的字形或笔画,由系统进行识别;另一种方式是在触摸屏显示虚拟键盘, 用户通过触按或划过虚拟键盘的按键来输入字符信息。对于手持电子设备,尤其是目前新 出现的个人可穿戴电子设备如智能手表、智能戒指、智能手环等,由于其显示屏幕很小,用 户无法在该屏幕进行文字书写,而用户触按小屏幕的虚拟键盘也容易出现误操作的情况。 因此在可穿戴智能设备的触摸屏通过手写或触按虚拟键盘方式输入字符,具有很大的局限 性,如何在该类设备进行字符指令输入的是一个迫切需要解决的问题。
[0003] 在名为"Simple Motion Based Input System"的美国专利(专利号为 US20090249258A1),提出一种利用滑动手势进行文本及指令输入的方法,该方法提出对用 户的滑动手势进行分类,并将某一种特定滑动手势与特定的字符建立对应关系,在用户划 出特定的手势后输入与该手势相对应的字符。但由于单个的滑动动作类型有限,无法与众 多的输入字符相匹配,因而需要通过手势的输入区域、滑动手指的识别、多个手指滑动等方 式实现滑动手势的多样化,但该需要用户记住大量手势与字符的对应关系,从而降低了用 户的体验感受。
[0004] 该专利还提出一种利用连续滑动的折线输入单词或符号序列的方法,该方法包 括:将连续的划线动作根据方向角度分解成多段首尾相连的线段,对分解的单个线段根据 方向角度进行分类,每种线段类型与一个或多个字符相关联,通过多个线段的方向特征可 与字符串或特定的单词相匹配。W上方法中,对于线段依据方向角度特征分为"t "、"/"、 "一"等八种类型,该些类型无法与诸多的输入字符相匹配,因此每种线段类型通常与多个 字符相关联,该导致输入的字符存在重码,从而影响了输入的效率。


【发明内容】

[0005] 基于现有技术存在的问题,本发明提出的改进方案为:将用户连续滑动输入的折 线手势,根据折线中每段有向线段的方向角度对其进行分类,并对每类折线与特定的字符 或指令之间建立起对应关系。在用户滑动出特定类型的折线手势时,传感器或传感器组检 测到用户的折线手势,系统根据折线各线段方向角度判定出折线的类型,再通过检索折线 类型与字符的对应表,找到与该类型折线所对应的字符或指令,最后输入字符或执行指令。 如果W两段有向线段组成的折线为例,如果折线的第一段有向线段选取"rv'/"、"一 "等 八个方位的角度确定其类型,第二段有向线段也选用八个方位的角度进行分类,理论上可 有8 X 8=64中不同组合,意味着共有64种不同的折线类型,可对应于64种不同的输入字符 或指令。
[0006]

【专利附图】

【附图说明】: 图1是本发明提出利用用户滑动折线手势输入字符方法的流程示意图; 图2是在折线第一段有向线段划分为8个方向时各方向角度范围的示意图; 图3是在折线第二段有向线段划分为4个方向时各方向角度范围的示意图; 图4是本发明在显示单元显示各类型折线对应字母分布的示意图; 图5是本发明在显示单元显示各类型折线对应数字分布的示意图; 图6是本发明一个实施流程的示意图; 图7是本发明实施例1中在触摸屏滑动输入字符的示意图; 图8、图9是本发明实施例2中利用划动折线切换当前活动图标的示意图; 图10是本发明实施例2中利用智能戒指触摸感应单元操控智能手表的示意图。
[0007] 下面结合附图,对本发明进行具体的阐述。
[0008] 图1是本发明提出利用用户输入折线手势输入信息方法的流程示意图,在用户输 入折线手势动作时,本发明提出输入信息的方法,包含W下步骤: 根据折线每段有向线段的方向角度对折线进行分类; 建立每种折线类型与特定字符或指令的对应关系; 通过传感器或传感器组检测用户输入的折线运动轨迹; 根据折线每段线段的方向角度,判断折线的类型; 根据折线的类型,确定与其对应的字符或指令; 输入对应的字符或执行对应的指令。
[0009] 优选的,采用W下方式进行折线各有向线段方向角度的判断:设定每种折线类型 各有向线段的角度范围;通过传感器获得用户输入的折线运动轨迹;如果折线的有向线段 角度在某设定角度范围内,则判定该方向角度为有向线段的方向角度。
[0010] 参照图2,对于折线的第1线段有向线段1,预先设定其角度范围2。优选的,对于 折线第1段有向线段1设定8种方向角度类型,如t、/、一等,每种有向线段的角度范围2 见下表:

【权利要求】
1. 一种利用折线手势进行信息输入的方法,该方法包括: 根据折线每段有向线段的方向角度对折线进行分类; 建立每种折线类型与特定字符或指令的对应关系; 通过传感器或传感器组检测用户输入的折线运动轨迹; 根据折线每段线段的方向角度,判断折线的类型; 根据折线的类型,确定与其对应的字符或指令; 输入对应的字符或执行对应的指令。
2. 如权利要求1所述的方法,还包括:设定每种折线类型各有向线段的角度范围;通过 传感器获得用户输入的折线运动轨迹;如果折线的有向线段角度在某设定角度范围内,则 判定该方向角度为有向线段的方向角度。
3. 如权利要求2所述的方法,其中折线第1段有向线段设定8种方向角度类型,每种有 向线段的角度范围如下:

4. 如权利要求1所述的方法,其中,有向线段的方向角度既可以是与某一特定方向的 夹角,也可以是有向线段与折线中前一有向线段之间的夹角,在采用相对于前一段有向线 段的角度时,相对角度分为4种,分别为0°、90°、180°、270°,各角度的范围如下:

5. 如权利要求1所述的方法,其中,各折线类型与26个字母以及其它常用字符的对应 关系如下:

类型对应字符的方位分布。
8. 如权利要求1所述的方法,其中,在用户输入折线手势过程中,在显示单元实时显示 用户输入折线手势的轨迹。
9. 一种利用划动折线手势对屏幕显示对象进行操控的方法,当用户在采用触摸感应装 置的电子设备划出折线轨迹时,该方法通过以下步骤实现对屏幕显示对象的操控: 在设备的显示单元显示对象,并设定当前活动的对象; 通过触摸感应单元获得用户划动折线的轨迹; 根据折线每段线段的方向角度,判断折线类型; 根据折线类型确定对应的操控指令; 执行操控指令,实现当前活动对象的切换。
10. 如权利要求9所述的方法,包括预先设定各折线类型与屏幕操控指令之间的对应 关系,折线类型与屏幕操控指令之间的一种对应关系如下:

11. 如权利要求9所述的方法,包括:在用户通过划动有向线段或折线,实现活动对象 的切换后,通过在触摸感应单元任意位置单击或双击操作,执行活动对象对应的指令或应 用程序。
【文档编号】G06F3/01GK104503591SQ201510022724
【公开日】2015年4月8日 申请日期:2015年1月19日 优先权日:2015年1月19日
【发明者】王建勤 申请人:王建勤
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1