手写字符识别装置及方法

文档序号:6405573阅读:147来源:国知局
专利名称:手写字符识别装置及方法
技术领域
本发明一般涉及一种字符识别装置及方法,更准确地说,涉及联机手写字符识别装置以及能够识别象变形的手写字符及类似手写字符的方法。
一种已知的手写字符识别方法按照这样的规则操作在该方法中,把单一的手写笔划形状分类成几十种典型的笔划(基本笔划),而字符的形状描述为上述典型笔划的组合。这被称之为模板匹配法。
该模板手写字符识别方法需要准备许多规则和多种基本笔划,以便克服诸如连写字符、变形的手写字符和类似可能变形,这需要大量时间来识别,并且,也需要大容量的字符词典数据库。
另外,按照这种已知的手写字符识别方法,用户需被迫遵守例如,手写字符的笔划数和书写顺序等特定的书写条件。经常可观察到这些书写条件使用户很烦恼,因而要求简化这些书写条件。
一般来说,本发明的目的是提供一种改进的手写字符识别装置,它能克服先有技术所碰到的上述缺点。
更具体地说,本发明的一个目的是提供一种能有效地识别变形手写字符的手写字符识别装置。
本发明的另一目的是提供一种能在比较短的时间内识别手写字符的手写字符识别装置。
本发明的再一个目的是提供一种基于线单元数据跟踪过程的手写字符识别装置,并且,该装置运用于识别具有许多变形部分的手写字符和符号。
按照本发明的一种样式,提供一种手写字符识别装置及其操作的相应方法,它包括用于接受在书写一个字符时获得的点式数据并由此产生相应线单元数据的装置,以命令集形式存贮各自表示不同字符形状的字符数据的字符词典数据库装置,所述字符数据包含跟踪命令、选择命令和检验命令。连接到字符词典数据库装置上的子笔划数据生成装置通过跟踪线单元数据产生子笔划数据,所述线单元数据基于从字符词典数据库装置取得的字符跟踪命令,而连接到字符词典数据库装置并有子笔划数据提供的子笔划选择装置,选择满足从字符词典数据库装置取得的字符选择命令定义的选择条件的子笔划数据。最后,连接到字符词典数据库装置上的子笔划数据评价装置和子笔划数据选择装置,根据自字符词典数据库装置取得的字符检验命令、通过检验所选手写字符的子笔划数据的相似性来评价手写字符的相似性。
本发明的这些和其它的目的、特征及优点,在参照附图时结合对最佳实施例的如下详细说明中是显而易见的,各附图中用相同标号表示相同或类似的部件。


