一种手写字符识别方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:27031836 阅读:22 留言:0更新日期:2021-01-12 11:15
本公开提供了一种手写字符识别方法、装置、计算机设备和存储介质,其中,该方法包括:接收待识别字符的第一点序列集合,生成字符图像;对字符图像进行一级识别处理,得到目标字符;通过对字符图像和目标字符进行二级识别处理,判断目标字符是否完整;若是,输出目标字符;若否,获取待识别字符的补充点序列集合;将补充点序列集合和第一点序列集合合并为第二点序列集合,并在利用第二点序列集合更新字符图像后,返回执行对字符图像进行一级识别处理的步骤,直至根据二级识别处理结果确定目标字符完整时,输出目标字符。本公开实施例通过对待识别字符进行两次识别处理方式,增加了识别结果的可靠性,保证了通过手写输入完成识字练习的效果。

【技术实现步骤摘要】
一种手写字符识别方法、装置、计算机设备和存储介质
本公开涉及计算机
,具体而言,涉及一种手写字符识别方法、装置、计算机设备和存储介质。
技术介绍
目前,对于低龄儿童识字的方法,有很多探讨。例如可以通过智能终端上的手写识别(HandWritingRecognition)功能来进行识字练习。但是,很多智能终端在进行手写识别的时候,会基于用户已经输入的字符序列预判用户手写的字,并直接输出结果。有时候,用户还没有写完,就已经输出了正确的字,对需要识字的用户来讲,体验较差。
技术实现思路
本公开实施例至少提供一种手写字符识别方法、装置、计算机设备和存储介质。第一方面,本公开实施例提供了一种手写字符识别方法,其特征在于,包括:接收待识别字符的第一点序列集合,生成字符图像;对所述字符图像进行一级识别处理,得到目标字符;通过对所述字符图像和所述目标字符进行二级识别处理,判断所述目标字符是否完整;确定所述目标字符完整时,输出所述目标字符;确定所述目标字符不完整时,获取待识别字符的补充点序列集合;将所述补充点序列集合和所述第一点序列集合合并为第二点序列集合,并利用所述第二点序列集合更新所述字符图像,以及,返回执行对所述字符图像进行一级识别处理的步骤,直至根据二级识别处理结果确定所述目标字符完整时,输出所述目标字符。在一种可能的实施方式中,在获取待识别字符的补充点序列集合之前,所述方法还包括:输出提醒信息,所述提醒信息用于提醒用户输入完整的所述目标字符。在一种可能的实施方式中,在对所述字符图像和所述目标字符进行二级识别处理之前,所述方法还包括:将所述字符图像对应的第一点序列集合划分成多个点序列子集;根据所述多个点序列子集,生成与所述多个点序列子集一一对应的多个点序列图像;将所述多个点序列图像组合成字符序列图像集。在一种可能的实施方式中,将所述第一点序列集合划分成多个点序列子集,包括:根据输入顺序,将所述第一点序列集合划分成多个点序列子集。在一种可能的实施方式中,所述确定所述目标字符完整,具体包括:确定组成所述字符序列图像集的点序列图像与组成所述目标字符的点序列图像一致。在一种可能的实施方式中,对所述字符图像进行一级识别处理,得到目标字符,具体包括:基于所述字符图像,利用预先训练的字符识别模型进行一级识别处理,输出所述字符图像对应于各候选字符的概率矩阵;确定对应概率最大的候选字符为所述目标字符。在一种可能的实施方式中,在输出所述目标字符之后,所述方法还包括:根据已输入字符的语义或预设提示信息确定所述目标字符的正误,所述预设提示信息包括提示字的组合信息或提示字的拼音信息;若确定所述目标字符不正确,则输出正确的目标字符。第二方面,本公开实施例还提供一种手写字符识别装置,其特征在于,包括:接收模块,用于接收待识别字符的第一点序列集合,生成字符图像;第一识别模块,用于对所述字符图像进行一级识别处理,得到目标字符;第二识别模块,用于通过对所述字符图像和所述目标字符进行二级识别处理,判断所述目标字符是否完整;输出模块,用于确定所述目标字符完整时,输出所述目标字符;获取模块,用于确定所述目标字符不完整时,获取待识别字符的补充点序列集合,并将所述补充点序列集合和所述第一点序列集合合并为第二点序列集合,以及,利用所述第二点序列集合更新所述字符图像,并将更新后的所述字符图像反馈给所述第一识别模块。在一种可能的实施方式中,所述装置还包括:第一提示模块,用于在所述获取模块获取待识别字符的补充点序列集合之前,输出提醒信息,所述提醒信息用于提醒用户输入完整的所述目标字符。在一种可能的实施方式中,所述装置还包括:划分模块,用于在所述第二识别模块在对所述字符图像和所述目标字符进行二级识别处理之前,将所述字符图像对应的第一点序列集合划分成多个点序列子集;根据所述多个点序列子集,生成与所述多个点序列子集一一对应的多个点序列图像;将所述多个点序列图像组合成字符序列图像集。在一种可能的实施方式中,所述划分模块,具体用于根据输入顺序,将所述第一点序列集合划分成多个点序列子集。在一种可能的实施方式中,所述输出模块,具体用于确定组成所述字符图像的点序列图像与组成所述目标字符的点序列图像一致。在一种可能的实施方式中,所述第一识别模块,具体用于基于所述字符图像,利用预先训练的字符识别模型进行一级识别处理,输出所述字符图像对应于各候选字符的概率矩阵;确定对应概率最大的候选字符为所述目标字符。在一种可能的实施方式中,所述装置还包括:第二提示模块,用于在所述输出模块输出所述目标字符之后,根据已输入字符的语义或预设提示信息确定所述目标字符的正误,所述预设提示信息包括提示字的组合信息或提示字的拼音信息;若确定所述目标字符不正确,则输出正确的目标字符。第三方面,本公开可选实现方式还提供一种计算机设备,处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。第四方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。关于上述手写字符识别装置、计算机设备、及计算机可读存储介质的效果描述参见上述手写字符识别方法的说明,这里不再赘述。本公开实施例提供的手写字符识别方法、装置、计算机设备和存储介质,采用将根据待识别字符的一级识别处理结果确认的目标字符以及其对应的字符图像进行二级识别处理,根据对字符图像的二次识别判断该目标字符的完整性,基于对于目标字符的完整性判断结果输出目标字符,在确定目标字符不完整的情况下,通过获取待识别字符的补充点序列集合更新字符图像,并返回执行对更新的字符图像的一次识别处理和二次识别处理,直至根据二次识别处理结果判断出目标字符完整时,输出目标字符,与现有技术中的通过对待识别字符进行一级识别之后,将一级识别的识别结果确认的目标字符直接作为输出的目标字符,增加了识别出错的可能,对于低龄儿童识字而言,根据不完整的字符图像确定输出结果,无论输出结果是否正确,都达不到练习识字的目的相比,其通过对根据待识别字符的一级识别处理结果确认的目标字符进行二次识别处理,基于二次识别结果判断根据生成的字符图像得到的目标字符的完整性,在确定目标字符完整时将其输出的方式,增加了识别结果的可靠性,避免了用户输入不完整的待识别字符就输出正确目标字符的情况,保证了通过手写输入完成识字练习的效果,在确定目标字符不完整的情况下,通过获取待识别字符的补充点序列集合更新字符图像,保证了获取的字符图像的完整性本文档来自技高网...

