具备手写识别功能的快速记录装置和方法

文档序号:6461385阅读:239来源:国知局
专利名称:具备手写识别功能的快速记录装置和方法
技术领域
本发明涉及模式识别技术,特别涉及具备手写识别功能的快速记录 装置和方法。
背景技术
如今,手机和PDA等移动终端已相当普及,已经成为人们的日常使 用的IT工具。这些终端中配备了各种各样的输入法,包括键盘输入法、 语音输入法和手写输入法等。
一方面,由于存在着键盘的限制,应用环境的限制,识别精度和速 度的限制等约束条件,从而导致了这些输入法在输入速度大都比不上直 接在纸上书写的速度;
另一方面,虽然人们在能够熟练使用标准PC键盘的情况下,通过键 盘键入字符的速度有可能会超过纸上书写速度,但是就人类的认知和学 习习惯而言,人们更希望能够用书写的方式直接在终端设备上记录,并 且往往需要将记录的内容存储下来,便于日后进行整理。
例如,在开会或听报告时进行随时记录;迅速记录朋友的姓名和联 系方式;抄录一段广告信息;记录一段路线图等等。这些信息不仅要快 速地记录下来,而且很可能在日后被进一步的编辑。
如上所述,人们迫切需要一种可快速记录、存储并能够进行编辑操 作的手快速记录装置和方法,来取代现有的通过键盘输入,语音输入或 者传统的手写识别输入的装置和方法。
现有的移动终端中的记录装置包括常见的记事本,便签,备忘录, 文档编辑器等,人们只能用传统的键盘输入法、语音输入法和手写输入 等法进行输入。
由于习惯、识别速度和环境的限制,在某些场景下录入速度慢,特 别是需要同时录入文字和图表的情况下,则无法适用于需要实时记录情况,例如在开会或听报告时需要快速记录,就不得不依赖于传统的纸和 笔进行手写记录,或者类似于画图工具进行笔迹图案的记录。前者记录 下来的信息如果进行电子化处理,又需要重新人工或者借助于OCR装置
(OCR:光学字符识别)输入到计算机中,这样过程过于繁琐和复杂;
后者受输入空间的限制,记录内容有限,并且记录下来的均为笔迹图像, 并没有提供日后的编辑和自动处理功能。
目前在常规样本的测试中,手写识别中对文字字符的识别准确率己
经到了一个比较高的水平,其中对于常用汉字字符(GB2312中规定的汉 字字符)的识别准确率大都可以达到90%以上。现在实际生活中手写输 入已经成为一种常见的输入方法,例如,在有触摸屏的手机上进行输入。 但是该项技术仍不适用于快速实时记录的情况
一方面,由于文字字符的识别准确率并不能达到100%,现有手写输 入的应用是根据输入的笔迹进行逐字识别,会经常出现字符识别错误的 情况,而并不对处理后的笔迹数据进行完整记录,造成数据缺失,这样 便不能够对日后的查找纠正进行核对;
另一方面,由于现有技术不能够将文字和非文字字符的输入区别对 待,这样如果在记录文字的同时不能够区分手绘的图形,手绘的图形也 会被识别引擎当作文字字符进行识别,从而得到错误的识别结果,图形 数据便不会被存储下来。
目前虽然分别存在单独的手写输入并存储为图形文件的装置和手写 输入文字字符进行识别编辑的装置,但是尚不存在能够自动的识别并区 分手写文字或手写图形,并进行同时输入编辑的方法和装置。因而,用 户在写入不同种类内容时仍需要更换输入装置或者进行切换操作,这样 不便于用户使用。
由此看来,如何实现快速手写输入和自动的处理手写笔迹是现有技 术需要进一步改善的地方。

发明内容
本发明的目的是提供一种全新的具备手写识别功能的快速记录装置 和方法,从而实现实时快速记录和图文自动区分和编辑的功能。按照本发明的一方面, 一种具备手写识别功能的快速记录的方法, 包括步骤
(a) 采集用户手写输入的笔迹数据;
(b) 对用户手写输入的笔迹进行显示;
(c) 对用户手写输入的多个笔迹进行识别;
(d) 对识别结果进行编辑。
按照本发明的另一方面, 一种具备手写识别功能的快速记录的装置, 包括
交互单元,用于接收并显示用户输入的手写符号轨迹以及操作信息, 将接收到的用户输入的信息发送到运算处理单元,以及从运算处理单元 接收并显示信息;
运算处理单元,对接收到的手写轨迹进行识别,对识别出的结果进 行种类判断,并根据不同的种类控制交互单元对识别结果的显示和编辑;
存储单元,用于存储交互单元和运算处理单元运行所需的信息。
通信单元,用于管理各个单元之间的信息交换和不同物理平台的相 关单元之间的信息交换。
使用本发明的装置和方法进行图文记录的速度与人们用纸和笔记录 的速度大体相当,并且可以实现全新的文字字符、图表等手写笔迹的自 动识别区分和后期编辑。


