多字符连续书写的手写输入方法技术

技术编号:6687424 阅读:451 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示了一种多字符连续书写的手写输入方法,通过触摸单元书写字符;在书写完第i个字符后,书写第i+1个字符重叠在第i个字符之上;用户在书写时,判断用户当前书写的笔画属于第i个字符还是属于第i+1个字符;在判断用户开始重叠书写第i+1个字符时,自动将第i个字符笔画的显示颜色变暗,以方便用户从显示屏上清晰看到自己所书写的新字符轨迹;按上述方式不停顿连续任意书写多个字符,在书写第i+2个字符时,第i个字符从显示屏幕中自动消失,而第i+1个字符颜色自动变暗。本发明专利技术让用户书写不同字符时不必停顿,可连续在手写屏上书写多个手写字符并进行相应的识别及显示处理,从而大大提高手写文字输入的效率。

【技术实现步骤摘要】

本专利技术属于手写输入
,涉及一种手写输入方法,尤其涉及一种。
技术介绍
近年来,手写输入法作为一种重要的文字输入方式已经广泛应用于智能手机、平板电脑、上网本、GPS终端、学习机等多种移动电子设备之中。手写输入法一般是指用户通过电子设备的触摸屏用书写笔或手指进行文字书写,同时电子设备对采集到的文字书写轨迹进行识别,转换为相应的文字并显示在屏幕上。目前,由于受移动设备触摸屏尺寸的限制,用户一般一次只能在触摸屏上书写一个字符,用户每书写完一个字符时,通常要停顿一段时间(典型停留时间在200ms-1000ms左右),然后等待移动设备对上一次书写的字符进行检测及识别之后,才能进行下一个字符的手写输入,这样使得利用手写输入文字时效率低下,无法按照人们自然书写的习惯进行连续的手写输入。为了提高书写输入效率,有相关研究人员研发了全屏书写全屏识别的手写输入方案,一次可以在触摸屏上书写少量的多个字符,但该方法仍然受限于触摸屏尺寸的大小,无法进行任意多字符的连续书写(例如书写完一句完整的句子),特别是在触摸屏尺寸受限的移动电子设备(如智能手机)上,通常触摸屏全屏能容纳的书写字符数一般都很小(特别是感应手指书写的触摸屏,通常小于4个字符),而且如果用户进行全屏书写时不同字符间出现粘连或重叠情况,将造成识别弓I擎无法进行正确分割和识别字符。
技术实现思路
本专利技术所要解决的技术问题是提供一种,可以让用户书写不同字符时不必停顿,可连续在手写屏上书写多个手写字符并进行相应的识别及显示处理,从而大大提高手写文字输入的效率。为解决上述技术问题,本专利技术采用如下技术方案一种,所述方法包括如下步骤步骤110,手写笔或手指接触触摸屏,开始输入笔画;步骤120,手写笔或手指在触摸屏上移动,记录并在触摸屏上的手写区域显示笔画轨迹;步骤130,手写笔或手指离开触摸屏,当前笔画的输入结束;步骤140,判断当前书写的笔画与之前已经输入的笔画是否属于同一个字符;如果答案为是,转道步骤150 ;如果答案为否,转到步骤170 ;步骤150,判断是否还有新的笔画输入,如果答案为是,则转入步骤120,否则转入步骤160 ;步骤160,将当前所书写的字符轨迹提交给识别引擎进行识别,并输出识别结果; 转向步骤220 ;步骤170,判断触摸屏上是否存在变暗字符,如果答案为是,则转入步骤180,否则转入步骤190 ;所述变暗字符是指之前已经书写完且进行过识别处理的上一个手写字符, 其笔画颜色已经经过步骤200处理;步骤180,清除上一个变暗字符;步骤190,将除了当前笔画之外的所有笔画构成一个手写字符,提交给识别引擎进行识别,输出识别结果;步骤200,将除了当前笔画之外的所有笔画构成的手写字符的笔画颜色变暗,或者,使第i+ι个字符、第i个字符颜色不同;该字符定义为变暗字符;步骤210,判断是否还有新笔画输入,若答案为是,转向步骤120,否则转向步骤 160 ;步骤220,结束。作为本专利技术的一种优选方案,步骤140中,判断当前书写的笔画与之前已经输入的笔画是否属于同一个字符根据当前书写笔画的几何位置信息与之前已经输入的所有笔画组成的字符的几何位置信息之前的关系进行判断;包括如下步骤步骤141,判断当前笔画是否为用户所输入的第一个笔画;若是,转至步骤146 ;否则转至步骤142 ;步骤142,判断当前笔画是否是位于前一笔画右侧的新写文字笔画;若是转至步骤145 ;否则转至步骤143 ;步骤143,判断当前笔画是否与别的已经书写的笔画重叠;若是转至步骤144 ;否则转至步骤145 ;步骤144,判断当前笔画与已经书写笔画的重叠程度大于某个给定阈值;若是转至步骤146 ;否则转至步骤145 ;步骤145,返回当前输入的笔画与之前已经输入的笔画可能属于同一个字符的判断结果;步骤146,返回当前输入的笔画与之前已经输入的笔画不属于同一个字符的判断结果。一种,所述方法包括如下步骤通过触摸单元书写字符;在书写完第i个字符后,书写第i + Ι个字符重叠在第i个字符之上;用户在书写时,判断用户当前书写的笔画属于第i个字符还是属于第i + Ι个字符;在判断用户开始重叠书写第i + Ι个字符时,自动将第i个字符笔画的显示颜色变暗,或者使第i+Ι个字符、第i个字符颜色不同,以方便用户从显示屏上清晰看到自己所书写的新字符轨迹;按上述方式不停顿连续任意书写多个字符,在书写第i+2个字符时,第i个字符从显示屏幕中自动消失,而第i+ι个字符颜色自动变暗,或者使第i+ι个字符、第i+2个字符颜色不同。作为本专利技术的一种优选方案,判断用户当前书写的笔画属于第i个字符还是属于第i+Ι个字符的方法包括如下步骤步骤141,判断当前笔画是否为用户所输入的第一个笔画;若是,转至步骤146 ;否则转至步骤142 ;步骤142,判断当前笔画是否是位于前一笔画右侧的新写文字笔画;若是转至步骤145 ;否则转至步骤143 ;步骤143,判断当前笔画是否与别的已经书写的笔画重叠;若是转至步骤144 ;否则转至步骤145 ;步骤144,判断当前笔画与已经书写笔画的重叠程度大于某个给定阈值;若是转至步骤146 ;否则转至步骤145 ;步骤145,返回当前输入的笔画与之前已经输入的笔画可能属于同一个字符的判断结果;步骤146,返回当前输入的笔画与之前已经输入的笔画不属于同一个字符的判断结果。为了实行本专利技术,需具备如下硬件条件该设备中需要有一般的运算和存储装置, 包括一定频率的CPU(中央处理器),有一定用来运算的内存和用来存储系统软件,基本的操作系统,应用软件和各种数据的存储空间等。该设备中需要有可进行手写输入的触摸屏, 该触摸屏上可以指定任意区域为手写输入区域,该触摸屏上还有识别结果的显示区域,命令按钮区域等等。本专利技术的有益效果在于本专利技术提出的,使得用户在触摸屏上进行书写时,按照人们自然书写的习惯进行连续的手写输入,可以不间断地连续书写多个手写文字,手写识别引擎自动对用户所输入的笔迹进行识别输出,从而有效的提高了手写输入的效率。附图说明图1是给出了重叠书写方式的例子。图2是演示了利用重叠书写方式手写“合合信息科技”六个字符,识别引擎最终识别出该手写字符串的过程。图3是本专利技术所述方法的流程图。图4是判断当前书写笔画与之前笔画是否属于同一个字符的流程图。 具体实施例方式下面结合附图详细说明本专利技术的优选实施例。实施例一本专利技术利用重叠书写方式,可以让用户不间断进行任意多个字符的连续手写并进行相应的识别处理,从而有效提升书写文字输入的效率,提供一种更自由更高效的手写输入方式。所谓重叠书写方式,是指用户在写完一个字符后,书写下一个字符可以重叠在第一个字符之上的一种书写方式。如图1所示,用户连续书写两个字符“科学”,第二个字符 “学”可在与第一个字符相同的重叠区域进行书写。通过相关的技术手段,我们可以检测第一个字符与第二个字符的不同笔画,在用户开始重叠书写第二个字符时,自动将第一个字符笔画的显示颜色变暗,以方便用户用户从显示屏上清晰看到自己所书写的新字符轨迹。 按此方式可以不停顿连续任意书写多个字符,书写第三个字符时,第一个字符从显示屏幕中自动消失,而第二个字符颜色自动变暗,以此类推。图2给出了书写“合合信息科技”这六个字符串时,电本文档来自技高网...

