基于脱机输入方式的转换输入设备和方法

文档序号:6651830阅读:295来源:国知局
专利名称:基于脱机输入方式的转换输入设备和方法
技术领域
本发明涉及基于脱机输入字符的领域,特别涉及基于脱机输入方式的转换输入设备和方法。
背景技术
目前脱机输入(字符图像录入)识别已经成为一种广泛使用的输入方式,但是直到目前为止,功能都集中在文字、数字和符号的通用文本的大规模辨识输入方面。并没有根据不同的应用给出相应的设备和方法,比如现有技术不能提供一种针对运算字符/表达式脱机输入、计算和利用脱机输入汉字读音来输入汉字的方法,另外并没有提供在处理这些应用时灵活的编辑和校对方法。
同样,现有的其它输入技术采用的是通过键盘或者手写笔的方式进行录入,而通过本发明提供的装置和方法,用户只要得到需要识别的脱机字符图像(通过手机拍照等),便可以得到自己想要的结果,并不需要在进行键盘敲击等繁琐的输入方式,给用户提供了一种更为快捷的输入方式。

发明内容
本发明的目的是提供一种基于脱机输入方式的转换输入设备和方法。
按照本发明的一方面,一种通过脱机录入读音来输入汉字方法,包括步骤a)通过脱机输入装置,以扫描或拍照等方式输入汉字/词的读音;b)设备对所输入的读音进行识别,得到识别结果;c)根据b步骤的识别结果,查找设备中的汉字/词与读音的对照表,找到对照表中与所输入读音相同的所有汉字/词;
d)由设备的显示单元将这些汉字/词把这些汉字/词显示出来以供使用者选择。
按照本发明的另一方面,一种基于脱机输入方式的转换输入设备,包括a)脱机输入装置,以扫描或拍照方式输入计算机可以处理的图像格式;b)中央处理器,用户处理脱机输入装置输入的数据;c)存储单元,用于存储输入、识别和转换过程中所用到的数据;d)显示编辑单元,用于显示系统的操作界面、输入的字符和识别结果。
本发明提供了一种有效地脱机录入汉字、运算字符/表达式、计算表达式结果的装置和方法,使其更有效地应用于计算领域,如应用于手机等移动终端的计算器。