【技术保护点】
1.一种手写字符识别方法,其特征在于,包括:/n接收待识别字符的第一点序列集合,生成字符图像;/n对所述字符图像进行一级识别处理,得到目标字符;/n通过对所述字符图像和所述目标字符进行二级识别处理,判断所述目标字符是否完整;/n确定所述目标字符完整时,输出所述目标字符;/n确定所述目标字符不完整时,获取待识别字符的补充点序列集合;/n将所述补充点序列集合和所述第一点序列集合合并为第二点序列集合,并利用所述第二点序列集合更新所述字符图像,以及,返回执行对所述字符图像进行一级识别处理的步骤,直至根据二级识别处理结果确定所述目标字符完整时,输出所述目标字符。/n

【技术特征摘要】
1.一种手写字符识别方法,其特征在于,包括:
接收待识别字符的第一点序列集合,生成字符图像;
对所述字符图像进行一级识别处理,得到目标字符;
通过对所述字符图像和所述目标字符进行二级识别处理,判断所述目标字符是否完整;
确定所述目标字符完整时,输出所述目标字符;
确定所述目标字符不完整时,获取待识别字符的补充点序列集合;
将所述补充点序列集合和所述第一点序列集合合并为第二点序列集合,并利用所述第二点序列集合更新所述字符图像,以及,返回执行对所述字符图像进行一级识别处理的步骤,直至根据二级识别处理结果确定所述目标字符完整时,输出所述目标字符。


2.根据权利要求1所述的方法,其特征在于,在获取待识别字符的补充点序列集合之前,所述方法还包括:
输出提醒信息,所述提醒信息用于提醒用户输入完整的所述目标字符。


3.根据权利要求1所述的方法,其特征在于,在对所述字符图像和所述目标字符进行二级识别处理之前,所述方法还包括:
将所述字符图像对应的第一点序列集合划分成多个点序列子集;
根据所述多个点序列子集,生成与所述多个点序列子集一一对应的多个点序列图像;
将所述多个点序列图像组合成字符序列图像集。


4.根据权利要求3所述的方法,其特征在于,将所述第一点序列集合划分成多个点序列子集,包括:
根据输入顺序,将所述第一点序列集合划分成多个点序列子集。


5.根据权利要求4所述的方法,其特征在于,所述确定所述目标字符完整,具体包括:
确定组成所述字符序列图像集的点序列图像与组成所述目标字符的点序列图像一致。


6.根据权利要求1所述的方法,其特征在于,对所述字符图像进行一级识别处理,得到目标...

【专利技术属性】
技术研发人员:张雷张望
申请(专利权)人:北京乐学帮网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1