图1是由本发明手写字符识别装置的一个实施例所操纵的操作功能方框图,图2是参照说明本发明所用的线单元数据跟踪电路的操作流程图,图3是参照说明用于本发明的子笔划数据选择电路的操作流程图,图4是参照说明用于本发明的子笔划数据检验电路的操作流程图,图5A至5D是分别用于说明本发明的手写字符识别过程的示意图,以及图6A至6D是用以说明手写笔划转换成线单元数据的图解。
下面参照附图描述按照本发明手写字符识别装置的一个实施例。
图1展示按照本发明的手写字符识别装置的一个实施例的总布置图。
手写字符输入电路1将手写笔划转换成点式数据。虽然未予示出,实际上该手写字符输入电路,还包含一个具有图形输入笔的数据图形输入板,其中字符就是用图形输入笔写在数据图形输入板上规定的一个方形书写区内。
自手写字符输入电路1取得的对应于手写笔划的点式数据,在预定条件下由手写笔划的点式数据/线单元数据转换电路2将点式数据转换成线单元数据,然后便送到线单元数据缓冲存储器3。在这种情况下,手写笔划的点式数据表示特定取样点的座标值数据,而线单元数据则是具有诸如长度、方向、起点座标等等数据的手写笔划的时间序列数据。
参照图6A至6D,下面将对该过程进行更详细的说明,如图6A中说明的,所述输入电路1的数据图形输入板包含从公共原点出发,按有规律的角度间隔的排列成径向延伸线形的八个量化网络101至108。可以理解,线数更多,例如,16条线,会得到更好的效果。
假定数据输入笔或铁笔的笔划写出如图6B中所示的笔划109,于是无论哪里该笔划穿过网络之一,便会以已知的座标产生一个点信号,因此产生如图6C所示的点座标的数据流110。
下面参照图6D,通过电路2对输入笔划点式数据按如下方式进行分解,首先,将网格100的起点0置于下笔点A上,然后顺序地检验点式数据,以确定该笔划在任何点的微分值是否表明其斜率与网格101至108之一相同,即,在该点笔划是否与网格线之一平行。在给出的实例中,在点B微分值表明与网格101平行,因此,将从A至B的线段认可为一个线单元数据。
于是所述电路2以数学方法把网格100的起点置于点B并继续该检验过程。其后,在点C确定微分值指出与网格的网格线8平行,因此,从B至C的线段成为另一个线单元数据。在该方法中,线段A-B,C-D,D-E,和E-F构成线单元数据的一个集合。
用于本发明的字符词典数据库根本上是为使用跟踪命令、选择命令和检验命令等来表达一个字符而准备的。
假定输入手写笔划被转换成若干线单元数据,并存贮在线单元数据缓冲存贮器3。然后字符词典数据库4提供其字符词典的命令数据给线单元数据跟踪电路5。该线单元跟踪电路5利用诸如长度、方向和起点座标等线单元数据的各数据单元,以便选择满足由于字符词典中该跟踪条件命令描述的输入手写笔划的跟踪命令的线单元数据,这样便生成由一个以上线单元数据构成的子笔划的子笔划数据。生成若干满足所述跟踪条件的子笔划数据,而后便把这些子笔划数据供给子笔划数据选择电路6。
子笔划数据选择电路6接收自线单元数据跟踪电路5取得的各子笔划数据簇,并选择满足由字符词典数据库4中的选择命令描述的选择条件的子笔划数据。将这样选定的子笔划数据又送至子笔划数据缓冲存贮器7。
子笔划数据评价电路8接收存贮在子笔划数据缓冲存贮器7中的选定的子笔划数据,并根据由字符词典数据库4取得的部分相似性检验命令的内容检验子笔划数据的相似性。另外子笔划数据评价电路8根据总的相似性检验命令对所有待检部分子笔划执行总的相似性检验,并把评价结果供给字符识别和评价电路9。
下面参照组成图2的流程图,对线单元数据跟踪电路5的操作加以描述。所述“跟踪”一词指的是根据字符数据词典4中描述的每个字符所固有的跟踪条件来跟踪手写字形的线单元数据。
参照图2,起动操作后,在步21存贮当前字符词典的读出位置,而在步22读入下一词典命令。读出位置实际上是所述词典数据库4的指示器。即,每次用图形输入笔书写图形(字符)时,从词典中顺序读出字符数据库中所有字符数据以作评价。因为该数据库的每个字符有若干命令集,所以需要指出该词典的读出位置。
紧接着,程序转向判定步23,在该步中确定这样读入的词典命令是否是跟踪命令。倘若该词典命令不是跟踪命令,在步23表示出“否”,则程序就此结束。在该情况下,可假定为即在跟踪命令中描述有一种跟踪条件和一个跟踪中止条件。
如果在步23表示出“是”,则确定该词典命令是跟踪命令,程序进行至步24,在该步中从中读出存贮在线单元数据缓冲存贮器3中的线单元数据。在下一判定步25中,确定这样读出的线单元数据是否满足跟踪命令的跟踪条件。倘若线单元数据不满足跟踪条件,在步25表示出“否”,则程序返回步24,并重复执行步24和25。如果在线单元数据不满足跟踪条件时不再有待读出的线单元数据,则用适当的终止处理来终止该例程。
另一方面,如果该线单元数据满足跟踪条件,在步25表示为“是”,则程序继续执行步26。
步26中,将满足跟踪条件的初始线单元数据的起止点座标作为一跟踪起止点存贮在跟踪起止点信息缓冲存贮器中。指定该缓冲存贮器在一个由微处理机(未画出)控制的工作随机存取存贮器(RAM)中(未画出)。
此外,在线单元数据满足跟踪条件时,重复地顺序读出线单元数据。在下步29中,存贮跟踪中止点数据。在这种情况下,由步27和28构成的循环中,满足跟踪条件的最后线单元数据之后的线单元数据的起始点信息被存贮在跟踪中止点信息缓冲存贮器。这样,跟踪起止点信息缓冲存贮器的内容和存贮在跟踪中止点信息缓冲存贮器中的内容提供子笔划数据。
在下一步30中读入下一词典命令,同时程序继续执行下一判定步31。判定步31中,确定下一词典命令是否是跟踪命令。倘若该词典命令是跟踪命令,在步31用“是”表示,在步33取消在步29存贮进缓冲存贮器的跟踪中止点信息,于是程序便返回步28。倘若下一词典命令不是跟踪命令,在步31用“否”表示,程序执行到下一判定步32。步32确定下一词典命令是否是跟踪中止条件,如果确定下一词典命令不是跟踪中止条件,在步32用“否”表示,在步34把字符词典的读出位置改变成如步21中相同的条件,于程序便继续执行步22。
在上述实施例中,跟踪操作如上所接受多路跟踪。如果不需要多路跟踪,则可省略步31和33。多路跟踪可用于具有两个不同跟踪条件的子笔划。例如,在字符确定过程期间,可把字符“フ”看作单个子笔划“フ”,或看作“-”和“丿”两个子笔划,如果把字符“フ”看作单个子笔划“フ”时,就需要多路跟踪。
下面参照图3组成的流程图,对子笔划数据选择电路6(参见图1)的操作加以描述。
参照图3,起动操作后,在步41读入下一词典命令,同时程序继续执行下一判定步42。步42中,确定读入的词典命令是否为选择命令。倘若是选择命令,如步42用“是”所表示,程序继续执行步43。另一方面,如果确定该词典命令不是选择命令,如步42用“否”所表示,程序执行就终止。
在选择命令中描述有数据选择命令,指出用于选择待选子笔划数据的跟踪起止点和跟踪中止点信息,用于重新排列所选子笔划数据的一个排序命令,以及指示如何根据排序结果导出子笔划数据的一个输出选择命令。
步43中,读入由数据选择命令指出的子笔划数据的跟踪起始点/中止点数据,程序继续到步44。步44中,这样读入的子笔划数据根据排序命令进行重新排列,而在步45选择由输出选择命令所要求的子笔划数据。然后,将所选定的数据存贮在子笔划数据缓冲存贮器7(参见图1)中,并终止执行过程。
下面参照图4组成的流程图,对子笔划数据评价电路8(参见图1)加以描述。
参照图4,操作起动后,在步51中,读入下一词典命令。下一判定步52中,确定这样读入的词典命令是否是一个部分相似性检验命令,如果确定该词典命令为一部分相似性检验命令,如步52表示为“是”时,程序继续执行步53。步53中,从子笔划数据缓冲存贮器7(参见图1)读入子笔划数据。另一方面,倘若确定该词典命令不是一个部分相似性检验命令时,如步52表示为“否”,执行过程就终止。在部分相似性检验命令中同时描述有部分相似性检验处理数据,因此在步54部分相似性检验处理中,根据部分相似性检验处理数据来处理这样读入的子笔划数据,然后便存贮该评价结果。对部分相似性检验说明如下。每个字符由若干子笔划组成。为了改进装置的识别速度,将每个字符的手写笔划分成两或三或更多的子笔划簇。倘若对第一簇的部分相似性检验没超过某一水平,则对其余各簇的识别过程是无用的,因此,识别过程移向字符数据库的下一字符。
在下一步55中,读入下一词典命令,并且程序继续执行下一判定步56。在判定步56中,确定所述下一词典命令是否是一部分相似性检验命令。倘若确定该下一词典命令是一部分相似性检验命令,如步56表示为“是”,程序返回到步53。另一方面,倘若确定该下一词典命令不是一部分相似性检验命令,如在步56表示为“否”,程序继续执行步57。如果该下一词典命令的内容是一总的相似性检验命令,则由步53至56构成的处理循环中所取得的各检验结果全部一起检验,其后,在步57,执行在步54所存贮的相应子笔划数据的总的相似性检验处理。在下一步58中,对该总的检验结果进行评价,并送到字符识别和评价电路9(参见图1)。于是,操作便终止。
如上所述,对于一个手写字符要顺序检验字符词典数据库4中的所有字符数据,并使之与评价值配属,而与最佳评价点配属的字符码就被选择作为最后识别该手写字符的字符码。
图1中用一点链线画出轮廓的部分展示使用模板数据构成模板类型识别电路的电路单元。尽管这识别电路本身并不直接与本发明的单元有关系,但从识别速度观点来看它是相当有利的。下面参照图1对这种类型的字符识别电路加以描述。
如图1所示,由手写笔划的输入点式数据/线单元数据转换电路2将来自手写字符输入电路1的手写笔划的点式数据转换成线单元数据,然后便存入线单元数据缓冲存贮器3。进一步又通过一个线单元数据/模板数据转换电路11将存贮在线单元数据缓冲存贮器3的线单元数据转换成模板数据,然后便存入模板数据缓冲存贮器12。在模板数据中描述有对应于单一手写笔划(有时是两个或更多的手写笔划)的线单元数据点的形状。
当自模板数据缓冲存贮器12取得的模板数据供给模板数据评价电路13时,该电路顺序接收来自字符词典数据库4的字符词典模板数据,并对手写模板数据与字符词典模板数据中所描述的内容进行比较。然后,模板数据评价电路13把评价结果供给字符识别和评价电路9。在该情况下,模板数据描述对应于单个手写笔划的线单元数据的点的典型形状,而且其中词典数据量与线单元数据跟踪类型词典相比是很小的。因此,与前述电路部分5至8构成的应用线单元数据的识别电路相比可以轻易地提高该识别电路的识别速度。另一方面,这种模板类型的识别电路其缺点在于对于识别变形的手写字符,例如,连写字符等,它是无效的。
为了在这种模板系统中接受变形的手写字符,建议由单一的手写笔划写成的全部可能的笔划形状都作为模板数据予存贮,或根据将切断子笔划描述为基本模板数据的组合的某一规则把连续的手写笔划断开。但这两种方法处理速度的观点来看并不有利。另一方面,由电路单元5至8构成的识别电路利用线单元数据,其线单元数据量比模板数据量大,以致虽从识别速度观点来看并不有利,而对连续和变形的字符来说却更为有效。
如果结合使用具有互补特征的两种字符识别电路,其中用模板数据作为其输入的识别电路不得不识别具有比较小变形部分的字符,而由电路元件5至8构成的字符识别电路用线单元数据作为其输入,用以识别具有较大变形部分的字符,于是就可提高字符识别能力。
下面研究如图1所示由两种字符识别电路组合构成的装置。
参照图1,该字符词典数据库4利用附加到每个字符数据上并在字符词典中描述的控制码,以确定是应用存贮于模板缓冲存贮器12的模板数据的模板数据评价电路13还是由电路元件5至8构成的用存贮于线单元数据缓冲存贮器3中的线单元数据的评价电路。然后,字符词典数据库4把字符词典的内容供给在字符词典描述的控制码所选择的评价电路(电路组),并且,选择电路(电路组)之一执行该处理过程。
下文结合本发明的实施例对图2至图4中示出的处理过程加以说明。在该情况下,假定由于手写笔划的输入点式数据/线单元数据转换电路2将手写笔划的输入点式数据转换为线单元数据包含诸如长度、方向、起始点的座标和图形输入笔的状态(图形笔的上和下)的信息。另外,该线单元数据包含字符构形的尺寸数据和输入手写笔划水平和垂直方向的最大和最小座标值。此外,还假定由字符词典数据库4的控制码选择如图1所示使用线单元数据的电路5至8。参照图5A至5D将对于识别构成一个汉字偏傍的所谓“Ennyo”的一种输入手写笔划的识别操作加以描述。通过图5A至5C,由一点链线示出的部分表示在图形输入板上规定的矩形字符书写区。
对于输入手写笔划来说,假定存贮于字符词典用于识别“Ennyo”字符的跟踪命令、跟踪条件和跟踪中止命令描述如下,(Ⅰ)跟踪命令跟踪命令描述为把自当前线单元数据当作跟踪起始点跟踪随后的线单元数据。
(Ⅱ)跟踪条件命令跟踪条件命令描述为如果图形输入笔指向右,那么就跟踪线单元数据而不管图形输入笔的状态。
(Ⅲ)跟踪中止条件命令跟踪中止条件命令描述为当手写笔划靠近书写区的右边端部或关闭状态出现两次时中止跟踪。
倘若跟踪起始点位于如图5A所示的点P′处,其后,作为应用上述跟踪命令跟踪处理的结果获得满足上述条件、如图5B用三条粗线部分所示的三条手写子笔划S1、S2和S3。
在该情况下,假定对通过跟踪处理选择命令获得的三条手写笔划S1、S2和S3的每一条来说,存贮在字符词典用于选择处理“Ennyo”字符的选择条件命令、排序命令和输出选择命令描述如下(ⅰ)选择命令该选择命令描述为根据以下命令来执行处理过程,由此选择手写子笔划。
(ⅱ)选择条件命令该选择条件命令描述为从紧接前面的跟踪处理所获得的手写子笔划中选择其起始点位于靠近矩形书写区的左下部分而其中止点位于靠近矩形书写区的右下部分的手写子笔划。
(ⅲ)排序命令该排序命令描述为根据它们的长度对由选择条件命令选择的手写子笔划进行顺序排序。
(ⅳ)输出选择命令该输出选择命令描述为从由选择条件命令选择并由排序命令进一步排序的手写子笔划中选择最长的手写子笔划。
当通过上述选择命令选择手写子笔划时,就可得到图5C中用粗线部分示出的手写子笔划S3。
另外,按照“Ennyo”字符的词典命令,在“Ennyo”字符的不同条件下执行跟踪和选择。于是,通过类似的处理可获得图5D中用粗线部分所示出的手写子笔划S4。
将通过上述跟踪和选择操作获得的手写子笔划S3和S4顺序存贮在图1所示出的子笔划数据缓冲存贮器7中,并送至子笔划数据评价电路8,在该电路中由字符词典数据库4的部分相似性检验命令对它们进行处理。
于是,手写子笔划S3和S4便经受部分相似性检验。在该情况下,如同部分相似性检验命令,“Ennyo”字符的形状评价命令和位置评价评价命令描述如下。
A.部分相似性检验命令该部分相似性检验命令描述为根据由形状评价命令和位置评价命令描述的内容检验手写子笔划S3和S4的部分相似性。
B.形状评价命令手写子笔划S4的构形是矩形的,并且在纵向是比较长的。它的起始点位于其中止点的上面,手写笔划S4的实际长度与仅由该手写子笔划S4构成的多边形的垂直长度相比可能是比较长的。
该手写子笔划S3的构形是矩形的,并且在横向是相当长的。仅由该手写子笔划S3构成的多边形的横向长度实质上等于手写子笔划S3的实际长度。
C.位置评价命令手写子笔划S4的中止点位于靠近手写子笔划S3的起始点之处。
作为对上述B和C项检验结果共同检验的总检验命令,用于“Ennyo”字符的总的相似性检验命令和总的相似性检验执行命令,可描述如下。
(1)总相似性检验命令通过应用该总的相似性检验命令检验紧接前面的评价结果的总相似性。
(2)总相似性检验执行命令该总相似性检验执行命令描述为集合地评价各个评价结果作为总的相似性检验结果。
按照上述处理过程,来确定输入的手写笔划是否与“Ennyo”字符相同,换句话说,确定了“Ennyo”字符与输入手写笔划之间的相似程度,并把检验结果供给图1所示的字符识别和评价电路9。当然,在词典中的所有字符数据与每个手写字符都进行比较。
在按照存贮在字符词典数据库4中表示“Ennyo”字符的命令检验输入“Ennyo”字符时,有可能获得最高的评价点。然而,在该情况下,在“Ennyo”字符的输入手写笔划显著变形时,甚至连如果以上的“Ennyo”字符是按照存贮在字符词典数据库4中用于表示“Ennyo”字符的命令检验的,这样获得的评价点也不是那么高。在这种情况下,人们认为不能识别输入的手写笔划“Ennyo”字符,于是便终止处理。
字符识别和评价电路9顺序地操作存贮与手写图形有关的所有字符词典数据库的评价结果。在存贮所有的结果之后,可导出具有最佳结果的字符码作为识别过程的结果。通常只有十个左右的字符码和评价点被存贮起来,而字符数据库中其余的字符并不需要予以存贮,因为与手写字符数据的相似性电平未达到一个预定的电平。
按照本发明,如上所述,已考虑到如果以初始字符的观点或可予描述的字符的观点考虑手写笔划时子笔划的重要性。其次,已经发现手写笔划是子笔划的集合,或子笔划是构成手写笔划的单元。最后,本发明已在单元的原始形状和单元间位置关系的基础上理解字符方面获得了成功。这样,与先有技术需要相当大量的计算处理不同,本发明的手写字符识别装置能够轻易地识别连续的和变形的字符。
另外,在借助应用模板数据识别手写字符时,在模板数据中单一的手写笔划表示为一种典型、简化的形状,从识别速度观点来看,存贮过多典型形状并不有利。再说,尽管只用一种模板的数据处理系统可导致处理速度提高,但这种系统不能用于识别变形的字符。按照本发明的,由于模板数据处理系统和子笔划划分处理系统是适当选定的,所以本发明可获得能有效识别变形字符并且有高识别速度的手写字符识别装置。
应该理解到以上说明是通过本发明单一最佳实施例的实施予以表示的,显然,对于熟悉本行业技术的人,在不违反本发明的精神、和新颖概念范围的情况下可对它实现多种修改和变化,因此,本发明的范围只能由附带的权利要求书加以确定。
权利要求
1.一种手写字符识别装置,其特征在于它包括用于接收在书写一个字符时获得的点式数据并由此产生相应线单元数据的装置。存贮各自表示不同字符构形的命令集形式的字符词典数据库装置,该字符数据包含跟踪命令、选择命令和检验命令,连接到字符词典数据库装置上的子笔划数据生成装置,以自字符词典数据库装置取得的字符跟踪命令为基础通过跟踪线单元数据从而产生子笔划数据,连接到字符词典数据库装置上的子笔划选择装置用于从输入的子笔划中选择出具有自字符词典数据库装置取得的字符选择命令所定义的选择条件的子笔划数据,以及连接到字符词典数据库装置和子笔划数据选择装置的子笔划数据评价装置,用于根据自字符词典数据库装置取得的字符检验命令、通过检验所选手写字符的子笔划数据的相似性来评价手写字符的相似性。
2.如权利要求1中所述的手写字符识别装置,其特征在于该字符选择命令包含选择条件命令,排序命令和输出选择命令,另外包括一连接到子笔划数据选择装置上的用于存贮满足选择条件命令的子笔划数的缓冲存贮器。
3.如权利要求1中所述的手写字符识别装置,其特征在于该字符检验命令包含形状评价命令和位置评价命令,而且其中子笔划数据选择装置使用形状评价命令评价手写字符所选子笔划数据的形状,而位置评价命令评价手写字符所选子笔划数据的位置关系。
4.如权利要求2中所述的手写字符识别装置,其特征在于该字符检验命令包含形状评价命令和位置评价命令,而且其中子笔划数据选择装置使用该形状评价命令评价手写字符所选子笔划数据的形状,而使用位置评价命令评价手写字符所选子笔划数据的位置关系。
5.如权利要求2中所述的手写字符识别装置,其特征在于该字符检验命令包含部分检验命令和总检验命令,其中子笔划评价装置按照总检验命令根据用部分检验命令得到的部分评价结果对于存贮在字符词典数据库装置中的字符数据产生手写字符的最后评价。
6.一种手写字符识别方法,其特征在于,它包括以下步骤接收书写一个字符时获得的点式数据并从中产生其相应线单元数据,把各自表示不同字符构形的字符数据以命令集形式存贮在字符词典数据库中,字符数据包含跟踪命令、选择命令和检验命令,根据自字符词典数据库存贮器取得的字符跟踪命令通过跟踪线单元数据生成子笔划数据;选择具有自字符词典数据库取得的字符选择命令定义的选择条件的子笔划数据,以及根据自字符词典数据库存贮器取得的字符检验命令,通过检验所选手写字符的子笔划数据的相似性来评价手写字符的相似性。
7.如权利要求6中所述的手写字符识别方法,其特征在于其中字符选择命令包含选择条件命令,排序命令和输出选择命令,并另外包括把满足选择条件命令的子笔划数据存入一缓冲存贮器的各步骤。
8.如权利要求6中所述的手写字符识别方法,其特征在于其中从字符词典数据库存贮器取得的字符检验命令包含形状评价命令和位置评价命令,并另外包括评价手写字符所选子笔划数据的形状和评价字符所选子笔划数据的位置关系的各步骤。
9.如权利要求7中所述的手写字符识别方法,其特征在于自字符词典数据库存贮器取得的字符检验命令包含形状评价命令和位置评价命令,并另外包括评价字符所选子笔划数据的形状和评价手写字符所选子笔划数据的位置关系的各步骤。
10.如权利要求7中所叙述的手写字符识别方法,其特征在于其中从字符词典数据库存贮器取得的字符检验命令包含部分检验命令和总检验命令,并另外包括使用部分检验命令部分地评价与存贮的字符数据有关的手写字符,以及应用总检验命令生成基于部分检验步骤结果的与存贮的字符有关的手写字符的最后评价的各步骤。
全文摘要
一种手写字符识别装置及方法,其中,将从输出手写笔划获得的线单元数据转换成若干满足根据字符词典数据库中所描述的跟踪命令的跟踪条件的子笔划,根据字符词典数据库描述的选择命令满足跟踪条件的子笔划,然后,基于手写笔划是子笔划的集合的假设,通过使用形状评价命令评价子笔划的形状以及使用位置评价命令来评价子笔划位置关系,从而识别手写字符,借此,手写字符诸如变形的手写字符等等能够轻易地加以识别。
文档编号G06K9/22GK1040693SQ8910672
公开日1990年3月21日 申请日期1989年8月23日 优先权日1988年8月23日
发明者茶谷公之, 吉田公义, 坂野秋夫, 田守宽文 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1