本技术涉及批改辅助,特别是涉及一种批改辅助方法、装置、系统、处理设备及存储介质。
背景技术:
1、批改辅助技术是一种能够辅助教师对考卷或者作业进行批改的技术。例如,在教师对考卷或者作业进行批改的过程中,可以通过图像采集设备实时拍摄批改中的页面的图像,从图像中确定教师的批改符号,进而根据批改符号判断各个题目的对错。
2、在上述批改辅助方式中,仅仅可以在教师批改完成后,统计各个题目的对错,教师需要时刻记住题目的标准答案。因此,在批改过程中,教师的工作量较大,不够便利。
技术实现思路
1、本技术实施例的目的在于提供一种批改辅助方法、装置、系统、处理设备及存储介质,以降低教师在批改过程中的工作量,为教师批改增加便利。具体技术方案如下:
2、第一方面,本技术实施例提供了一种批改辅助方法,应用于批改辅助系统中的处理设备,所述批改辅助系统还包括图像采集设备和投影设备,所述方法包括:
3、获取所述图像采集设备采集的当前批改页面的图像;
4、对所述图像进行识别,得到识别结果;
5、基于所述识别结果包括的所述当前批改页面的题目的作答答案情况与所述题目对应的教师批改情况,确定辅助批改标识的投影参数,其中,所述辅助批改标识用于表征所述题目的作答情况,以辅助教师对所述当前批改页面进行批改;
6、控制所述投影设备按照所述投影参数,将所述辅助批改标识投影至所述题目对应的区域。
7、可选的,所述基于所述识别结果包括的所述当前批改页面的题目的作答答案情况与所述题目对应的教师批改情况,确定辅助批改标识的投影参数的步骤,包括:
8、判断所述识别结果是否包括所述题目对应的批改结果和作答答案;
9、如果存在所述作答答案,且不存在所述批改结果,将所述识别结果包括的所述当前批改页面的题目的作答答案与所述题目对应的标准答案进行匹配,得到匹配结果;基于所述匹配结果确定辅助批改标识的投影参数;
10、如果所述批改结果和所述作答答案均不存在,确定所述题目对应的作答结果为错误结果,基于所述错误结果确定辅助批改标识的投影参数;
11、如果存在所述批改结果,基于所述批改结果确定辅助批改标识的投影参数。
12、可选的,所述基于所述匹配结果确定辅助批改标识的投影参数的步骤,包括:
13、如果所述匹配结果标识所述作答答案与所述标准答案相同,确定辅助批改标识的投影参数为第一预设参数;
14、如果所述匹配结果标识所述作答答案与所述标准答案不同,确定辅助批改标识的投影参数为第二预设参数;
15、所述基于所述错误结果确定辅助批改标识的投影参数的步骤,包括:
16、确定辅助批改标识的投影参数为所述第二预设参数;
17、所述基于所述批改结果确定辅助批改标识的投影参数的步骤,包括:
18、如果所述批改结果标识所述作答答案正确,确定辅助批改标识的投影参数为所述第一预设参数;
19、如果所述批改结果标识所述作答答案错误,确定辅助批改标识的投影参数为所述第二预设参数。
20、可选的,所述对所述图像进行识别,得到识别结果的步骤,包括:
21、根据所述当前批改页面对应的答案框的位置偏移量,以及所述当前批改页面对应的预先确定的标定参数,确定所述当前批改页面中题目的答案框的位置,其中,所述位置偏移量为所述当前批改页面中题目对应的作答区域相对于底图中该题目对应的作答区域的位置偏移量,所述标定参数为所述底图中各题目对应的作答区域的位置,所述底图为预先对未进行批改的当前批改页面采集得到的图像;
22、基于所述题目对应的答案框的位置进行文字识别,得到识别内容,如果所述识别内容包括文字结果,将所述文字结果确定为所述题目对应的作答答案;
23、识别所述当前批改页面中的批改痕迹,得到批改内容;
24、如果所述批改内容包括预设批改痕迹,基于所述位置偏移量以及识别得到的所述批改痕迹所在区域,确定批改痕迹在所述底图对应的位置,基于所确定的位置以及预先确定的题目区域的位置,确定所述题目对应的批改结果。
25、可选的,在所述将所述识别结果包括的所述当前批改页面的题目的作答答案与所述题目对应的标准答案进行匹配,得到匹配结果的步骤之前,所述方法还包括:
26、针对每个题目的答案框,根据该答案框的位置以及所述位置偏移量,确定该答案框在所述底图中对应的位置;
27、基于该答案框在所述底图中对应的位置以及预先确定的所述底图中各题目对应的作答区域的位置,计算该答案框在所述底图对应的区域与所述底图中各题目对应的作答区域之间的重合面积;
28、如果存在大于第一预设面积的重合面积,根据预先记录的所述底图中的作答区域与题目序号之间的对应关系,将该重合面积对应的所述底图中的作答区域所对应的题目序号,作为该题目的目标题目序号;
29、根据预先记录的题目序号与标准答案之间的对应关系,确定所述目标题目序号对应的标准答案,作为该题目对应的标准答案。
30、可选的,在所述根据所述当前批改页面对应的答案框的位置偏移量,以及所述当前批改页面对应的预先确定的标定参数,确定所述当前批改页面中题目的答案框的位置的步骤之前,所述方法还包括:
31、获取所述当前批改页面的图像对应的目标底图标识和目标平移旋转矩阵,其中,所述目标平移旋转矩阵用于标识所述图像与所述目标底图标识对应的底图图像之间映射关系;
32、根据预先建立的底图标识与标定参数之间的对应关系,确定所述目标底图标识对应的目标标定参数,作为所述当前批改页面对应的标定参数;
33、根据所述目标平移旋转矩阵以及所述当前批改页面对应的标定参数,确定所述当前批改页面对应的答案框的位置偏移量。
34、可选的,所述获取所述当前批改页面的图像对应的目标底图标识和目标平移旋转矩阵的步骤,包括:
35、获取所述当前批改页面对应的运动标记,其中,所述运动标记用于表征所述当前批改页面相对于前一批改页面的内容变化;
36、如果所述当前批改页面对应的运动标记为第一运动标记,将所述前一批改页面对应的底图标识和平移旋转矩阵,分别作为所述目标底图标识和所述目标平移旋转矩阵,其中,所述第一运动标记表征所述当前批改页面相对于前一批改页面的内容变化程度小于第一预设程度;
37、如果所述当前批改页面对应的运动标记为第二运动标记,将所述前一批改页面对应的底图标识,作为所述目标底图标识;根据所述当前批改页面的图像特征与所述目标底图标识对应的底图图像的特征,确定所述目标平移旋转矩阵,其中,所述第二运动标记表征所述当前批改页面相对于前一批改页面的内容变化程度大于所述第一预设程度,且所述内容变化程度小于第二预设程度;
38、如果所述当前批改页面对应的运动标记为第三运动标记,根据所述当前批改页面的图像特征与所述目标底图标识对应的底图图像的特征,确定所述目标平移旋转矩阵;将所述前一批改页面的下一页面对应底图标识,作为所述目标底图标识,其中,所述第三运动标记表征所述当前批改页面相对于前一批改页面的内容变化程度大于所述第二预设程度。
39、可选的,所述基于所述位置偏移量以及识别得到的所述批改痕迹所在区域,确定批改痕迹在所述底图对应的位置,基于所确定的位置以及预先确定的题目区域的位置,确定所述题目对应的批改结果的步骤,包括:
40、针对每个批改痕迹,根据该批改痕迹所在区域以及所述位置偏移量,确定该批改痕迹在所述底图中对应的位置;
41、基于该批改痕迹在所述底图中对应的位置以及预先确定的各题目区域的位置,计算该批改痕迹在所述底图对应的区域与所述底图中各题目区域之间的重合面积;
42、如果存在大于第二预设面积的重合面积,根据预先记录的批改痕迹与批改结果之间的对应关系,确定该批改痕迹对应的批改结果,作为该重合面积对应的题目所对应的批改结果。
43、可选的,在所述对所述图像进行识别,得到识别结果的步骤之前,所述方法还包括:
44、根据预先确定的校正矩阵,对所获取的图像进行校正,得到校正后的图像,作为所述当前批改页面的图像,其中,所述校正矩阵用于将图像从倾斜视角校正为垂直视角;
45、所述控制所述投影设备按照所述投影参数,将所述辅助批改标识投影至所述题目对应的区域的步骤,包括:
46、控制所述投影设备按照所述投影参数,基于所述校正矩阵对所述辅助批改标识进行反畸变,并将反畸变后的所述辅助批改标识投影至所述题目对应的区域。
47、可选的,在所述获取所述图像采集设备采集的当前批改页面的图像的步骤之后,所述方法还包括:
48、对所述图像中的预设身份识别区域进行识别,得到身份信息;
49、在所述基于所述识别结果包括的所述当前批改页面的题目的作答答案情况与所述题目对应的教师批改情况,确定辅助批改标识的投影参数的步骤之后,所述方法还包括:
50、对应于所述身份信息,记录所述当前批改页面的题目的作答答案情况。
51、可选的,所述方法还包括:
52、在所述当前批改页面对应的身份信息与所述前一批改页面对应的身份信息不一致的情况下,控制所述投影设备投影所述当前批改页面对应的身份信息至预设区域。
53、第二方面,本技术实施例提供了一种批改辅助装置,所述装置包括:
54、图像获取模块,用于获取所述图像采集设备采集的当前批改页面的图像;
55、图像识别模块,用于对所述图像进行识别,得到识别结果;
56、参数确定模块,用于基于所述识别结果包括的所述当前批改页面的题目的作答答案情况与所述题目对应的教师批改情况,确定辅助批改标识的投影参数,其中,所述辅助批改标识用于表征所述题目的作答情况,以辅助教师对所述当前批改页面进行批改;
57、标识投影模块,用于控制所述投影设备按照所述投影参数,将所述辅助批改标识投影至所述题目对应的区域。
58、可选的,所述参数确定模块,包括:
59、结果判断子模块,用于判断所述识别结果是否包括所述题目对应的批改结果和作答答案;
60、第一参数确定子模块,用于如果存在所述作答答案,且不存在所述批改结果,将所述识别结果包括的所述当前批改页面的题目的作答答案与所述题目对应的标准答案进行匹配,得到匹配结果;基于所述匹配结果确定辅助批改标识的投影参数;
61、第二参数确定子模块,用于如果所述批改结果和所述作答答案均不存在,确定所述题目对应的作答结果为错误结果,基于所述错误结果确定辅助批改标识的投影参数;
62、第三参数确定子模块,用于如果存在所述批改结果,基于所述批改结果确定辅助批改标识的投影参数。
63、可选的,所述第一参数确定子模块,包括:
64、第一参数确定单元,用于如果所述匹配结果标识所述作答答案与所述标准答案相同,确定辅助批改标识的投影参数为第一预设参数;
65、第二参数确定单元,用于如果所述匹配结果标识所述作答答案与所述标准答案不同,确定辅助批改标识的投影参数为第二预设参数;
66、所述第二参数确定子模块,包括:
67、第三参数确定单元,用于确定辅助批改标识的投影参数为所述第二预设参数;
68、所述第三参数确定子模块,包括:
69、第四参数确定单元,用于如果所述批改结果标识所述作答答案正确,确定辅助批改标识的投影参数为所述第一预设参数;
70、第五参数确定单元,用于如果所述批改结果标识所述作答答案错误,确定辅助批改标识的投影参数为所述第二预设参数。
71、可选的,所述图像识别模块,包括:
72、答案框位置确定子模块,用于根据所述当前批改页面对应的答案框的位置偏移量,以及所述当前批改页面对应的预先确定的标定参数,确定所述当前批改页面中题目的答案框的位置,其中,所述位置偏移量为所述当前批改页面中题目对应的作答区域相对于底图中该题目对应的作答区域的位置偏移量,所述标定参数为所述底图中各题目对应的作答区域的位置,所述底图为预先对未进行批改的当前批改页面采集得到的图像;
73、作答答案确定子模块,用于基于所述题目对应的答案框的位置进行文字识别,得到识别内容,如果所述识别内容包括文字结果,将所述文字结果确定为所述题目对应的作答答案;
74、批改痕迹识别子模块,用于识别所述当前批改页面中的批改痕迹,得到批改内容;
75、批改结果确定子模块,用于如果所述批改内容包括预设批改痕迹,基于所述位置偏移量以及识别得到的所述批改痕迹所在区域,确定批改痕迹在所述底图对应的位置,基于所确定的位置以及预先确定的题目区域的位置,确定所述题目对应的批改结果。
76、可选的,所述装置还包括:
77、答案框位置确定模块,用于针对每个题目的答案框,根据该答案框的位置以及所述位置偏移量,确定该答案框在所述底图中对应的位置;
78、重合面积计算模块,用于基于该答案框在所述底图中对应的位置以及预先确定的所述底图中各题目对应的作答区域的位置,计算该答案框在所述底图对应的区域与所述底图中各题目对应的作答区域之间的重合面积;
79、目标题目序号确定模块,用于如果存在大于第一预设面积的重合面积,根据预先记录的所述底图中的作答区域与题目序号之间的对应关系,将该重合面积对应的所述底图中的作答区域所对应的题目序号,作为该题目的目标题目序号;
80、标准答案确定模块,用于根据预先记录的题目序号与标准答案之间的对应关系,确定所述目标题目序号对应的标准答案,作为该题目对应的标准答案。
81、可选的,所述装置还包括:
82、标识及矩阵获取模块,用于获取所述当前批改页面的图像对应的目标底图标识和目标平移旋转矩阵,其中,所述目标平移旋转矩阵用于标识所述图像与所述目标底图标识对应的底图图像之间映射关系;
83、标定参数确定模块,用于根据预先建立的底图标识与标定参数之间的对应关系,确定所述目标底图标识对应的目标标定参数,作为所述当前批改页面对应的标定参数;
84、位置偏移量确定模块,用于根据所述目标平移旋转矩阵以及所述当前批改页面对应的标定参数,确定所述当前批改页面对应的答案框的位置偏移量。
85、可选的,所述标识及矩阵获取模块,包括:
86、运动标记获取子模块,用于获取所述当前批改页面对应的运动标记,其中,所述运动标记用于表征所述当前批改页面相对于前一批改页面的内容变化;
87、第一标识及矩阵确定子模块,用于如果所述当前批改页面对应的运动标记为第一运动标记,将所述前一批改页面对应的底图标识和平移旋转矩阵,分别作为所述目标底图标识和所述目标平移旋转矩阵,其中,所述第一运动标记表征所述当前批改页面相对于前一批改页面的内容变化程度小于第一预设程度;
88、第二标识及矩阵确定子模块,用于如果所述当前批改页面对应的运动标记为第二运动标记,将所述前一批改页面对应的底图标识,作为所述目标底图标识;根据所述当前批改页面的图像特征与所述目标底图标识对应的底图图像的特征,确定所述目标平移旋转矩阵,其中,所述第二运动标记表征所述当前批改页面相对于前一批改页面的内容变化程度大于所述第一预设程度,且所述内容变化程度小于第二预设程度;
89、第三标识及矩阵确定子模块,用于如果所述当前批改页面对应的运动标记为第三运动标记,根据所述当前批改页面的图像特征与所述目标底图标识对应的底图图像的特征,确定所述目标平移旋转矩阵;将所述前一批改页面的下一页面对应底图标识,作为所述目标底图标识,其中,所述第三运动标记表征所述当前批改页面相对于前一批改页面的内容变化程度大于所述第二预设程度。
90、可选的,所述批改结果确定子模块,包括:
91、批改痕迹位置确定单元,用于针对每个批改痕迹,根据该批改痕迹所在区域以及所述位置偏移量,确定该批改痕迹在所述底图中对应的位置;
92、重合面积计算单元,用于基于该批改痕迹在所述底图中对应的位置以及预先确定的各题目区域的位置,计算该批改痕迹在所述底图对应的区域与所述底图中各题目区域之间的重合面积;
93、批改结果确定单元,用于如果存在大于第二预设面积的重合面积,根据预先记录的批改痕迹与批改结果之间的对应关系,确定该批改痕迹对应的批改结果,作为该重合面积对应的题目所对应的批改结果。
94、可选的,所述装置还包括:
95、图像校正模块,用于根据预先确定的校正矩阵,对所获取的图像进行校正,得到校正后的图像,作为所述当前批改页面的图像,其中,所述校正矩阵用于将图像从倾斜视角校正为垂直视角;
96、所述标识投影模块,包括:
97、标识投影子模块,用于控制所述投影设备按照所述投影参数,基于所述校正矩阵对所述辅助批改标识进行反畸变,并将反畸变后的所述辅助批改标识投影至所述题目对应的区域。
98、可选的,所述装置还包括:
99、身份信息确定模块,用于对所述图像中的预设身份识别区域进行识别,得到身份信息;
100、所述装置还包括:
101、作答答案情况记录模块,用于对应于所述身份信息,记录所述当前批改页面的题目的作答答案情况。
102、可选的,所述装置还包括:
103、身份信息投影模块,用于在所述当前批改页面对应的身份信息与所述前一批改页面对应的身份信息不一致的情况下,控制所述投影设备投影所述当前批改页面对应的身份信息至预设区域。
104、第三方面,本技术实施例提供了一种批改辅助系统,所述批改辅助系统包括处理设备、图像采集设备和投影设备,其中:
105、所述图像采集设备,用于采集的当前批改页面的图像;
106、所述处理设备,用于执行上述第一方面任一所述的方法;
107、所述投影设备,用于按照所述投影参数,将辅助批改标识投影至所述题目对应的区域。
108、第四方面,本技术实施例提供了一种处理设备,包括:
109、存储器,用于存放计算机程序;
110、处理器,用于执行存储器上所存放的程序时,实现上述第一方面任一所述的方法。
111、第五方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一所述的方法。
112、本技术实施例有益效果:
113、本技术实施例提供的方案中,电子设备可以获取图像采集设备采集的当前批改页面的图像;对图像进行识别,得到识别结果;基于识别结果包括的当前批改页面的题目的作答答案情况与题目对应的教师批改情况,确定辅助批改标识的投影参数,其中,辅助批改标识用于表征题目的作答情况,以辅助教师对所述当前批改页面进行批改;控制投影设备按照投影参数,将辅助批改标识投影至题目对应的区域。由于辅助批改标识可以用于表征目标题目的作答情况,因此将辅助批改标识投影到题目对应的区域后,教师可以根据辅助批改标识确定目标题目的作答情况,而不需要教师时刻记住标准答案,因此可以降低教师在批改过程中的工作量,为教师批改增加便利。
114、当然,实施本技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。