图1表示与本发明相关的手写和印刷体的运算字符输入系统的结构框图;图2表示与本发明相关的联机字符识别单元的处理框图;图3表示与本发明相关的脱机字符识别单元的处理框图;图4表示与本发明相关的联机字符后处理单元的处理框图;图5表示与本发明相关的脱机字符后处理单元的处理框图;具体实施方式
下面参照图示对本发明的具体实施方式
进行详细说明。
图1表示与本发明相关的有关手写字符输入转换装置的结构框图。
本发明中的硬件装置主要包括手写输入模块110、中央处理器120、显示模块130、存储模块140、键盘160和电源模块150。
110脱机字符输入模块指的是将纸面或者其他介质上的字符图像转变成计算机可以处理的图像格式,把所提取出的仅含有字符的图像,存放到140的存储模块,等待120中央处理器进行处理。
120中央处理器主要指的是有计算能力的处理器设备,如ARM,Intel,AMD等公司生产的CPU.
130显示模块可以由LCD液晶或者其他可以显示图像和文字字符的设备,如果同时具有交互功能设备的设备,如触摸屏等,那么也可以起到和160键盘一样的作用,便于后续的对识别转换结果进行编辑校对工作。
140存储模块主要是用来存放数据,如操作系统程序、本发明的相关算法、中间计算结果、脱机输入的图像数据、转换用的对照表等。
150为装置的供电模块。
160键盘一般是在130显示模块为非交互模块时使用,用来输入设置信息的。
下面具体对两种不同的应用方法,进行说明一、通过脱机录入读音来输入汉字方法通过110脱机字符输入模块,以扫描或拍照等方式输入汉字/词的读音,读音包括汉字/词拼音、方言读音(如广州话、闽南语等),读音中可以包含或不包含声调。
图2表示与本发明相关的手写输入识别转换处理方法流程图。
210脱机字符输入,220一种或多种识别方法以及230识别结果合并这三个单元,表示了脱机字符输入和识别的流程,得到识别结果。
220识别方法指的是模式识别方法。
将识别结果送入240转换单元,该单元会根据230单元输出的候选结果查找设备存储模块(图1中的140模块)中的汉字/词与读音的对照表,找到对照表中与所输入读音相同的所有汉字/词。将得到的所有结果送给250编辑显示单元,将这些汉字/词把这些汉字/词显示出来以供使用者选择。
图3表示与本发明相关的编辑显示单元的工作流程。
320编辑校对单元可接受来自310单元的按键输入信息或者其他更改信息,对140模块中存放的内容进行更改,并由330显示单元进行显示。
图4表示与本发明相关的读音显示单元示意图(以脱机输入“guó”为例)。
140存储单元存放的识别结果和编辑结果,显示在410显示结果区,411为识别出来的读音符号。420为原始样本的显示区域,当光标412移动到识别结果中某字符右边时,会显示该字符对应的脱机字符图像420。这样处理可以很容易的进行对照更改。另外,可以通过手写输入回删符(回删符的笔迹写法是从右往左写的一横)的方法,来实现删除字符的操作,从而不需要按键。
430为候选结果显示区域,如图中432所显示的是光标412左边字符g相应的识别候选字,431指的为候选序号,可以通过按键或者点击进行选择。
440为候选汉字词组显示区域,442为光标412左边字符g为首字符,后面的字符为组成一个字的拼音字符的情况下,对应的汉字或者词组,按照字频等规则排序。441为对应的序号,可以采用组合键的方式或者点击进行选择。
二、以脱机输入方式执行计算的方法通过110脱机字符输入模块,以扫描或拍照等方式输入运算字符,运算字符包括操作数(一般为数字)和运算符号(一般为加、减、乘、除、括号等)。
图2表示与本发明相关的输入识别转换处理方法流程图。
210脱机字符输入,220一种和多种识别方法以及230识别结果合并这三个单元,表示了脱机字符输入和识别的流程,输入的方式包括两种一是逐一字符输入;二是把运算表达式的部分或全部一次输入。
220识别方法指的是模式识别方法。
将识别结果送入240转换单元,该单元会根据230单元输出的候选结果把识别结果按输入的先后顺序组成一个运算表达式。
如果该运算表达式不含有未知数,并且使用者输入一个“=”时,那么在240转换单元中会计算该运算表达式的数值结果。
得到的表达式或者数值结果都送给250编辑显示单元进行编辑显示。
图3表示与本发明相关的编辑显示单元的工作流程。
320编辑校对单元可以接受来自310单元的按键信息或者其他更改信息,对140模块中存放的内容进行更改,并由330显示单元进行显示。
图5表示与本发明相关的运算字符显示单元示意图。
140存储单元存放的识别结果,显示在510显示结果区,512为识别出来的运算字符组成的运算表达式,511为转换单元得到的运算结果。
520为原始样本的显示区域,当光标512移动到识别结果中某字符右边时,会显示该字符对应的521脱机字符图像。
530为候选结果显示区域,如图中532所显示的是光标512左边字符“3”相应的识别候选字,531指的为候选序号。
130显示模块的显示区域中的各部分位置都是可以随便调整的。
权利要求
1.一种通过脱机录入读音来输入汉字方法,包括步骤a)通过脱机输入装置,以扫描或拍照等方式输入汉字/词的读音;b)设备对所输入的读音进行识别,得到识别结果;c)根据b步骤的识别结果,查找设备中的汉字/词与读音的对照表,找到对照表中与所输入读音相同的所有汉字/词;d)由设备的显示单元将这些汉字/词把这些汉字/词显示出来以供使用者选择。
2.根据权利要求1所述的方法,其特征在于所述读音包括汉字/词拼音、方言读音。
3.根据权利要求1或2所述的方法,其特征在于所述读音包含声调。
4.根据权利要求1所述的方法,其特征在于所述步骤a)包括输入运算字符,所述运算字符包括操作数和运算符号。
5.根据权利要求4所述的方法,其特征在于所述输入的方式包括逐一字符输入。
6.根据权利要求4所述的方法,其特征在于所述输入的方式包括把运算表达式的部分或全部一次输入。
7.根据权利6所述的方法,其特征在于当识别结果表达式末尾含有“=”时,设备则直接计算运算表达式的结果。
8.一种基于脱机输入方式的转换输入设备,包括a)脱机输入装置,以扫描或拍照方式输入计算机可以处理的图像格式;b)中央处理器,用户处理脱机输入装置输入的数据;c)存储单元,用于存储输入、识别和转换过程中所用到的数据;d)显示编辑单元,用于显示系统的操作界面、输入的字符和识别结果。
9.根据权利要求8所述的输入设备,其特征在于,所述显示编辑单元对字符和识别结果进行编辑。
全文摘要
一种通过脱机录入读音来输入汉字方法,包括步骤a.通过脱机输入装置,以扫描或拍照等方式输入汉字/词的读音;b.设备对所输入的读音进行识别,得到识别结果;c.根据b步骤的识别结果,查找设备中的汉字/词与读音的对照表,找到对照表中与所输入读音相同的所有汉字/词;d.由设备的显示单元将这些汉字/词把这些汉字/词显示出来以供使用者选择。本发明提供了一种有效地脱机录入运算字符/表达式、计算表达式结果的装置和方法,使其更有效地应用于计算领域,如应用于手机等移动终端的计算器。
文档编号G06F3/01GK1996206SQ20051013591
公开日2007年7月11日 申请日期2005年12月31日 优先权日2005年12月31日
发明者陈又新, 胡洪涛, 王炎 申请人:北京三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1