一种电子设备的手写输入方法

文档序号:6603662阅读:251来源:国知局
专利名称:一种电子设备的手写输入方法
技术领域
本发明属于电子识别的手写输入领域。
背景技术
电子设备的手写输入一般是指用户通过移动终端等电子设备(比如手机、PDA、 平板电脑、GPS终端等)的触摸屏书写文字,同时移动终端对采集到的文字书写轨迹进行识 别,转换为相应的文字并显示在屏幕上。这些手写输入一般都支持多种目标集的识别,通常 包括汉字、大小写英文字母、数字和标点符号等。针对多目标集的识别,传统的手写输入法 使用的方法通常有两种,第一种是在同一书写界面范围内书写,然后使用同一个能识别所 有目标集的识别引擎进行识别;第二种是通过屏幕上的按钮设置识别目标集,然后设置识 别引擎的识别目标集为相应的目标标记再进行识别。使用第一种方法由于各种目标集之间 的某些字符存在一定的相似性,容易造成误识别,使得字母、数字和标点符号等的总体识别 率不高,从而影响了用户输入的准确性;第二种方法通常使用按钮或设置菜单在多种目标 集之间进行转换,对各个目标集单独识别,虽然提高了它们的总体识别率,但是由于频繁的 切换,也影响了用户输入的速度和体验性。

发明内容
本发明的目的在于克服现有手写输入识别多目标集字符时总体识别率不高、操作 繁琐、用户体验性不高的不足,提供一种同屏书写多目标集字符从而提高了总体识别率并 减少繁琐操作步骤的手写输入方法。为了实现上述发明目的,采用的技术方案如下一种电子设备的手写输入方法,通过在输入界面上接收用户的手写输入,并通过 识别引擎对用户的手写输入进行识别,将识别结果呈现在输入界面,所述输入界面至少分 割为两个输入子区域,每个输入子区域对应不同的识别引擎,当用户在不同的输入子区域 进行手写操作时,采用所对应的识别弓I擎进行识别。本发明通过将一个输入界面分割为至少两个输入子区域,每个输入子区域对应不 同的识别引擎,能有针对性的采用不同识别弓I擎对手写输入进行识别,识别快速准确,且由 于不同子区域均在同一输入界面上,故而又避免了需频繁选择识别引擎所带来的不便。上述技术方案中,所述识别引擎包括汉字识别引擎、字母识别引擎、数字识别引 擎、标点符号识别引擎和手势目标集识别引擎的两种或多种,而所述输入界面对应地分割 为两个或多个子区域。所述输入界面分割为四个输入子区域,每个输入子区域分别对应汉字识别引擎、 字母识别引擎、数字识别引擎和标点符号识别引擎。所述字母识别引擎包括大写字母识别引擎和小写字母识别引擎,与之相对应的输 入子区域也进一步分割为两个输入子区域。进一步地,所述输入区域包括五个输入子区域,包括左上子区域、右上子区域、左下子区域、右下子区域以及跨区子区域,所述跨区子区域至用户手写输入的范围落入至少 其他子区域的至少两个以上。所述左上子区域、右上子区域、左下子区域、右下子区域以及跨区子区域分别对应 大写字母识别引擎、小写字母识别引擎、数字识别引擎、标点符号识别引擎和全集识别引 擎,所述全集识别弓I擎指全部包括其他识别引擎。本发明对用户的手写输入进行识别时,通过在输入界面上检测触摸动作,以确定 该手写输入落入的输入子区域,从而通过该输入子区域对应的识别引擎进行识别。所述检测触摸动作通过捕获手写输入时“按下”、“移动”和“弹起”动作,将从“按 下”开始到“弹起”过程中获得的坐标点保存下来,并用线段连接起来显示在输入界面上,根 据该连接线段所处的区域确定具体的输入子区域。本发明提出了一种在同一屏幕内的不同区域书写以区别不同目标集的界面设计 方法,不同的目标集调用不同参数的识别引擎,既提高了各个字符集的总体识别率,又减少 了频繁进行目标集切换所需的操作,从而大大提高了用户体验性。


