适用于视线输入的汉字输入方法技术

技术编号:7612026 阅读:221 留言:0更新日期:2012-07-26 18:31
本发明专利技术公开了一种适用于视线输入的汉字输入方法,采用笔画输入作为输入方式,根据用户当前注视的字码,生成一个候选字区和待输入的下一个字码区,若用户期望输入的字符已出现在候选字区域,则用户注视该字,经过设定时间以后输入该字符,本次输入结束;否则,用户注视下一个需要输入的字码,并且以用户当前所注视的字码为中心,左右两侧分别弹出可能的下一个输入字码和候选字;直至用户完成输入。本发明专利技术提高了基于视线的文字输入方式的易用性和输入效率。

【技术实现步骤摘要】

本专利技术属于视线跟踪应用与文字输入领域,涉及对视线应用分析,以及文字输入的解决方案。
技术介绍
基于视觉的人机交互是当前图像处理领域的热点问题,其基本原理为根据眼睛的特征和位置以及其他一些脸部线索来决定用户注视的方向,把它作为一种可选的或互补的计算机输入通道,为人机交互提供一种新的方式。随着视线追踪技术日臻成熟,目前眼动测量达到的时间与空间精度为以视线追踪技术取代传统的指点设备,成为一种全新的输入通道提供了可能。现有的基于视线跟踪的文字输入类似于使用计算机屏幕上的虚拟键盘进行输入, 其界面大体相同,不同的是指示和触发选择的动作由人眼注视信息,而不是鼠标或其它输入设备来执行。尽管视线跟踪技术已经相对成熟,并且达到了相当高的精度(约0.5-1° ),但受限于视线输入方式的特性,现有视线输入方法的输入速度极慢,这在很大程度上阻碍了视线输入的实际应用。利用视线进行输入主要存在三个问题一是人的视线存在无意识的眼跳,即当用户注视某个点时,其注视点并非稳定的落在该处,而是在以改点为中心的一个小范围内随机的跳动。这是由人眼的生理机制所决定的。二是用连续的过程输入离散的字符。视线输入方式是一个连续的过程,不像传统的用手敲击键盘,得到是一系列离散的输入,视线的输入是一条轨迹,我们难以从该轨迹中判断用户的实际意图是要输入哪几个字符。如采用拼音输入法输入汉字“我”,传统的键盘输入方式要求用户依次敲击按键“W”,“O”即可完成输入,但当采用视线输入方式时,用户依次注视计算机屏幕上的虚拟键盘的“W”和“O”字符, 其注视点必然会经过“W”和“O”中间的字符,造成输入信息的歧义。第三个问题是输入的起止问题,即同样,视线的输入是一个连续过程,如何判断用户何时开始输入,何时结束输入, 以及是否是无意义的输入,如用户在对着屏幕发呆等。针对第一个问题,可采用使用较大尺寸的字符区域来解决。针对第二个问题,IBM Almaden Research Center 的 Shumin Zhai 和 Per Ola Kristensson 提出了一种滑动的输入方式-ShapeWriter。ShapeWriter通过用连续的滑过要输入的字符解决了用连续的过程输入离散字符的问题,然而ShapeWriter只适用于英文输入,并且其依然没有解决输入的起止判断问题。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种,能够解决输入的起止问题,准确快速的进行文字输入。本专利技术解决其技术问题所采用的技术方案包括以下步骤(I)采用笔画输入作为基本的输入方式。由于笔画输入法所包含的总的字码只有五个,分别为横(一),竖(丨),撇()),点(、),折(I)。相对其他常用的输入方式 (拼音、五笔),字码总数少,因此每个字符区域可设置的相对较大。将这些字码在屏幕上沿垂直方向一字排开,作为本输入法的初始布局。(2)当用户注视本输入法初始布局的任一个字码时,即开始输入过程。此时,根据用户当前注视的字码,生成一个候选字区和待输入的下一个字码区,分别沿垂直方向排列在当前输入字码的两侧。(3)若用户期望输入的字符已出现在候选字区域,则用户注视该字,经过设定时间以后,认为该字符即为用户期望输入的字符,于是输入该字符,本次输入结束。否则,转入下一步。判断用户当前所注视的字符是否为用户实际期望输入的字符的时间段长度可调,根据用户使用本输入法的熟练程度,可在O. 5 3秒之间进行调整。(4)若用户期望输入的字符尚未出现在候选字区域,则用户视线向另一侧移动,注视下一个需要输入的字码,即继续输入下一个笔画,并且以用户当前所注视的字码为中心, 左右两侧分别弹出可能的下一个输入字码和候选字。(5)重复步骤⑶ 步骤⑷,直至用户完成输入。所述的步骤(4)中,当用户视线向另一侧移动,注视下一个需要输入的字码时,初始位置的字码消隐,以避免干扰当前字码的输入。本专利技术的有益效果是通过采用动态虚拟键盘,候选字和下一个输入字码分别放置于当前输入字码两侧的键盘布局方式,本专利技术很好的解决了基于视线的文字输入方式中存在的连续的输入路径导致的输入歧义,以及每个字输入过程中开始和结束时机判断的问题,提高了基于视线的文字输入方式的易用性和输入效率,给电脑用户提过了一种全新的文字输入方式,无需用手,只需用眼睛盯着屏幕看即可完成文字输入。这使得不便用手操作电脑的用户也可顺利地进行文字的输入。下面结合附图和实施例对本专利技术进一步说明。附图说明图1,本专利技术的技术流程。图2,本专利技术初始的虚拟键盘布局方式。图3,当用户注视一个字码时,虚拟键盘的布局方式。其中,I为候选字区,2为当前字码输入区,3为下一个字码输入区,4为用户当前注视的位置。图4,当用户注视第二个字码时,虚拟键盘的布局方式。5为上一个字码输入区中的字码,为避免干扰当前字码的输入,应降低这一区域对用户的视觉吸引力,将其颜色变淡或使其消失不见。图5,为选择用户期望输入的字时虚拟键盘的外观。图6,实际输入应用中,虚拟键盘的初始状态在计算机屏幕上的显示。6为计算机屏幕。7为文字输入区域,可为一般的文字处理软件。图7,实际输入应用中,输入汉字“我”的第一个字码“撇(j )”时计算机屏幕显示的内容。图8,实际输入应用中,选择候选字“我”时计算机屏幕显示的内容。图9,实际输入应用中,完成汉字“我”的输入后,计算机屏幕显示的内容。图10,实际输入应用中,输入汉字“在”的第一个字码“横(一)”时计算机屏幕显示的内容。图11,实际输入应用中,输入汉字“在”的第二个字码“撇(j )”时计算机屏幕显示的内容。图12,实际输入应用中,选择候选字“在”时计算机屏幕显示的内容。图13,实际输入应用中,完成汉字“在”的输入后,计算机屏幕显示的内容。图14,实际输入应用中,输入汉字“输”的第一个字码“横(一)”时计算机屏幕显示的内容。图15,实际输入应用中,输入汉字“输”的第二个字码“折(I)”时计算机屏幕显示的内容。图16,实际输入应用中,输入汉字“输”的第三个字码“竖(丨)”时计算机屏幕显示的内容。图17,实际输入应用中,选择候选字“输”时计算机屏幕显示的内容。图18,实际输入应用中,完成汉字“输”的输入后,计算机屏幕显示的内容。图19,在输入汉字“输”的过程中,注视点的位置及其移动轨迹。其中,圆圈表示曾经注视过的输入字码,其旁边的数字表示注视的顺序。具体实施例方式为便于采用视线进行输入,提高文字输入效率,并对用户更加方便易用,本专利技术针对目前现有技术中存在的问题,提出了一种适合视线的汉字输入的方法。本专利技术的整个实施流程如图I所示。具体方法如下(I)针对人的视线存在无意识的眼跳的问题,可采用使用较大尺寸的字符区域来解决。然而,屏幕上可供显示的区域是有限的,因此为了在有限的面积上显示较大的字符尺寸,本专利技术采用了笔画输入法进行输入。其键盘布局如图2所示。笔画输入法其总的所需字码个数少(共五个,分别为横(一),竖(丨),撇(j ),点(、),折(1)),并且具有不错的输入速度,以及较低的重码率,而且该输入法简单易用,无需学习,这些特点使其非常适合作为基于视线跟踪的输入方式。(2)针对视线的输入是一个连续过程的特点,提出了一种动态虚拟键盘布局,候选字和下一个输入字码分别放置于当前输入字符两侧的输入方式。该虚拟本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:赵歆波马钟满毅
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1
相关领域技术