CN1218274C - 在线手写文字模式识别编辑装置及方法 - Google Patents
在线手写文字模式识别编辑装置及方法 Download PDFInfo
- Publication number
- CN1218274C CN1218274C CN031035442A CN03103544A CN1218274C CN 1218274 C CN1218274 C CN 1218274C CN 031035442 A CN031035442 A CN 031035442A CN 03103544 A CN03103544 A CN 03103544A CN 1218274 C CN1218274 C CN 1218274C
- Authority
- CN
- China
- Prior art keywords
- recognition
- editing
- mentioned
- character
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000003909 pattern recognition Methods 0.000 claims abstract description 78
- 230000011218 segmentation Effects 0.000 claims description 8
- 238000012545 processing Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 17
- 238000011156 evaluation Methods 0.000 description 17
- 238000004364 calculation method Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/98—Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/142—Image acquisition using hand-held instruments; Constructional details of the instruments
- G06V30/1423—Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Character Discrimination (AREA)
- Document Processing Apparatus (AREA)
Abstract
提供使手写文字的输入、模式识别处理和对识别结果的编辑操作各自独立,用户能够在任意时刻执行这些操作的在线手写文字模式识别编辑装置及方法。在该方法中,取得在线手写文字模式,进行识别,将识别结果文字串和编辑信息输出到指示的区域,将每一个指示的区域的编辑信息作为识别和编辑信息数据进行保存,同时指示识别结果文字串的编辑区域,读出保存在对应于编辑区域的区域中的识别和编辑信息数据进行编辑,在取得在线手写文字模式的时候使用不显示文字框的界面,在对在线手写文字模式进行编辑的时候,使用显示文字框的界面。
Description
技术领域
本发明涉及在线手写文字模式(pattern)识别编辑装置及其方法。特别地,涉及没有在文字框中一个字一个字地输入的限制,将用笔写下来的在线手写文字模式变换为文字串的在线手写文字模式识别编辑装置及其方法。
背景技术
伴随着现代计算机技术的飞速发展,存取手写文字的便携终端等也被大量开发出来了。在以往的存取手写文字的便携终端等中,设置有向手写文字输入区域输入用的文字框,一般是向该文字框中一个字一个字地用笔来写手写文字的使用形式。
但是,象做笔记那样连续书写的情况下,就产生了不要顾及文字框而输入手写文字的必要。所以最近,没有在文字框中一个字一个字地输入的限制、将用笔写下来的在线手写文字模式变换为文字串的技术被开发出来。
没有在文字框中一个字一个字地输入的限制、将用笔写下来的在线手写文字模式转换为文字串的技术中,将输入的手写文字模式的每一文字的区域切取下来,对每一切取下来的文字区域进行文字识别。由此,对于识别结果的错误来说,可以考虑到因对每一文字区域的切取的错误,和因对切取下来的区域进行文字识别的错误而产生的两种。作为针对由于这样两种原因而产生的识别错误的编辑方法,提出了各种方法。
例如,在特开平9-218922号公报中,公开了对切取每一文字区域的错误为起因的识别结果的编辑方法。特开平9-218922号公报中公开的方法是以下编辑方法:显示对应于成为识别修正对象的识别结果的那部分模式的图象,设置对图象进行切取变更的装置,对变更了的切取区域进行再识别。
如上所述,对没有在文字框中一个字一个字地输入的限制而将用笔写下来的在线手写文字模式变换为文字串的结果进行编辑,不仅要对因切取每一文字区域的错误所致的识别结果进行编辑,也有必要对因切取下来的区域进行文字识别的错误所致的识别结果进行编辑。还有,在也没有被包含在识别结果的候补中的情况下,也存在有必要再次进行手写文字模式的输入的情况。特别在再次输入手写文字模式的情况下,尽量不产生识别错误是必要。
在特开平9-218922号公报中公开的方法中,在对每一文字区域的切取错误为起因的识别结果进行编辑时,通过进行对图象的切取变更,将一个文字分割为三个以上的情况,和将三个以上的文字切取为一个文字的情况下也能对应进行变更。但切取变更操作对于初次操作的用户,不能说是易懂的操作。
另外,有关对应于切取下来的区域进行文字识别的错误的编辑方法没有被公开,用户必须先判定识别错误的起因是对每一文字的区域进行切取的错误,还是对切取下来的区域进行文字识别的错误,再进行编辑操作。另外,有关再次输入手写文字模式时的编辑方法也没有被公开。
发明内容
本发明的目的是为解决上述问题,而提供一种在线手写文字模式识别编辑装置及方法:本发明的装置和方法通过在取得输入的模式时、使用不显示文字框的界面进行取得,在编辑识别结果时、使用显示文字框的界面进行编辑。由于在输入的时候去除了文字框的限制,在编辑时能够使用文字框,所以能够通过与使用文字框的文字识别软件一样容易使用的界面进行编辑操作。
为实现上述目的,本发明的在线手写文字模式识别编辑装置对用户输入的在线手写文字模式进行识别,将识别结果输出到指定区域进行编辑。本发明的在线手写文字模式识别编辑装置的特征在于包括:取得在线手写文字模式的模式取得部分;对取得的在线手写文字模式进行识别,将识别结果文字串和编辑识别结果用的编辑信息输出的模式识别部分;接收指定识别结果文字串的输出区域的信息的输出区域指令接收部分;将识别结果文字串发送到指定的输出区域的识别结果发送部分;将编辑信息作为识别和编辑信息数据保存到每个指定的输出区域的识别和编辑信息保存部分;接收指定识别结果文字串的编辑区域的信息的编辑区域指令接收部分;读出保存在对应于指定的编辑区域的输出区域中的识别和编辑信息数据的识别和编辑信息取得部分;根据被读出的识别和编辑信息数据对识别结果文字串进行编辑的识别结果编辑部分;模式取得部分使用不显示文字框的界面取得在线手写文字模式;识别结果编辑部分使用显示文字框的界面编辑识别结果文字串。
由以上构成,对于没有文字框限制的手写文字模式,可以使用现有的有框编辑界面,也可以高效率地对识别结果进行编辑。
另外,本发明的在线手写文字模式识别编辑装置,最好在识别和编辑信息保存部分中将对应各文字的候补文字群作为识别和编辑信息数据保存起来。这是因为可以容易地选择模式匹配评估值高的候补文字。
另外,本发明的在线手写模式识别编辑装置,最好在识别和编辑信息保存部分中将一个或多个文字区域的候补和对应于文字区域候补的候补文字群作为识别和编辑信息数据保存起来。这是因为,识别结果错误为切取文字区域错误的情况下,可以通过准备文字区域的分离、结合的界面进行识别结果的编辑。
另外,本发明的在线手写文字模式识别编辑装置,最好在识别结果编辑部分中包含作为对应于一个文字框的识别结果被显示的文字区域,并且将与被显示的识别结果不同的文字切取区域的候补文字也作为识别候补显示出来。这是因为,在识别结果错误为文字区域切取错误的情况下,也能够通过简单的选择操作进行识别结果的编辑。
另外,本发明的在线手写文字模式识别编辑装置,最好在识别结果编辑部分中,与对应于被显示的一个文字框的识别结果不同的文字切取区域的候补文字被光标选中的时候,对应于候补文字的文字切取将文字框上的区域区别显示出来。这是因为,在当前被光标选中的候补文字与被显示的文字切取不同的情况下,能够知道作为选择结果被显示的那个文字串。
另外,本发明的在线手写文字模式识别编辑装置中的识别和编辑信息保存部分最好也将由用户输入的在线手写文字模式作为识别和编辑信息数据保存起来。这是因为,在进行识别结果文字串的编辑的时候,能够确认用于识别的手写文字模式自身。
或者,也可以是保存文字区域候补和其对应的切取下来的在线手写文字模式。这是因为,在用户确定了识别结果的情况下,通过学习对应于确定了的文字而切取下来的在线手写文字模式,将该学习结果反映到以后的手写文字模式识别中去,可以提高识别精度。
另外,本发明的在线手写文字模式识别编辑装置中的识别和编辑信息保存部分最好也将文字分割候补和对应于文字分割候补而切取下来的在线手写文字模式作为识别和编辑信息数据保存起来。这是因为,在编辑识别结果的时候,能够容易地进行通过文字的分割和结合的识别结果的编辑。
另外,本发明的在线手写文字模式识别编辑装置,最好在在线手写文字模式中,还包括选择识别对象范围的识别范围选择部分,在模式取得部分中取得由识别范围选择部分选择了的范围的在线手写文字模式。这是因为,只要能识别必要的部分就可以了。
另外,本发明的在线手写文字模式识别编辑装置最好具有根据在线手写文字模式的输入区域判断模式识别结果的输出区域的输出区域判断部分,以代替输出区域指令接收部分。这是因为,用户就不必顾及输出区域了。
另外,本发明的在线手写文字模式识别编辑装置,最好在输出区域指令接收部分及编辑区域指令接收部分中接收到输出区域及编辑区域的指示的情况下,还包括从输出区域及编辑区域取得固有信息的区域信息取得部分,和将在区域信息取得部分取得的输出区域及编辑区域的固有信息设定到模式识别部分及识别结果编辑部分的区域信息设定部分。这样能够缩小对照文字模式的范围,而更高精度地进行在线手写文字模式识别。
另外,本发明的特征在于把上述那样的在线手写文字模式识别编辑装置的功能作为计算机的处理步骤而执行的软件。具体地说,本发明是识别由用户输入的在线手写文字模式,将识别结果输出到指定的区域进行编辑的在线手写文字模式识别编辑方法。该方法包括下列步骤:取得在线手写文字模式;识别取得了的在线手写文字模式,输出识别结果文字串和编辑输出结果用的编辑信息;指示识别结果文字串的输出区域;向指定的输出区域发送识别结果文字串;将编辑信息作为识别和编辑信息数据保存到每个指定了的输出区域;指示识别结果文字串的编辑区域;读出保存在对应于指定了的编辑区域的输出区域中的识别和编辑信息数据;根据读出的识别和编辑信息数据对识别结果文字串进行编辑;在取得在线手写文字模式的步骤中,使用不显示文字框的界面取得在线手写文字模式;在对在线手写文字模式进行编辑的步骤中,使用显示文字框的界面对识别结果文字串进行编辑。其特征在于将在线手写文字模式识别编辑方法及那样的步骤具体实现的计算机可执行程序。
由以上构成,通过将该程序装载到计算机上执行,对没有文字框限制的手写文字模式来说,可以使用现有的有框编辑界面,能够实现可高效率地进行识别结果的编辑的在线手写文字模式识别编辑装置。
附图说明
图1是本发明的实施例中的在线手写文字模式识别编辑装置的构成图。
图2是本发明的实施例中的在线手写文字模式识别编辑装置的手写文字输入模式的示意图。
图3是本发明的实施例中的在线手写文字模式识别编辑装置的模式识别结果的示意图。
图4是本发明的实施例中的在线手写文字模式识别编辑装置的构成图。
图5是本发明的实施例中的在线手写文字模式识别编辑装置的输出区域显示的示意图。
图6是本发明的实施例中的在线手写文字模式识别编辑装置的编辑界面的示意图。
图7是本发明的实施例中的在线手写文字模式识别编辑装置的手写文字输入模式的示意图。
图8是本发明的实施例中的在线手写文字模式识别编辑装置的模式识别结果的示意图。
图9是本发明的实施例中的在线手写文字模式识别编辑装置的编辑界面的示意图。
图10是本发明的实施例中的在线手写文字模式识别编辑装置的编辑界面的示意图。
图11是本发明的实施例中的在线手写文字模式识别编辑装置的示意图。
图12是本发明的实施例中的在线手写文字模式识别编辑装置的识别范围选择的示意图。
图13是本发明的实施例中的在线手写文字模式识别编辑装置的构成图。
图14是本发明的实施例中的在线手写文字模式识别编辑装置的处理流程图。
图15是计算机环境的示意图。
具体实施方式
下面,参照附图说明有关本发明的实施例中的模式识别装置。图1是本发明的实施例中的模式识别装置的构成图。
在图1中,1是取得由笔输入型的手写文字输入部分等输入的手写文字模式的模式取得部分,2是识别取得的手写文字模式的模式识别部分。
另外,3是接收用户决定将识别结果显示输出到哪个区域的指令的输出区域指令接收部分,4是为根据输出区域指令接收部分3接收到的指令将模式识别部分2中的识别结果显示在指定区域而发送的识别结果发送部分。
另外,5是将识别和编辑信息数据保存到识别和编辑信息数据保存部分6中的识别和编辑信息保存部分,7是接收用户决定把哪个区域作为进行识别结果编辑的区域的指示的编辑区域指令接收部分,8是取得识别和编辑信息数据的识别和编辑信息取得部分,9是编辑识别结果的识别结果编辑部分。
在图1中,首先在模式取得部分1中取得应该识别的在线手写文字模式。取得的手写文字模式可以是预先输入了的手写文字模式,也可以是由显示一体型图形输入板实时地输入的手写文字模式。然后,取得的手写文字模式被送到模式识别部分2。
现说明有关在本实施例1中,如图2所示的那样手写文字串“仙台市”作为手写文字模式被取得的情况。在模式识别部分2中,输入的手写文字模式被分割为成为文字的构成要素的段,根据分割的段判定每一文字的区域,参照模式识别用辞典对每一判定的文字区域的被输入的手写文字模式进行对比,输出识别候补文字和每个识别候补文字的模式匹配评估值。
还有,识别候补文字的抽取,可以用象一般被使用的OCR识别引擎和在线识别引擎等那样的识别引擎。另外,对于模式匹配评估值的计算,对输入的手写文字模式和模式识别用辞典之间的距离进行计算,根据特征点进行计算都可以,计算方法不特别被限定。
以图3、图2中所示的手写文字串“仙台市”作为手写文字模式被输入的情况的识别结果为一例进行说明。在图3中,各识别候补节点是对应于判定的文字区域的识别候补文字群,识别候补节点与识别候补节点间的联结箭头,代表表示判定的文字区域与相临的文字区域的关系的识别候补路径。另外,箭头上的数字,是代表判断邻接时的连接评估值,数字越大表示是识别候补路径的可能性就越大。
进一步地,显示在各识别候补文字旁边的数字,是代表各自的识别候补文字的模式匹配评估值,数字越大表示是识别文字的可能性就越大。
所以,对于沿着从开始的识别候补节点到末尾的识别候补节点箭头的所有的识别候补路径来说,参照着文脉辞典,根据连接评估值和模式匹配评估值算出作为文字串的妥当性评估值,选择妥当性评估值最高的作为最适合的路径,在该最适路径上以选择了模式匹配评估值最高的识别候补文字的文字串作为识别结果文字串。
在模式识别部分2中识别了的结果被送给识别结果发送部分4,在识别后的编辑时使用的识别和编辑信息数据被送给识别和编辑信息保存部分5。
然后,在输出区域指令接收部分3中,接收用户通过笔点击等选择的识别候补文字的输出区域的指示信息。在输出区域指令接收部分3中有关接收到的输出区域的信息,被各自发送到识别结果发送部分4和识别和编辑信息保存部分5。
当然,替代输出区域指令接收部分3,也可以是设置对输出区域是在哪里等进行自动判断的输出区域判断部分31的构成形式。在图4展示了这种情况的构成图。在这种情况下,在输出区域判断部分31,由用户输入手写文字模式的位置,来判断对应于其手写文字模式的发送识别结果的输出区域,再向在输出区域判断部分31中判定的区域发送识别结果。
然后,在识别结果发送部分4中,将在模式识别部分2中识别的结果向指示的输出区域发送。图5,是展示识别结果被发送到了输出区域的状态的示意图。在图5中展示的是,作为输出区域每一种类地进行区别,由于输入的手写文字模式是有关“住所”的的内容,所以选择“住所”作为输出区域的指示的情况下的显示输出状态。
另外,在识别和编辑信息保存部分5中,即使编辑识别结果也要在输出区域指令接收部分3中将必要的信息与接收到的输出区域进行对应,保存在识别和编辑信息数据保存部分6中。
在此作为“识别和编辑信息数据”,最好保存对应于识别结果文字串的各文字的识别候补文字群。至于为何如此,是因为即使识别结果是错误的,在识别候补文字群中含有正确文字的情况也很多,通过选择其他的识别候补文字就能够对错误识别进行订正编辑。
另外,作为“识别和编辑信息数据”,最好保存文字区域候补和对应于各文字区域候补的候补文字群。至于为何如此,是因为在识别结果错误是文字区域的切取错误的情况下,通过使用文字区域的分离和结合的界面就能够进行识别结果的编辑。
进一步地,作为“识别和编辑信息数据”,也最好保存在线手写文字模式自身。是因为,在对识别结果文字串进行编辑的时候,能够确认在识别中使用的手写文字模式自身。
另外,作为“识别和编辑信息数据”,也最好保存文字区域候补和与其对应的切取下来的在线手写文字模式。在用户确定了识别结果的情况下,学习对应于确定了的文字的切取下来的在线手写文字模式,将该学习结果反映到以后的手写文字模式的识别中,能够提高识别精度。
另外,作为“识别和编辑信息数据”,也最好保存文字分割候补、和对应于文字分割候补的切取下来的在线手写文字模式。这是因为,在识别结果的编辑时,能够通过文字的分割和结合容易地进行识别结果的编辑。
其次,在编辑区域指令接收部分7,接收由用户通过笔点击等选择指示的有关编辑区域的信息。在编辑区域被选择指示的情况下,在识别和编辑信息取得部分8中,读出保存在识别和编辑信息数据保存部分6中的对应于选择指示的编辑区域的识别和编辑信息数据,将读出的识别和编辑信息数据设定到编辑用界面去。
然后,在识别结果编辑部分9,使用对执行了选择指示的编辑区域设定了识别和编辑信息数据的编辑用界面,就能够进行编辑。在图6中展示了通过选择指示编辑用界面被显示的状态的示意图。在图6中,对识别结果设定了文字框,通过使用鼠标等选择该文字框,识别候补文字群就以下拉菜单那样的形式以模式匹配评估值的高低顺序被显示出来。
编辑用界面,为显示文字框的界面。即,在手写文字模式的输入时,是不顾及文字框进行输入的,在进行识别结果的编辑的时候,能够得到更高的识别精度。
例如,如图7所示的那样输入“労働力”作为手写文字模式的情况,无文字框的识别结果如图8所示的那样。即在图8中,特别地由于第2个文字的“働”字作为手写文字模式,不是一个文字,而是作为二个文字或三个文字被识别的可能性高,所以说明了包含这些可能性的识别候补路径及各识别候补节点的识别候补文字。
在这种情况下,在编辑区域(输出区域)中用鼠标等选择第1个文字“労”,如图9所示在显示“労”的部分以下拉菜单等形式显示操作项目及其他的候补文字群。用户可以任意选择。
在编辑区域(输出区域)中用鼠标等选择第2个文字“亻”,如图10所示的那样在“亻”被显示的部分以下拉菜单等形式显示操作项目及其他的候补文字群。与图9的情况不同,因为有多个识别候补路径存在,所以在下拉菜单中,所有的识别候补路径以妥当性评估值的高低顺序被显示。
当然,在编辑区域中作为编辑方法并不限定于上述的方法,例如因为文字框自身也可以用鼠标等移动,所以也可以是可动地变换识别候补文字的编辑界面。
另外,为了使无框手写文字模式识别更有效率地进行,包含有选择识别范围的识别范围选择部分10的构成也可以被考虑。这种情况的构成如图11所示。
在图11中,用识别范围选择部分10指定作为识别对象的手写文字模式的范围,取得指定了的范围的手写文字模式。由此,向指定了的输出区域中,仅发送选择了的范围内的模式识别结果。在图12的例中,仅对由区域指示线包围的区域中存在的手写文字模式“仙台市”的一部分进行模式识别,显示在输出区域中。
还有,在本实施例中,虽然是以在事前向用户说明输出区域及编辑区域而使用户能够进行选择进行说明的,但是也可以考虑将该区域的固有信息有效地运用于手写文字模式的识别。
即,如图13所示,设置区域信息取得部分11和区域信息设定部分12,在区域信息取得部分11,由在输出区域指令接收部分3和编辑区域指令接收部分7中选择指示的区域,取得该区域的固有信息。例如,该区域中被输入的文字仅是英文数字等信息。
进一步地,区域信息设定部分12,将在区域信息取得部分11取得的信息设定到模式识别部分2和识别结果编辑部分9中去。如此一来,能够将区域的固有信息设定到模式识别部分2去,例如在只有英文数字的区域的情况下,仅对英文数字的文字模式进行对照就足够了,由此可以使识别精度更高。另外,通过将区域的固有信息设定到编辑界面去,也可以使编辑时的再识别精度更高。
下面,说明能够将本发明的实施例中的在线手写文字模式识别编辑装置具体实现的程序的处理流程。图14,是本发明实施例的在线手写文字模式识别编辑装置的处理流程图。
在图14中,首先取得由用户输入的在线手写文字模式(无文字框)(步骤S1401),对取得了的手写文字模式进行模式识别(步骤S1402)。
然后,如果接收到了用户输入的输出区域指示(步骤S1403),就将模式识别结果发送到指示了的输出区域去(步骤S1404)。然后,在模式识别后的编辑工作中将必要的信息对应于输出区域作为识别和编辑信息数据保存起来(步骤S1405)。
在此,确认有无在线手写文字模式识别编辑处理结束的指示(步骤S1406),如果有结束指示(步骤S1406:Yes),就结束处理。
在没有结束指示的情况下(步骤S1406:No),接收用户的编辑区域指示(步骤S1407),从相应于该编辑区域的输出区域中读出对应的识别和编辑信息数据(步骤S1408),设定编辑用界面进行编辑工作(步骤S1409)。
象以上这样,通过本实施例取得任意时刻输入的手写文字模式,将取得了的手写文字模式的识别结果发送到指定了的输出区域去,同时将输出区域和识别和编辑信息数据相对应进行保存,在有了编辑指令的时候,通过将对应于有编辑指示的编辑区域的识别和编辑信息数据设定到有文字框的编辑界面进行编辑,对于没有文字框限制的手写文字模式,也能够象以前使用有文字框的编辑界面一样,高效率地进行识别结果的编辑。
还有,实现本发明的实施例中的在线手写文字模式识别编辑装置的程序,如图15所示,不只可以保存在CD-ROM152-1和软盘152-2等可移动记录媒体152中,也可以保存在连接到通信线路上的其他记录装置151,和计算机153的硬盘和RAM等记录媒体154的任一个中。程序执行的时候,程序被装载,在主内存上执行。
另外,对于本发明的实施例中的在线手写文字模式识别编辑装置生成的识别和编辑信息数据等,如图15所示,不只可以保存在CD-ROM152-1和软盘152-2等可移动记录媒体152中,也可以保存在连接到通信线路上的其他的记录装置151,和计算机153的硬盘和RAM等记录媒体154的任一个中。例如在利用本发明的在线手写文字模式识别编辑装置的时候通过计算机153可以读取数据。
象以上那样,通过本发明的在线手写文字模式识别编辑装置及方法,取得任意时刻输入的手写文字模式,将取得的手写文字模式的识别结果发送到指定了的输出区域的同时,将输出区域与识别和编辑信息数据相对应保存起来,在有编辑指示的时候,通过将与有编辑指示的编辑区域对应的识别和编辑信息数据在设定为有文字框的编辑界面中进行编辑,对于没有文字框限制的手写文字模式来说,也能够象以前的使用有文字框的编辑界面一样,高效率地进行识别结果的编辑。
Claims (10)
1.一种识别用户输入的在线手写文字模式、将识别结果输出到指定的区域进行编辑的在线手写文字模式识别编辑装置,其特征在于包括:
取得上述在线手写文字模式的模式取得部分;
识别取得的上述在线手写文字模式,输出识别结果文字串和编辑识别结果用的编辑信息的模式识别部分;
接收指定上述识别结果文字串输出区域的信息的输出区域指令接收部分;
将上述识别结果文字串发送到指定的上述输出区域去的识别结果发送部分;
将上述编辑信息作为识别和编辑信息数据保存到每个指示的上述输出区域的识别和编辑信息保存部分;
接收指定上述识别结果文字串的编辑区域的信息的编辑区域指令接收部分;
读出保存在对应于指定的上述编辑区域的上述输出区域中的上述识别和编辑信息数据的识别和编辑信息取得部分;以及
根据读出的上述识别和编辑信息数据对上述识别结果文字串进行编辑的识别结果编辑部分;
其中,在上述模式取得部分中,使用不显示文字框的界面取得上述在线手写文字模式;在上述识别结果编辑部分中,使用显示文字框的界面编辑上述识别结果文字串,
在上述识别和编辑信息保存部分中,将对应于上述识别结果文字串的各文字的候补文字群作为上述识别和编辑信息数据进行保存,
在上述识别和编辑信息保存部分中,将一或多个文字区域候补和对应于上述文字区域候补的候补文字群作为上述识别和编辑信息数据进行保存,
在上述识别结果编辑部分中包含作为对应于一个文字框的识别结果被显示的文字区域,并且将与被显示的识别结果不同的文字切取区域的候补文字也作为识别候补显示出来,
在上述识别结果编辑部分中,与对应于被显示的一个文字框的识别结果不同的文字切取区域的候补文字被光标选中的时候,对应于上述候补文字的文字切取将文字框上的区域区别显示出来,
将文字分割候补和对应于上述文字分割候补而切取下来的上述在线手写文字模式作为上述识别和编辑信息数据保存在上述识别和编辑信息保存部分中。
2.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于:在上述识别和编辑信息保存部分中,用户输入的上述在线手写文字模式也被作为上述识别和编辑信息数据保存。
3.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于:将由用户输入的上述在线手写文字模式作为上述识别和编辑信息数据保存在上述识别和编辑信息保存部分中。
4.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于:将由用户输入的上述在线手写文字模式作为上述识别和编辑信息数据保存在上述识别和编辑信息保存部分中。
5.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于:将由用户输入的上述在线手写文字模式作为上述识别和编辑信息数据保存在上述识别和编辑信息保存部分中。
6.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于:将由用户输入的上述在线手写文字模式作为上述识别和编辑信息数据保存在上述识别和编辑信息保存部分中。
7.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于:在上述在线手写文字模式中,还包括选择作为识别对象的范围的识别范围选择部分;在上述模式取得部分中,取得由上述识别范围选择部分选择了的范围内的上述在线手写文字模式。
8.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于:具有根据上述在线手写文字模式被输入的区域判断模式识别结果的输出区域的输出区域判断部分,来替代上述输出区域指令接收部分。
9.根据权利要求1所述的在线手写文字模式识别编辑装置,其特征在于还包括:在上述输出区域指令接收部分及上述编辑区域指令接收部分中接收到了输出区域及编辑区域的指示的情况下,取得上述输出区域及上述编辑区域的固有信息的区域信息取得部分;以及
将在上述区域信息取得部分中取得的上述输出区域及编辑区域的固有信息,设定到上述模式识别部分和上述识别结果编辑部分中去的区域信息设定部分。
10.一种识别用户输入的在线手写文字模式、将识别结果输出到指定的区域进行编辑的在线手写文字模式识别编辑方法,其特征在于包括下列步骤:
取得上述在线手写文字模式;
识别取得了的上述在线手写文字模式,输出识别结果文字串和编辑识别结果用的编辑信息;
指示上述识别结果文字串的输出区域;
将上述识别结果文字串发送到指示的上述输出区域去;
将上述编辑信息作为识别和编辑信息数据保存到每个指示的上述输出区域;
指示上述识别结果文字串的编辑区域;
读出保存在对应于指定了的上述编辑区域的输出区域中的上述识别和编辑信息数据;以及
根据读出的上述识别和编辑信息数据对上述识别结果文字串进行编辑;
其中,在取得上述在线手写文字模式的步骤中,使用不显示文字框的界面取得上述在线手写文字模式;在对上述在线手写文字模式进行编辑的步骤中,使用显示文字框的界面对上述识别结果文字串进行编辑,
在上述识别和编辑信息保存的步骤中,将对应于上述识别结果文字串的各文字的候补文字群作为上述识别和编辑信息数据进行保存,
在上述识别和编辑信息保存的步骤中,将一或多个文字区域候补和对应于上述文字区域候补的候补文字群作为上述识别和编辑信息数据进行保存,
在上述识别结果编辑的步骤中包含作为对应于一个文字框的识别结果被显示的文字区域,并且将与被显示的识别结果不同的文字切取区域的候补文字也作为识别候补显示出来,
在上述识别结果编辑的步骤中,与对应于被显示的一个文字框的识别结果不同的文字切取区域的候补文字被光标选中的时候,对应于上述候补文字的文字切取将文字框上的区域区别显示出来,
在上述识别和编辑信息保存的步骤中,将文字分割候补和对应于上述文字分割候补而切取下来的上述在线手写文字模式作为上述识别和编辑信息数据保存。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002113847A JP2003308480A (ja) | 2002-04-16 | 2002-04-16 | オンライン手書き文字パターン認識編集装置及び方法並びに当該方法を実現するコンピュータ実行可能なプログラム |
JP113847/2002 | 2002-04-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1452121A CN1452121A (zh) | 2003-10-29 |
CN1218274C true CN1218274C (zh) | 2005-09-07 |
Family
ID=29243370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN031035442A Expired - Fee Related CN1218274C (zh) | 2002-04-16 | 2003-01-29 | 在线手写文字模式识别编辑装置及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20040161151A1 (zh) |
JP (1) | JP2003308480A (zh) |
CN (1) | CN1218274C (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI664604B (zh) * | 2018-03-20 | 2019-07-01 | 王佑鈞 | 電腦手寫中文字集創建及應用系統 |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4047090B2 (ja) * | 2002-07-31 | 2008-02-13 | キヤノン株式会社 | 画像処理方法及び画像処理装置 |
EP1398726B1 (en) * | 2002-09-11 | 2008-07-30 | Samsung Electronics Co., Ltd. | Apparatus and method for recognizing character image from image screen |
US6989822B2 (en) * | 2003-11-10 | 2006-01-24 | Microsoft Corporation | Ink correction pad |
WO2006136877A1 (en) * | 2005-06-24 | 2006-12-28 | Nokia Corporation | Handwriting recognition in electronic devices |
JP4698308B2 (ja) * | 2005-07-06 | 2011-06-08 | シャープ株式会社 | 文字入力装置、文字入力プログラム、および文字入力プログラムを記録する記録媒体 |
US7489819B2 (en) * | 2006-05-12 | 2009-02-10 | Velosum, Inc. | Systems and methods for handwritten digital pen lexical inference |
US8077974B2 (en) * | 2006-07-28 | 2011-12-13 | Hewlett-Packard Development Company, L.P. | Compact stylus-based input technique for indic scripts |
US7502017B1 (en) | 2007-11-20 | 2009-03-10 | International Business Machines Corporation | Handwriting recognizer user interface methods |
CN102375671B (zh) * | 2010-08-19 | 2016-05-25 | 阿尔派株式会社 | 手写文字输入方法及装置 |
US8286104B1 (en) * | 2011-10-06 | 2012-10-09 | Google Inc. | Input method application for a touch-sensitive user interface |
US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
US9774917B1 (en) | 2012-12-10 | 2017-09-26 | Apple Inc. | Channel bar user interface |
US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
US9532111B1 (en) | 2012-12-18 | 2016-12-27 | Apple Inc. | Devices and method for providing remote control hints on a display |
US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
US12149779B2 (en) | 2013-03-15 | 2024-11-19 | Apple Inc. | Advertisement user interface |
JP6293455B2 (ja) * | 2013-11-07 | 2018-03-14 | アルパイン株式会社 | 手書文字入力装置及びコンピュータプログラム |
CN117331482A (zh) | 2014-06-24 | 2024-01-02 | 苹果公司 | 输入设备和用户界面交互 |
CN111782128B (zh) | 2014-06-24 | 2023-12-08 | 苹果公司 | 用于在用户界面中导航的列界面 |
CN110221698B (zh) | 2014-06-24 | 2022-05-13 | 苹果公司 | 计算设备上的字符识别 |
EP3392740A4 (en) * | 2015-12-18 | 2018-12-19 | Sony Corporation | Information processing device, information processing method, and program |
DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
DK201670582A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
US11966560B2 (en) | 2016-10-26 | 2024-04-23 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
CN110929480A (zh) * | 2018-09-19 | 2020-03-27 | 珠海金山办公软件有限公司 | 一种文档编辑的方法、装置、计算机存储介质及终端 |
US11962836B2 (en) | 2019-03-24 | 2024-04-16 | Apple Inc. | User interfaces for a media browsing application |
CN113940088A (zh) | 2019-03-24 | 2022-01-14 | 苹果公司 | 用于查看和访问电子设备上的内容的用户界面 |
EP3928194A1 (en) | 2019-03-24 | 2021-12-29 | Apple Inc. | User interfaces including selectable representations of content items |
US11683565B2 (en) | 2019-03-24 | 2023-06-20 | Apple Inc. | User interfaces for interacting with channels that provide content that plays in a media browsing application |
EP3977245A1 (en) | 2019-05-31 | 2022-04-06 | Apple Inc. | User interfaces for a podcast browsing and playback application |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
CN113837129B (zh) * | 2021-09-29 | 2023-10-03 | 平安科技(深圳)有限公司 | 手写签名错别字识别方法、装置、设备及存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5870492A (en) * | 1992-06-04 | 1999-02-09 | Wacom Co., Ltd. | Hand-written character entry apparatus |
US5999895A (en) * | 1995-07-24 | 1999-12-07 | Forest; Donald K. | Sound operated menu method and apparatus |
US6801659B1 (en) * | 1999-01-04 | 2004-10-05 | Zi Technology Corporation Ltd. | Text input system for ideographic and nonideographic languages |
-
2002
- 2002-04-16 JP JP2002113847A patent/JP2003308480A/ja active Pending
-
2003
- 2003-01-28 US US10/352,006 patent/US20040161151A1/en not_active Abandoned
- 2003-01-29 CN CN031035442A patent/CN1218274C/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI664604B (zh) * | 2018-03-20 | 2019-07-01 | 王佑鈞 | 電腦手寫中文字集創建及應用系統 |
Also Published As
Publication number | Publication date |
---|---|
JP2003308480A (ja) | 2003-10-31 |
CN1452121A (zh) | 2003-10-29 |
US20040161151A1 (en) | 2004-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1218274C (zh) | 在线手写文字模式识别编辑装置及方法 | |
KR101087443B1 (ko) | 디지털 잉크 스트로크 제공 방법 | |
US6671684B1 (en) | Method and apparatus for simultaneous highlighting of a physical version of a document and an electronic version of a document | |
CN1517904A (zh) | 墨水划分器及关联的应用编程接口 | |
US20200401831A1 (en) | Content-aware selection | |
CN110135411A (zh) | 名片识别方法和装置 | |
US20050100214A1 (en) | Stroke segmentation for template-based cursive handwriting recognition | |
US20080229192A1 (en) | Interactive image tagging | |
CN101533317A (zh) | 具备手写识别功能的快速记录装置和方法 | |
CN1834872A (zh) | 基于单词或字符边界的划去手势识别 | |
JP2000227941A (ja) | 手書き情報処理システムおよび方法 | |
US12026456B2 (en) | Systems and methods for using optical character recognition with voice recognition commands | |
JPH11143986A (ja) | ビットマップイメージの処理方法及び処理装置、ビットマップイメージの処理を行うイメージ処理プログラムを格納した記憶媒体 | |
US8208726B2 (en) | Method and system for optical character recognition using image clustering | |
CN1525378A (zh) | 票据定义数据生成方法以及票据处理装置 | |
CN1110759C (zh) | 信息处理方法和装置 | |
CN1102779C (zh) | 中文简繁体字文件转换装置 | |
CN111832551A (zh) | 文本图像处理方法、装置、电子扫描设备和存储介质 | |
JP2008129793A (ja) | 文書処理システムおよび装置および方法、およびプログラムを記録した記録媒体 | |
CN102855477B (zh) | 识别图像块中文字的方向的方法和装置 | |
JP6221220B2 (ja) | 画像処理装置及び画像処理プログラム | |
RU2571379C2 (ru) | Интеллектуальная обработка электронного документа | |
JP4347675B2 (ja) | 帳票ocrプログラム、方法及び装置 | |
JP2007058304A (ja) | 文字認識装置及び文字認識方法 | |
JP2024081434A (ja) | 計算機システム及びグラフ認識方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |