算术题批改方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37139002 阅读:19 留言:0更新日期:2023-04-06 21:41
本申请公开了一种算术题批改方法、装置、存储介质及电子设备,其中方法包括:获取包含算术题的图像,识别所述图像中的目标算术题,得到所述目标算术题对应的字符概率矩阵,所述字符概率矩阵包括与所述目标算术题中字符数量相等的列,每列包括与各字符类型相同的所有字符对应的识别概率,基于每列的识别概率确定第一识别结果和第二识别结果,基于所述第一识别结果和所述第二识别结果输出对所述目标算术题的批改结果。采用本申请实施例,减少了因对算术题识别错误导致的批改错误的几率,提高批改算术题的准确率。批改算术题的准确率。批改算术题的准确率。

【技术实现步骤摘要】
算术题批改方法、装置、存储介质及电子设备


[0001]本申请涉及计算机
,尤其涉及一种算术题批改方法、装置、存储介质及电子设备。

技术介绍

[0002]随着人工智能技术的发展,通过检测算法和识别算法进行作业批改的批改系统日渐成熟,越来越多的老师、家长利用批改系统批改学生的作业,给老师和家长在辅导孩子教育方面带来了便利。

技术实现思路

[0003]本申请实施例提供了一种算术题批改方法、装置、存储介质及电子设备,基于两个批改结果进行两级判断,减少因对算术题识别错误导致批改结果错误的几率,提高了批改算术题的准确率。本技术方案如下:
[0004]第一方面,本申请实施例提供了一种算术题批改方法,所述方法包括:
[0005]获取包含算术题的图像;
[0006]识别所述图像中的目标算术题,得到所述目标算术题对应的字符概率矩阵,所述字符概率矩阵包括与所述目标算术题中字符数量相等的列,每列包括与各字符类型相同的所有字符对应的识别概率;
[0007]基于每列的识别概率确定第一识别结果和第二识别结果;
[0008]基于所述第一识别结果和所述第二识别结果输出对所述目标算术题的批改结果。
[0009]第二方面,本申请实施例提供了一种算术题批改装置,所述装置包括:
[0010]图像获取模块,用于获取包含算术题的图像;
[0011]矩阵获取模块,用于识别所述图像中的目标算术题,得到所述目标算术题对应的字符概率矩阵,所述字符概率矩阵包括与所述目标算术题中字符数量相等的列,每列包括与各字符类型相同的所有字符对应的识别概率;
[0012]结果确定模块,用于基于每列的识别概率确定第一识别结果和第二识别结果;
[0013]结果输出模块,用于基于所述第一识别结果和所述第二识别结果输出对所述目标算术题的批改结果。
[0014]第三方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
[0015]第四方面,本申请实施例提供了一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
[0016]本申请实施例提供的技术方案带来的有益效果至少包括:
[0017]采用本申请实施例,通过对图像中的算术题进行识别并基于字符识别概率得到第一批改结果以及第二批改结果,通过两个批改结果进行两级判断,减少因为对算术题识别
错误导致批改结果错误的几率,提高批改算术题的准确率。
附图说明
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1a是本申请实施例提供的一种算术题批改方法的系统架构图;
[0020]图1b是本申请实施例提供的另一种算术题批改方法的系统架构图;
[0021]图2是本申请实施例提供的一种算术题批改方法的流程示意图;
[0022]图3是本申请实施例提供的一种算术题形式为机写字体的举例示意图;
[0023]图4是本申请实施例提供的一种算术题形式为手写字体的举例示意图;
[0024]图5是本申请实施例提供的一种图像中算术题都得到批改结果的举例示意图;
[0025]图6是本申请实施例提供的一种算术题批改方法的流程示意图;
[0026]图7是本申请实施例提供的一种合并字符识别概率列的举例示意图;
[0027]图8是本申请实施例提供的一种算术题批改装置的结构示意图;
[0028]图9是本申请实施例提供的一种识别结果确定模块的结构示意图;
[0029]图10是本申请实施例提供的一种第二结果确定单元的结构示意图;
[0030]图11是本申请实施例提供的一种批改结果输出模块的结构示意图;
[0031]图12是本申请实施例提供的一种概率矩阵确定模块的结构示意图;
[0032]图13是本申请实施例提供的一种算术题检测单元的结构示意图;
[0033]图14是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0034]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步详细描述。
[0035]下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中描述的实施方式并不代表与本申请一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0036]在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0037]关于现有的算术题批改系统,常用的方法为:获取包含算术题的图像,检测图像中的算术题并识别算术题的字符,再基于识别的算术题字符得到批改结果。这种方法能够高效地得到算术题的批改结果,但是只进行一次识别,批改结果的准确率无法保障。尤其是口
算题,图像中的算术题答案分为机打和手写两种字体,机打字体通常而言较为工整易于识别,而手写就会因字体多变导致在进行识别时准确率不高,加上现有的训练数据有限,最终导致批改结果错误,影响批改系统的准确率。
[0038]基于此,本申请实施例提供了一种算术题批改方法,可以基于字符识别过程中生成的字符概率矩阵得到第一批改结果与第二批改结果,若第一批改结果为错误则输出第二批改结果,从而减少因对算术题识别错误导致得出错误的批改结果的几率,提高批改算术题的准确率。
[0039]下面结合具体的实施例对本申请进行详细说明。
[0040]请参见图1a以及图1b,为本申请实施例提供的两种算术题批改方法的系统架构图。其中图1a中包括用户、移动终端以及含算术题的图像,在需要对图像中的算术题进行批改时,用户只需要使用移动终端拍摄含所显示的算术题,就能获取图像并开始算术题批改;
[0041]图1b中包括用户、摄像机、移动终端以及含算术题的图像,在需要对图像中的算术题进行批改时,用户触发打开摄像机的摄像头,拍摄含所显示的算术题,并将所生成的图像发送给移动终端,进而移动终端开始对图像中的算术题进行批改。摄像机将图像发送给移动终端的方法可以为通过无线方式或有线方式与移动终端进行通信的器件,其中移动终端与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种算术题批改方法,其特征在于,包括:获取包含算术题的图像;识别所述图像中的目标算术题,得到所述目标算术题对应的字符概率矩阵,所述字符概率矩阵包括与所述目标算术题中字符数量相等的列,每列包括与各字符类型相同的所有字符对应的识别概率;基于每列的识别概率确定第一识别结果和第二识别结果;基于所述第一识别结果和所述第二识别结果输出对所述目标算术题的批改结果。2.根据权利要求1所述的方法,其特征在于,所述基于每列的识别概率确定第一识别结果和第二识别结果,包括:基于所述字符概率矩阵中每列的识别概率确定每列的最高识别概率对应的字符和次高识别概率对应的字符;选择所述字符概率矩阵中每列的最高识别概率对应的字符作为所述目标算术题的第一识别结果;获取所述字符概率矩阵中每列的所述最高识别概率与所述次高识别概率之间的差值,并基于所述差值、所述字符概率矩阵中每列的最高识别概率对应的字符以及所述字符概率矩阵中每列的次高识别概率对应的字符确定所述目标算术题的第二识别结果。3.根据权利要求2所述的方法,其特征在于,所述基于所述差值、所述字符概率矩阵中每列的最高识别概率对应的字符以及所述字符概率矩阵中每列的次高识别概率对应的字符确定所述目标算术题的第二识别结果,包括:确定所述字符概率矩阵中差值最小的列;从所述每列的次高识别概率对应的字符中选择所述差值最小的列中的次高识别概率对应的字符,并选择其余列中最高识别概率对应的字符,得到所述目标算术题的第二识别结果。4.根据权利要求1所述的方法,其特征在于,所述基于所述第一识别结果和所述第二识别结果输出对所述目标算术题的批改结果,包括:基于所述第一识别结果确定所述目标算术题的第一批改结果,若所述第一批改结果为正确,输出所述第一批改结果...

【专利技术属性】
技术研发人员:李德健
申请(专利权)人:广州视源人工智能创新研究院有限公司
类型:发明
国别省市:

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

1