图l是根据本发明实施例的具备手写识别功能的快速记录装置的示意
图2显示单元在执行录入状态时的示意图3显示单元在执行识别编辑操作时的示意图4是根据本发明实施例的实现快速记录功能的流程图5是根据本发明实施例的识别编辑功能的流程图6是运行本发明的物理平台示例。
具体实施方式
以下,将参照附图详细描述本发明的优选实施例。在下面的描述中, 为了清晰和简明起见,省略了对公知功能或结构的详细描述。
本说明书所举的实施例仅为本发明的一种应用,并不意味着本发明 的实施仅局限于这一种形式。
在本说明书中,使用的术语"单元"是由组件构成的,"组件"指 的是与本发明系统相关的实体,或者是硬件,硬件和软件的结合、软件, 或者是执行中的软件。例如,组件可以是,但不局限于,运行在处理器 上的进程、处理器、对象、可以执行的东西、执行的线程、程序和计算 机。作为示例,运行在移动终端上的应用程序可以是组件。另外组件可 以包括一个或多个组件。
术语"包括"、"包含"或类似术语意思是非排斥性包括,从而包 括一列组件的方法或设备不仅包括这些组件,还包括其他未列出的组件。
在本发明所述中,为了便于描述,将手写笔迹分为手写文字字符、 手写操作控制符和手绘图形三个大类,其中手写文字字符包含各种语言 文字和专用字符,例如汉字,英文,拉丁字母和数学公式符号;手写操 作控制符,也在模式识别领域和字符编码标准中,也称其为手势符号, 其包含删除,回车,回删,换行,滚屏,插入等指代某种编辑功能的手 写符号,可以由用户定义也可以由预先设定或者按照以后规范作为该装 置的默认配置。;手绘图形还包含手绘表格和手绘草图等非文字字符和 操作符的其它手写笔迹形成的图形。
在本发明所述中,候选组指代识别得到的可供用户选择进行输入更 改的字符和图形的组合,其包含但不限于候选文字字符,候选图形和操 作控制符。
图l是根据本发明实施例的具备手写识别功能的快速记录装置的示意图。
参照图l,根据本发明实施例的具备手写识别功能的快速记录装置包
括交互单元101、运算处理单元102、存储单元103和通信单元104。
交互单元101包括输入单元110和显示单元120。输入单元110用于接 收在此书写的手写笔迹和用户的选择操作,其中,手写笔迹分为手写文 字字符、手写操作控制符和手绘图形三个大类,其中手写文字字符包含各种语言文字和专用字符,例如汉字,英文,拉丁字母和数学公式符号; 手写操作控制符包含删除,回车,换行,滚屏,插入等指代某种编辑功
能的手写符号;手绘图形还包含手绘表格和手绘草图等非文字字符和操 作符的其它手写笔迹形成的图形。
显示单元120用于显示书写的手写笔迹、候选组、候选操作指令和候 选图形,还用于显示手写笔迹的縮略图等供用户使用的图形。在采用触 摸屏为交互组件的情况下,所以触摸屏既是输入组件也是显示组件,此 时输入单元110和显示单元120可以共用一个物理界面。
在本实施例中,为了描述的方便,借助图2和图3对显示单元进行描 述。图2为本发明所描述的装置中显示单元在执行录入状态时的示意图。 图3为显示单元在执行识别编辑操作时的示意图。
例如图2和图3所示,将显示单元120分为如下区域手写笔迹显示区 201,用于显示手写笔迹;手写笔迹縮略图显示区202,用于显示手写输 入的笔迹的缩略图像,可以用来显示以前输入的手写笔迹信息;和其他 交互所需的显示,例如图中滚动条203和翻页按钮204。其中手写笔迹缩 略图显示区202为可选显示区,图中滚动条203和翻页按钮204可以由不同 的显示形式,其作用是为了解决一屏显示不下的问题,所以两者可以选 其一,以下的实例中遇到写不下的情况直接用翻页进行描述,不在说明 具体使用哪一种解决方式。在手写笔迹显示区201中,用框围住的两个区 域分别为写入的手绘图形303和手写文字字符304,这里仅为举例说明, 用户可以任意写入不同的内容,并不限制用户只写入所示内容。
图3中的编辑显示区301中,可以显示识别单元220给出的识别结果, 如手绘图形302,文字字符303,当焦点(如光标304)移到某个文字字符 上时,候选组305便会显示出来,供用户进行校对,这样在识别给出的首 选结果为错误结果时,可以很方便的进行更改。候选组的触发方式可以 包括长时间按压,点击和功能按钮等多种常用的操作方式,并不仅限于 自动弹出的方式。
如图2和图3所示,本发明所描述的装置中的显示单元还包含縮略图 202的形式进行显示,其功用为在不用翻页或者滚屏即可查看之前手写输 入的笔迹图形。该显示方式为可选项。当一屏显示不下的时候,可以采翻页的形式进行持续录入,该屏之前的的数据可以 用缩略图的形式显现出来,也可以不作显示,只显示当前输入屏的笔迹。 在采用触摸屏为交互组件的情况下,所以触摸屏既是输入组件也是 显示组件,此时输入单元110和显示单元120可以共用一个物理界面。这 里需要说明的是,以上的显示区会受到实际屏幕的限制而共享实际物理 区域。在屏幕比较小的情况,例如移动电话的屏幕,此时在执行输入的 过程中,上述显示区可以分别在物理屏幕相同的位置替换显示,并且显 示区的位置并不限于本发明实例中图2和图3所描述的位置,这对本领域 相关技术人员而言是显而易见的。
运算处理单元102用于数据计算和逻辑判断,包括逻辑运算单元210 和识别单元220。逻辑运算单元210用于处理输入单元接收到的选择操作 信息,根据笔迹识别的结果和用户的操作执行给出相应的结果,例如接 收用户从候选组中选择的候选结果,将其与存储单元对应的数据送到显 示单元120显示。识别单元220用于将输入单元接收到手写笔迹进行识别,
给出一候选组,该候选组可以包含文字字符和切分好的图形候选。
如图4所示,在进行识别后编辑操作时,显示单元120中包含显示图 文编辑区301,其中,可以对识别出来的手绘图形302和文字字符303进行 显示,当光标304落到某个文字字符或者其他在图文编辑区内的目标上 时,便会有候选组305将该目标对象对应的候选组显示出来,供用户挑选 纠正。
存储单元103用于存储各个单元运行所需的相关信息,其包括书写 的手写笔迹信息,图文编辑的参考信息,识别结果的候选组信息等装置 和方法所需信息。其中图文编辑的参考信息包括识别单元给出的切分出 的手写笔迹和其对应的相对位置信息。
通信单元104用于管理各个单元之间的信息交换,因为各个单元可以 在同一个平台上,或者在不同的物理平台上,所以通信单元管理的内容 还包含各个平台的相关单元之间的信息交换。
图4是根据本发明实施例的具备快速手写识别功能的快速记录方法 的流程图的一部分,主要描述实现快速记录功能的流程图;图5是根据本发明的实施例的具备快速手写识别功能的快速记录方法的流程图的另 一部分,主要描述识别编辑功能的流程图。
如图4和图5所示,其中判断步骤S404, S405, S杨,S502, S506和 S511可以在逻辑运算单元210中执行。
下面将结合图l、图2、图3、图4和图5描述本发明的具备手写识别功 能的快速记录装置和方法的各个操作过程。
参照图4,在步骤S401,用户通过手写输入单元110输入至少一个手 写笔迹。执行步骤S402将输入的笔迹数据记录下来,并在步骤S403将笔 迹数据传给显示单元120显示出来,如图2中的203,204,均为手写笔迹显 示效果,这是一种显示的举例,可以使用其他不影响其表述内容的各种 显示效果,例如颜色的变化,浮雕或者粉笔效果等。步骤S402和步骤S403 的执行顺序可以互换。
步骤S404判断用户是否需要使用识别编辑功能,如果不使用此项功 能继续手写输入,则执行步骤S406判断输入是否完成,如果是则结束。 如果没有完成,那么将继续执行S401,S402和S403。如果在步骤S404中判 断用户选择执行识别编辑步骤S501,则进入识别编辑的处理流程。判断用 户操作的方法包含用户直接通过选择功能按钮或者双击屏幕等多种方式 进行,本发明并仅限于某一种判断方式,下面结合图5对识别编辑功能的 方法步骤进行详细的描述
在步骤S501中,执行步骤S502从存储单元103中查找是否存在己经识 别的结果,如果有,则执行步骤S504读取识别结果,并执行判断步骤S506 判断是否是为手写操作控制符,如果是识别结果示意其为手写操作控制 符时可以执行相应的操作指令,例如常见的删除,回车,回删,换行, 插入等操作。如果为其他手写笔迹,那么执行步骤S507显示识别结果到 显示单元120中,在图3中的S301区域即可显示识别结果。步骤S508用来 解释识别结果和判断用户的操作指令,来编辑识别结果并执行步骤S509, 来更新编辑区域内的显示。在编辑的过程中,光标或其他指示符号落到 某个识别得到的字符上,则其候选对应的候选字和候选图形及候选操作 显现出来,可以供用户选择操作,同时用户可以选择不同的输入法进行 文字的补充和输入。执行步骤S511判断编辑是否结束,为结束则继续执行步骤
S508,S509,若用户选择结束编辑操作,则该流程结束。
如图4所示,用户还可以不选择执行步骤S501和步骤S405.而在输入完 成之后,单独执行图5所示的识别编辑步骤流程,对存储单元103中的笔 迹数据进行处理。
记录和编辑的过程可以分离在不同的物理平台上,如在移动终端上输 入,在计算机或者互联网的另一端进行编辑。这些都是本发明所描述的 装置的所应用的具体物理平台。
权利要求
1. 一种具备手写识别功能的快速记录的方法,包括步骤(a)采集用户手写输入的笔迹数据;(b)对用户手写输入的笔迹进行显示;(c)对用户手写输入的多个笔迹进行识别;(d)对识别结果进行编辑。
2. 根据权利要求l所述的方法,其特征在于所述步骤(d)包括显示 候选组。
3. 根据权利要求2所述的方法,其特征在于所述候选组包括原始输入笔迹。
4. 根据权利要求2所述的方法,其特征在于所述候选组包括候选文 字字符、候选图形和操作控制符。
5. 根据权利要求l所述的方法,其特征在于步骤(a)和(b)可反 复执行。
6. 根据权利要求l所述的方法,其特征在于所述手写笔迹数据包括 单个或多个文字字符、手写操作控制符或手绘图形。
7. 根据权利要求6所述的方法,其特征在于所述文字字符包括语言 文字和专用字符。
8. 根据权利要求6所述的方法,其特征在于所述手写操作控制符包 括删除、回车、换行、滚屏、插入。
9. 根据权利要求6所述的方法,其特征在于所述手绘图形包括表格 和草图。
10. —种具备手写识别功能的快速记录的装置,包括 交互单元,用于接收并显示用户输入的手写符号轨迹以及操作信息,将接收到的用户输入的信息发送到运算处理单元,以及从运算处理单元 接收并显示信息;运算处理单元,对接收到的手写轨迹进行识别,对识别出的结果进 行种类判断,并根据不同的种类控制交互单元对识别结果的显示和编辑; 存储单元,用于存储交互单元和运算处理单元运行所需的信息。通信单元,用于管理各个单元之间的信息交换和不同物理平台的相 关单元之间的信息交换。
11. 根据权利要求10所述的装置,其特征在于所述交互单元包括 输入单元,用于接收书写的文字字符笔迹和用户的选择操作; 显示单元,用于显示书写的笔迹和识别单元识别出的候选组。
12. 根据权利要求ll所述的装置,其特征在于所述显示单元包括 输入笔迹显示区,用于显示手写笔迹;识别结果显示区,用于显示识别得到的候选文字字符和候选图形; 图文编辑显示区,用于显示识别得到的图文结果; 候选组显示区,用于显示候选组。
13. 根据权利要求12所述的装置,其特征在于还包括 缩略图显示区,用于显示输入的手写笔迹的缩略图。
14. 根据权利要求ll所述的装置,其特征在于所述输入单元和显示 单元可以共用一个物理界面。
15. 根据权利要求14所述的装置,其特征在于所述物理界面包含具 有显示和感应功能的触摸屏。
16. 根据权利要求10所述的装置,其特征在于所述运算处理单元包括识别单元,对从输入单元接收到的手写笔迹进行识别,并给出候选 组; ' 逻辑运算单元,处理编辑操作命令并执行。
17.使用本发明权利要求l-9方法的手机、PDA或移动终端。
全文摘要
一种具备手写识别功能的快速记录的方法,包括步骤采集用户手写输入的笔迹数据;对用户手写输入的笔迹进行显示;对用户手写输入的多个笔迹进行识别;对识别结果进行编辑。使用本发明的装置和方法进行图文记录的速度与人们用纸和笔记录的速度大体相当,并且可以实现全新的文字字符、图表等手写笔迹的自动识别区分和后期编辑。
文档编号G06K9/72GK101533317SQ20081008293
公开日2009年9月16日 申请日期2008年3月13日 优先权日2008年3月13日
发明者周迅溢, 文世涛, 炎 王, 陈又新 申请人:三星电子株式会社;北京三星通信技术研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1