System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及数据处理方法、相关设备、存储介质及计算机产品。
技术介绍
1、在练字、抄写等书写场景中,不仅需要关注书写出的书写内容的正误,还应该关注书写过程中的书写质量,如书写是否标准,以及笔画顺序是否正确等。但现有的光学字符识别(ocr,optical character recognition)等技术,仅能识别最终书写出的书写内容的正误,无法对书写质量进行监测。因此,如何监测书写质量,是目前亟需解决的问题。
技术实现思路
1、本申请实施例提供一种数据处理方法、相关设备、存储介质及计算机产品,可监测书写质量。
2、一方面,本申请实施例提供了一种数据处理方法,包括:
3、确定书写得到的目标字符,并获取组成所述目标字符的至少一个笔画中各个笔画的笔画轨迹点的序列数据,以及所述各个笔画的书写顺序,任一笔画由多个笔画轨迹点组成,任一笔画的笔画轨迹点的序列数据包括所述任一笔画中各个笔画轨迹点的位置信息;
4、基于所述各个笔画的笔画轨迹点的序列数据对所述目标字符进行字符识别处理,得到参考字符;
5、根据所述各个笔画的笔画轨迹点的序列数据和所述各个笔画的书写顺序,对所述目标字符进行特征提取处理,得到组成所述目标字符的至少一个笔画中每两个笔画之间的形态特征;
6、获取组成形体结构为参考形体结构的参考字符的至少一个笔画中每两个笔画之间的形态特征,并将获取到的参考字符的每两个笔画之间的形态特征和所述目标字符相应的两个笔画之间的形态
7、一方面,本申请实施例提供了一种数据处理装置,所述数据处理装置包括获取单元和处理单元,其中:
8、所述获取单元,用于确定书写得到的目标字符,并获取组成所述目标字符的至少一个笔画中各个笔画的笔画轨迹点的序列数据,以及所述各个笔画的书写顺序,任一笔画由多个笔画轨迹点组成,任一笔画的笔画轨迹点的序列数据包括所述任一笔画中各个笔画轨迹点的位置信息;
9、所述处理单元,用于基于所述各个笔画的笔画轨迹点的序列数据对所述目标字符进行字符识别处理,得到参考字符;
10、所述处理单元,还用于根据所述各个笔画的笔画轨迹点的序列数据和所述各个笔画的书写顺序,对所述目标字符进行特征提取处理,得到组成所述目标字符的至少一个笔画中每两个笔画之间的形态特征;
11、所述处理单元,还用于获取组成形体结构为参考形体结构的参考字符的至少一个笔画中每两个笔画之间的形态特征,并将获取到的参考字符的每两个笔画之间的形态特征和所述目标字符相应的两个笔画之间的形态特征进行比对,得到所述目标字符的形体识别结果,其中,所述形体识别结果用于指示所述目标字符的形体结构与所述参考形体结构的匹配度。
12、另一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括输入接口和输出接口,所述计算机设备还包括:
13、处理器,适于实现一条或多条计算机程序;以及,
14、计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由所述处理器加载并执行上述数据处理方法。
15、另一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由处理器加载并执行上述数据处理方法。
16、另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述数据处理方法。
17、本申请实施例中,由于任一笔画的笔画轨迹点的序列数据包括任一笔画中各个笔画轨迹点的位置信息,因此本方案通过获取到的组成目标字符的至少一个笔画中各个笔画的笔画轨迹点的序列数据,以及各个笔画的书写顺序,可以提取出能够表征两个笔画之间的位置、长短、方向等关系的形态特征。由于形态特征能够表征两个笔画之间的位置、长短、方向等形态方面的关系,而字符是由多个笔画组成,如果组成字符的多个笔画中每两个笔画之间的形态是符合书写标准的,那么字符的形体结构也应该是符合书写标准的。因此,可以先通过对目标字符进行字符识别处理的方式,识别出与目标字符相同的且形体结构为参考形体结构的参考字符,然后进一步通过将参考字符的每两个笔画之间的形态特征和目标字符相应的两个笔画之间的形态特征进行比对的方式,得到用于指示目标字符的形体结构与参考形体结构的匹配度的形体识别结果。由于参考形体结构指的是符合书写标准的形体结构,而书写质量可以从书写得到的字符的形体结构与符合书写标准的形体结构的匹配程度进行评判,因此通过得到的目标字符的形体识别结果,可以实现监测目标字符的书写质量。
本文档来自技高网...【技术保护点】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述各个笔画的笔画轨迹点的序列数据对所述目标字符进行字符识别处理,得到参考字符,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述确定书写得到的目标字符,包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,所述获取组成形体结构为参考形体结构的参考字符的至少一个笔画中每两个笔画之间的形态特征,包括:
7.根据权利要求6所述的方法,其特征在于,所述对所述参考字符进行变化处理,得到变形字符,包括:
8.一种数据处理装置,其特征在于,所述数据处理装置包括获取单元和处理单元,其中:
9.一种计算机设备,其特征在于,包括:
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由处理器加载并执行如权利要求1-
11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序适于由处理器加载并执行如权利要求1-7任一项所述的数据处理方法。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述各个笔画的笔画轨迹点的序列数据对所述目标字符进行字符识别处理,得到参考字符,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述确定书写得到的目标字符,包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,所述获取组成形体结构为参考形体结构的参考字符的至少一个笔画中每两个笔画之间的形态特征,包括:
【专利技术属性】
技术研发人员:崔颖,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。