发明名称 多字符连续书写的手写输入方法
摘要 本发明揭示了一种多字符连续书写的手写输入方法,通过触摸单元书写字符;在书写完第i个字符后,书写第i+1个字符重叠在第i个字符之上;用户在书写时,判断用户当前书写的笔画属于第i个字符还是属于第i+1个字符;在判断用户开始重叠书写第i+1个字符时,自动将第i个字符笔画的显示颜色变暗,以方便用户从显示屏上清晰看到自己所书写的新字符轨迹;按上述方式不停顿连续任意书写多个字符,在书写第i+2个字符时,第i个字符从显示屏幕中自动消失,而第i+1个字符颜色自动变暗。本发明让用户书写不同字符时不必停顿,可连续在手写屏上书写多个手写字符并进行相应的识别及显示处理,从而大大提高手写文字输入的效率。
申请公布号 CN102156608A 申请公布日期 2011.08.17
申请号 CN201010583582.2 申请日期 2010.12.10
申请人 上海合合信息科技发展有限公司 发明人 镇立新;龙腾
分类号 G06F3/048(2006.01)I 主分类号 G06F3/048(2006.01)I
代理机构 上海光华专利事务所 31219 代理人 王松
主权项 一种多字符连续书写的手写输入方法,其特征在于,所述方法包括如下步骤:步骤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,结束。
地址 200433 上海市杨浦区复旦高新科技园国定路335号一号楼11011A室