手写符号的识别方法、系统与装置的制造方法

文档序号:9707978阅读:337来源:国知局
手写符号的识别方法、系统与装置的制造方法
【技术领域】
[0001] 本发明涉及手写输入识别技术领域,具体涉及一种手写符号的识别方法、系统与 装置。
【背景技术】
[0002] 为真实再现用户的书写笔迹,现有的书写输入方法在处理用户手写输入的字符时 通常是将所识别到的笔迹显示在显示行的统一高度上。然,对于某些需要上标或下标显示 的标点符号或字符如"、"、"。"、m 2中的" 2 ",该处理方式会造成这些标点符号或字符的显示 不符合用户的使用习惯,易造成误解。

【发明内容】

[0003] 有鉴于此,有必要提供一种可正确识别手写符号的识别方法、系统及装置,以解决 上述问题。
[0004] 为达到上述目的,本发明所提供的手写符号的识别方法,适用于包括手写区与显 示区的手写输入装置,该显示区包括用于依序显示用户在所述手写区内手写输入的字符的 显示行。该方法包括以下步骤:识别用户手写输入符号的请求命令;当识别到用户输入符 号的请求指令时,对所述手写区进行区域划分;在对所述书写区进行区域划分后,识别用户 在所述手写区输入符号时的手写笔迹及该笔迹位于所述手写区内的位置;根据手写笔迹位 于所述手写区内的位置控制将该手写笔迹所对应的符号显示到所述显示区的显示行的相 应位置上。
[0005] 本发明所提供的手写符号的识别系统,运行于一包括手写区与显示区的手写输入 装置,该显示区包括用于依序显示用户在所述手写区内手写输入的字符的显示行。该系统 包括:一请求指令识别模块,用于识别用户请求输入符号的请求命令;一分割模块,用于 当识别到所述请求命令时对所述手写区进行区域划分;一识别模块,用于在所述分割模块 对所述手写区进行区域划分后,识别用户在所述手写区输入的手写笔迹及该手写笔迹在所 述手写区内的位置信息;一显示控制模块,用于根据所述手写笔迹的位置信息控制将与该 手写笔迹所对应的符号显示到显示行的相应位置上。
[0006] 本发明所提供的手写符号的识别装置,包括手写区与显示区的手写输入装置及手 写符号识别系统。该显示区包括用于依序显示用户在所述手写区内手写输入的字符的显示 行,该手写符号识别系统可将用户在手写区内输入的符号显示到显示行的相应位置上。
[0007] 相对于现有技术,本发明所提供的手写符号识别系统与方法可根据用户输入一符 号的手写笔迹落入手写区内的位置来识别该手写符号并将该符号显示到输入行的正确的 位置上,从而提高手写符号的识别的正确率及效率。
【附图说明】
[0008] 图1为本发明一实施方式中的手写符号的识别系统及其所应用的硬件环境的示 意图。
[0009] 图2为本发明一实施方式中的触摸屏所显示的手写输入区及显示区的示意图。
[0010] 图3A-3B为本发明一实施方式中手写输入一符号的不意图。
[0011] 图4A-4B为本发明一实施方式中手写输入另一符号的不意图。
[0012] 图5为本发明一实施方式中手写符号的识别方法的步骤流程图。
[0013] 主要元件符号说明
以下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0014] 需要说明的是,在本发明的实施方式中,统一将需要进行上标或下标显示的字符 或符号统称为符号。
[0015] 请参阅图1,其示出了本发明一实施方式中的一种手写符号识别系统及其运用的 硬件环境。该手写符号识别系统1(以下简称系统1)运行于具有触摸屏21的电子装置20。 该触摸屏21被配置为一输入单元,包括一手写区22及显示区23。该手写区22可接收用户 的手写输入操作,该显示区23包括多个显示行。该多个显示行按次序排列,每一显示行均 用于依序显示用户在手写区22内手写输入的字符,如按照用户手写输入的先后顺序将用 户所输入的字符从第一行的最左端排列到第一行的最右端;当第一行完全被用户所输入的 字符占满之后,再从第二行的最左端开始排列。在本实施方式中,手写区22与显示区23为 触摸屏21上相互独立的两个子区域。在另一实施方式中,该手写区22与显示区23重叠在 一起,可以完全覆盖住整个触摸屏21,也可以仅覆盖住触摸屏21的一部分。
[0016] 该系统1包括一请求指令识别模块11、一分割模块12、一识别模块13及一显不控 制模块14。
[0017] 请求指令识别模块11识别用户请求输入符号的请求命令。在本实施方式中,用户 可通过触发特定的输入按钮或命令菜单来触发请求手写符号的请求指令。
[0018] 当识别到请求输入符号的请求命令时,该分割模块12对手写区22进行区域划分。 请参见图2,在本实施方式中,分割模块12用横坚相交的两条直线(即图2中所示的两条相 交的虚线)将手写区22划分为四子个区域。其中,第一子区域221位于该手写区22的左上 角,第二子区域222位于该手写区22的右上角,第三子区域223位于该手写区22的左下角 及第四子区域224位于该手写区22的右下角。该手写区22大致呈田字型,其中,每一子区 域分别对应该田字的一子格。
[0019] 在分割模块12对手写区22进行区域划分之后,该识别模块13识别用户在所述手 写区22内输入符号时的手写笔迹及该笔迹位于所述手写区22内的位置。
[0020] 该显示控制模块14根据所述手写笔迹位于所述手写区22内的位置控制将该手写 笔迹所对应的符号显示到手写区22的一显示行的相应位置上。
[0021] 举例来说,请参见图3A,当用户在手写区22内手写输入符号的笔迹"
"时,识别模块13识别该手写笔迹且识别到该手写笔迹位于第三子区域223内。请参 见图3B,显示控制模块14将该手写笔迹
"所对应的符号":"显示到手写区22行的下 标位置。请参见图4A,当用户在手写输入区22内手写输入一符号的笔迹
"时,
识别模块13识别该手写笔迹且识别到该手写笔迹位于第一子区域221内。请一并参见图 4B,显示控制模块14将该手写笔迹 "所对应的符号"""显示到手写区22行的 上标位置。
[0022] 具体的,当该手写笔迹位于手写区22的第一子区域221时,该手写笔迹所对应 的符号在显示区23 -显示行上显示为左上标,如英文的符号"〃"、"' "及中文的符号"""、 "'"。当该手写笔迹位于手写区22的第二子区域222时,该手写笔迹所对应的符号在显示 区23的一显示行上显示为右上标,如英文的英文的"〃"、"' ",与中文的" ""、"'"及化学中 的离子团、原子团的化合价等。当该手写笔迹位于位于手写区22的第三子区域223或第四 子区域224时,该手写笔迹所对应的符号在显示区23的一显示行上显示为下标,如英文的 和中文的"。,、;:"及化学式中原子的个数如H20等。当该手写笔迹位于该手 写区22的任意两子区域时,该手写笔迹所对应的符号位于显
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1