图1是本发明的手写界面分割示意图;图2是本发明的手写输入识别的流程框图。
具体实施例方式下面结合附图对本发明做进一步的说明。实施本发明所用的电子设备可以采用安装Google Android等智能手机操作系统, 用终端的触摸屏进行手写输入,并利用屏幕显示识别结果,可采用Java语言和xml语言编 制程序,便能较好地实现本发明。手写界面设计如附图1所示,整个实线框(由(Xl,yi)、(x3, Y1) > (X1, y3)和(χ3, y3)所围成的长方形)以内为手写输入区域,通过在该区域内检测移动终端触摸屏的触摸动 作,捕获“按下”、“移动”和“弹起”动作,将从“按下”开始到“弹起”过程中获得的坐标点保 存下来,并用线段连接起来显示在屏幕上,即可实现区域内的手写功能。手写输入区域进一 步划分为四个子区域,分别为大写字母子区域,即由坐标点(xl,yl)、(x2,yl)、(xl,y2)和 (x2,y2)围成的长方形;小写字母子区域,即由坐标点(x2,yl)、(x3,yl)、(x2,y2)和(x3, y2)围成的长方形;数字子区域,即由坐标点(xl, y2)、(x2,y2)、(xl,y3)和(x2, y3)围成 的长方形;标点符号子区域,即由坐标点(x2, y2)、(x3, y2)、(x2, y3)和(x3, y3)围成的长 方形。通过对手写笔迹的坐标点的范围进行判断,从而确定其所属于哪个子区域。本发明的手写输入识别的具体流程如附图2所示,相应的实施步骤如下1、获取当前手写笔迹的所有坐标点;2、判断所有坐标点所属范围。如坐标点均分布在大写字母子区域,即坐标点全部 在(X1, Y1) > (X2, Y1) > (X1,12)和(X2,I2)所围成的长方形内,则该手写笔迹被判为属于大写 字母目标集;如坐标点均分布在小写字母子区域,即坐标点全部在(X2,Y1)、(X3,Y1)、(X2, y2) 和(x3,y2)所围成的长方形内,则该手写笔迹被判为属于小写字母目标集;如坐标点均分布 在数字子区域,即坐标点全部在(Xl,y2)、(x2,y2)、(Xl,y3)和(x2,y3)所围成的长方形内,则该手写笔迹被判为属于数字目标集;如坐标点均分布在标点符号子区域,即坐标点全部在 (χ2,y2)、(χ3,y2)、(χ2,y3)和(χ3,y3)所围成的长方形内,则该手写笔迹被判为属于标点符 号目标集;如果坐标点分布在四个子区域两个以上的区域内,则该手写笔迹被判为属于全 目标集。3、根据所属目标集设置识别引擎的识别目标集。4、进行识别处理并返回结果。本实施例使用华南理工大学人机通信与智能接口实验室的S⑶T_C0UCH、863手写 汉字数据库,分别进行以下实验1、对于大写字母字符集,进行在同一范围内书写没用采用本发明和采用本发明所 获得的准确率比较;2、对于小写字母字符集,进行在同一范围内书写没用采用本发明和采用本发明所 获得的准确率比较;3、对于数字字符集,进行在同一范围内书写没用采用本发明和采用本发明所获得 的准确率比较;4、对于标点符号字符集,进行在同一范围内书写没用采用本发明和采用本发明所 获得的准确率比较。下表列出了以上实验的实验结果 由表可知,采用了本发明的手写区界面设计方法,在手写区同屏书写的情况下,对 于大写字母、小写字和数字的识别准确率大大提高,错误下降率均在80%以上;对于标点 符号的识别准确率也明显提高,错误下降率约24%。
权利要求
一种电子设备的手写输入方法,通过在输入界面上接收用户的手写输入,并通过识别引擎对用户的手写输入进行识别,将识别结果呈现在输入界面,其特征在于所述输入界面至少分割为两个输入子区域,每个输入子区域对应不同的识别引擎,当用户在不同的输入子区域进行手写操作时,采用所对应的识别引擎进行识别。
2.根据权利要求1所述的电子设备的手写输入方法,其特征在于所述识别引擎包括汉 字识别引擎、字母识别引擎、数字识别引擎、标点符号识别引擎和手势目标集识别引擎的两 种或多种,而所述输入界面对应地分割为两个或多个子区域。
3.根据权利要求1或2所述的电子设备的手写输入方法,其特征在于所述输入界面分 割为四个输入子区域,每个输入子区域分别对应汉字识别引擎、字母识别引擎、数字识别引 擎和标点符号识别引擎。
4.根据权利要求3所述的电子设备的手写输入方法,其特征在于所述字母识别引擎包 括大写字母识别引擎和小写字母识别引擎,与之相对应的输入子区域也进一步分割为两个 输入子区域。
5.根据权利要求1或2所述的电子设备的手写输入方法,其特征在于所述输入区域包 括五个输入子区域,包括左上子区域、右上子区域、左下子区域、右下子区域以及跨区子区 域,所述跨区子区域至用户手写输入的范围落入至少其他子区域的至少两个以上。
6.根据权利要求5所述的电子设备的手写输入方法,其特征在于所述左上子区域、右 上子区域、左下子区域、右下子区域以及跨区子区域分别对应大写字母识别引擎、小写字母 识别引擎、数字识别引擎、标点符号识别引擎和全集识别引擎,所述全集识别引擎指全部包 括其他识别引擎。
7.根据权利要求1或2所述的电子设备的手写输入方法,其特征在于对用户的手写输 入进行识别时,通过在输入界面上检测触摸动作,以确定该手写输入落入的输入子区域,从 而通过该输入子区域对应的识别引擎进行识别。
8.根据权利要求7所述的电子设备的手写输入方法,其特征在于所述检测触摸动作通 过捕获手写输入时“按下”、“移动”和“弹起”动作,将从“按下”开始到“弹起”过程中获得 的坐标点保存下来,并用线段连接起来显示在输入界面上,根据该连接线段所处的区域确 定具体的输入子区域。
全文摘要
本发明提出了一种电子设备的手写输入方法,通过在输入界面上接收用户的手写输入,并通过识别引擎对用户的手写输入进行识别,将识别结果呈现在输入界面,所述输入界面至少分割为两个输入子区域,每个输入子区域对应不同的识别引擎,当用户在不同的输入子区域进行手写操作时,采用所对应的识别引擎进行识别。本发明在同一屏幕内的不同区域书写以区别不同目标集的界面设计,不同的目标集调用不同参数的识别引擎,既提高了各个字符集的总体识别率,又减少了频繁进行目标集切换所需的操作,从而大大提高了用户体验性。
文档编号G06F3/048GK101893987SQ201010193169
公开日2010年11月24日 申请日期2010年6月1日 优先权日2010年6月1日
发明者何聪, 金连文 申请人:华南理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1