【技术实现步骤摘要】
基于图像的判题方法、装置、电子设备和计算机存储介质
本申请涉及图像处理领域,尤其涉及一种基于图像的判题方法、装置、电子设备和计算机存储介质。
技术介绍
通过拍照得到的图像进行判题,是人工智能技术在教育领域的一项重要应用,其大致流程是:用终端设备进行拍照然后根据题目内容进行判题,最后将判断结果进行输出。然而,上述流程包含了多种中间处理关节,其中每一个环节得到的结果都可能出现偏差,这会导致最终的判题结果的准确率比较低的问题,从而极大的影响用户的使用体验。
技术实现思路
为了解决现有技术中上述至少一个问题,本申请实施例提供一种基于图像的判题方法、装置、电子设备和计算机存储介质。第一方面,本申请实施例提供一种基于图像的判题方法,所述方法包括:对包含待判题目的图像进行分析,确定原始判题结果;其中,所述原始判题结果中包含N个题目的第一判题结果;N为大于等于1的整数;基于所述N个题目的题干答案检测结果以及所述原始判题结果,确定用于辅助判题的M个题目;所述M为小于等于N的整数;确定辅助判题 ...
【技术保护点】
1.一种基于图像的判题方法,其特征在于,所述方法包括:/n对包含待判题目的图像进行分析,确定原始判题结果;其中,所述原始判题结果中包含N个题目的第一判题结果;N为大于等于1的整数;/n基于所述N个题目的题干答案检测结果以及所述原始判题结果,确定用于辅助判题的M个题目;所述M为小于等于N的整数;/n确定辅助判题结果;其中,所述辅助判题结果中包含所述M个题目所对应的第二判题结果;/n将所述辅助判题结果与所述原始判题结果进行合并,得到合并后的判题结果。/n
【技术特征摘要】
1.一种基于图像的判题方法,其特征在于,所述方法包括:
对包含待判题目的图像进行分析,确定原始判题结果;其中,所述原始判题结果中包含N个题目的第一判题结果;N为大于等于1的整数;
基于所述N个题目的题干答案检测结果以及所述原始判题结果,确定用于辅助判题的M个题目;所述M为小于等于N的整数;
确定辅助判题结果;其中,所述辅助判题结果中包含所述M个题目所对应的第二判题结果;
将所述辅助判题结果与所述原始判题结果进行合并,得到合并后的判题结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述包含待判题目的图像进行题干答案检测,得到所述N个题目分别对应的题干框以及答案框;
将所述N个题目分别对应的题干框以及答案框作为所述N个题目的题干答案检测结果。
3.根据权利要求2所述的方法,其特征在于,所述基于所述N个题目的题干答案检测结果以及所述原始判题结果,确定用于辅助判题的M个题目,包括:
在所述N个题目中第i题目的题干答案检测结果的题干框或答案框不包含在所述原始判题结果为正确的题目的原始题目框的情况下,将所述第i个题目作为用于辅助判题的题目,并保存所述第i个题目的题干框以及答案框;其中,i为大于等于1且小于等于N的整数。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述N个题目中第i题目的题干答案检测结果中的题干框或者答案框包含在所述原始判题结果为正确的题目的原始题目框的情况下,将第i个题目的题干框以及答案框删除。
5.根据权利要求3所述的方法,其特征在于,所述确定辅助判题结果,包括:
对所述M个题目中的第j个题目所对应的题干框以及答案框对应的图像内容进行识别,得到所述第j个题目的题干识别结果以及答案识别结果;其中,j为大于等于1且小于等于M的整数;
基于所述第j个题目的题干识别结果计算得到第j个题目的正确结果;
基于所述第j个题目的正确结果以及所述第j个题目的答案识别结果,确定第j个题目的第二判题结果,将所述第j个题目的第二判题结果添加至所述辅助判题结果。
6.根据权利要求5所述的方法,其特征在于,所述基于所述第j个题目的正确结果以及所述第j个题目的答案识别结果,确定第j个题目的第二判题结果,包括:
在所述第j个题目的正确结果与所述第j个题目的答案识别结果相同、并且所述第j个题目的题干框与答案框的位置关系满足预设位置关系的情况下,确定所述第j个题目的第二判题结果为正确,并基于所述第j个题目的题干框以及答案框确定所述第j个题目的新题目框;
在所述第j个题目正确结果与所述第j个题目答案识别结果不相同、并且所述第j个题目的题干框与答案框的位置关系满足预设位置关系的情况下,确定所述第j个题目的第二判题结果为错误,并基于所述第j个题目的题干框以及答案框确定所述第j个题目的新题目框。
7.根据权利要求6所述的方法,其特征在于,所述将所述辅助判题结果与所述原始判题结果进行合并,得到合并后的判题结果,包括以下至少之一:
在所述辅助判题结果中包含的M个题目中第k个题目的第二判题结果为正确的情况下,若所述第k个题目的新题目框与所述原始判题结果为正确的题目对应的原始题目框的位置匹配,则删除所述第k个题目的第二判题结果,在所述合并后的判题结果中添加所述第k个题目对应的第一判题结果;其中,k为大于等于1且小于等于M的整数;
在所述辅助判题结果中包含的M个题目中第k个题目的第二判题结果为正确的情况下,若所述第k个题目的新题目框与所述原始判题结果为正确的题目对应的原始题目框的位置不匹配,则在所述合并后的判题结果中添加所述第k个题目对应的第二判题结果;
在所述辅助判题结果中包含的M个题目中第k个题目的第二判题结果为错误的情况下,若所述第k个题目的新题目框与所述原始判题结果为错误的题目对应的原始题目框的位置匹配,则删除所述第k个题目的第二判题结果,在所述合并后的判题结果中添加所述第k个题目对应的第一判题结果。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
基于所述第k个题目的新题目框与原始判题结果中正确的题目的原始题目框的交面积,与所述新题目框以及原始题目框之间的占比是否满足第一预设条件,确定所述第k个题目的新题目框与原始判题结果中正确的题目的原始题目框是否位置匹配;
和/或,基于所述第k个题目的新题目框与原始判题结果中错误的题目的原始题目框的交面积,与所述新题目框以及原始题目框之间的占比是否满足第二预设条件,确定所述第k个题目的新题目框与原始判题结果中错误的题目的原始题目框是否位置匹配。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
若合并后的判题结果中针对同一个题目存在正确判题结果以及错误判题结果,则删除所述错误判题结果、保留所述正确判题结果。
10.根据权利要求1所述的方法,其特征在于,所述对包含待判题目的图像进行分析,确定原始判题结果,包括:
对所述包含待判题目的图像进行版面分析处理得到版面分析结果,以及对所述包含待判题目的图像进行文本行分析得到文本行检测结果;
基于所述版面分析结果、文本行检测结果,确定所述N个题目所对应的坐标框;
基于所述N个题目所对应的坐标框,提取所述N个题目对应的子图像;
对所述N个题目所对应的子图像进行字符识别,得到所述N个题目的字符识别结果;
基于所述N个题目的字符识别结果,确定所述N个题目中每一个题目的第一判题结果,将所述N个题目中每一个题目所对应的第一判题结果添加至原始判题结果。
11.一种基于图像的判题装置,其特征在于,所述装置包括:
原始判题模块,用于对包...
【专利技术属性】
技术研发人员:李兵,秦勇,
申请(专利权)人:北京易真学思教育科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。