【技术保护点】
1.一种多字符连续书写的手写输入方法,其特征在于,所述方法包括如下步骤:步骤110,手写笔或手指接触触摸屏,开始输入笔画;程序检测到手写笔或手指接触触摸屏这一事件,开始记录用户输入的字符笔画笔迹;步骤120,手写笔或手指在触摸屏上移动,程序记录用户手写笔迹,并在触摸屏上的手写区域显示相应的笔画轨迹;步骤130,手写笔或手指离开触摸屏,当前笔画的输入结束;步骤140,判断当前书写的笔画与之前已经输入的笔画是否属于同一个字符;如果答案为是,转至步骤150;如果答案为否,转至步骤170;判断当前书写的笔画与之前已经输入的笔画是否属于同一个字符根据当前书写笔画的几何位置信息与之前已经输入的所有笔画组成的字符的几何位置信息之前的关系进行判断;包括如下步骤:步骤141,判断当前笔画是否为用户所输入的第一个笔画;若是,转至步骤146;否则转至步骤142;步骤142,判断当前笔画是否是位于前一笔画右侧的新写文字笔画;若是转至步骤145;否则转至步骤143;步骤143,判断当前笔画是否与别的已经书写的笔画重叠;若是转至步骤144;否则转至步骤145;步骤144,判断当前笔画与已经书写笔画的重叠程度大于某个给定阈值;若是转至步骤146;否则转至步骤145;步骤145,返回当前输入的笔画与之前已经输入的笔画可能属于同一个字符的判断结果;步骤146,返回当前输入的笔画与之前已经输入的笔画不属于同一个字符的判断结果;步骤150,判断是否还有新的笔画输入,如果答案为是,则转入步骤120,否则转入步骤160;步骤160,将当前所书写的字符轨迹提交给识别引擎进行识别,并输出识别结果;转向步骤220;步骤170,判断触摸屏上是否存在变暗字符,如果答案为是,则转入步骤180,否则转入步骤190;所述变暗字符是指之前已经书写完且进行过识别处理的上一个手写字符,其笔画颜色已经经过步骤200处理;步骤180,清除上一个变暗字符;步骤190,将除了当前笔画之外的所有笔画构成一个手写字符,提交给识别引擎进行识别,输出识别结果;步骤200,将除了当前笔画之外的所有笔画构成的手写字符的笔画颜色变暗,或者,使第i+1个字符、第i个字符颜色不同;该字符定义为变暗字符;步骤210,判断是否还有新笔画输入,若答案为是,转向步骤120,否则转向步骤160;步骤220,结束。...

【技术特征摘要】

【专利技术属性】
技术研发人员:镇立新龙腾
申请(专利权)人:上海合合信息科技发展有限公司
类型:发明
国别省市:31

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

1