一种试题批改方法、终端设备以及计算机可读存储介质与流程

文档序号:31368528发布日期:2022-09-02 16:51阅读:49来源:国知局
一种试题批改方法、终端设备以及计算机可读存储介质与流程

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.图1为本发明实施例中试题批改方法的一个实施例示意图;
40.图2为本发明实施例中第一图像上的第一试题,以及该第一试题对应的待答题区域的一个实施例示意图;
41.图3为本发明实施例中答题预览界面上的书写内容,以及该书写内容对应的已答题区域的一个实施例示意图;
42.图4为本发明实施例中待答题区域与已答题区域匹配的一个实施例示意;
43.图5为本发明实施例中试题批改方法的另一个实施例示意图;
44.图6为本发明实施例中试题批改方法的另一个实施例示意图;
45.图7为本发明实施例中待答题区域与已答题区域不匹配的一个实施例示意图;
46.图8为本发明实施例中终端设备的一个实施例示意图;
47.图9为本发明实施例中终端设备的另一个实施例示意图。
具体实施方式
48.本发明实施例提供了一种试题批改方法、终端设备以及计算机可读存储介质,用于终端设备通过第一摄像头与第二摄像头的交互,能够简化该终端设备对试题的书写内容与参考答案信息进行比对的过程,使得用户及时得到答案比对结果。
49.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,都应当属于本发明保护的范围。
50.需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
51.需要说明的是,本发明实施例中所涉及的终端设备可以包括两个摄像头,一个摄像头为普通摄像头,另一个摄像头为红外摄像头。其中,该普通摄像头用于获取带有r(red,红色)g(green,绿色)b(blue,蓝色)色彩的图像;该红外摄像头用于采集智能笔上红外发射器发射在纸质书本面上的红外光点。
52.其中,该终端设备一般的手持有屏电子终端设备,诸如手机、智能电话、便携式终端、终端、个人数字助理(personal digital assistant,pda)、便携式多媒体播放器(personal media player,pmp)装置、笔记本电脑、笔记本(note pad)、无线宽带(wireless broadband,wibro)终端、平板电脑(personal computer,pc)、智能pc、销售终端(point of sales,pos)和车载电脑等。终端设备也可以包括可穿戴设备。可穿戴设备可以直接穿戴在用户身上,或是整合到用户的衣服或配件的一种便携式电子设备。可穿戴设备不仅仅是一种硬件设备,更可以通过软件支持以及数据交互、云端交互来实现强大的智能功能,比如:计算功能、定位功能、报警功能,同时还可以连接手机及各类终端。可穿戴设备可以包括但不限于以手腕为支撑的watch类(比如手表、手腕等产品),以脚为支撑的shoes类(比如鞋、袜子或者其他腿上佩戴产品),以头部为支撑的glass类(比如眼镜、头盔、头带等)以及智能服装,书包、拐杖、配饰等各类非主流产品形态。
53.需要说明的是,本发明实施例中所涉及的智能笔可以包括压力传感器、压力感应开关(简称:压感开关),以及红外发射器。
54.其中,该压力传感器用于感应压力,即该压力传感器可以感应用户使用智能笔进行书写时产生的压力,也可以感应该用户抬起该智能笔时释放的压力;该压力感应开关用于控制红外发射器是否发射红外光点;该红外发射器用于发射红外光点。
55.下面以实施例的方式,对本发明技术方案做进一步的说明,如图1所示,为本发明实施例中试题批改方法的一个实施例示意图,该方法应用于终端设备,该终端设备包括第一摄像头和第二摄像头,该方法可以包括:
56.101、通过所述第一摄像头,拍摄纸质书本面,以得到第一图像。
57.需要说明的是,第一摄像头可以是普通摄像头,该普通摄像头可以获取带有rgb色彩的图像。纸质书本面可以是课后习题,可以是试卷,也可以是习题册,此处不做具体限定。第一图像是该纸质书本面上带有试题的图像。
58.可选的,终端设备通过该第一摄像头,拍摄纸质书本面,以得到第一图像,可以包括但不限于以下的实现方式:
59.实现方式1:终端设备检测该第一摄像头与纸质书本面之间的第一距离;在该第一距离位于预设距离范围内的情况下,该终端设备通过该第一摄像头,拍摄该纸质书本面,以得到第一图像。
60.需要说明的是,预设距离范围为第一预设距离阈值与第二预设距离阈值构成的区间。第一距离位于预设距离范围内,即第一距离大于第一预设距离阈值,且小于等于第二预设距离阈值。
61.示例性的,假设第一预设距离阈值为10厘米(简称:cm),第二预设距离阈值为25cm,即预设距离范围为(10cm,25cm)。终端设备通过距离传感器检测到第一摄像头与纸质书本面之间的第一距离为17cm,该17cm位于(10cm,25cm)内,此时,该终端设备通过该第一摄像头,拍摄该纸质书本面,以得到第一图像。
62.实现方式2:终端设备检测该终端设备与纸质书本面之间的倾斜角;在该倾斜角位于预设倾斜角范围内的情况下,该终端设备通过该第一摄像头,拍摄该纸质书本面,以得到第一图像。
63.需要说明的是,终端设备与纸质书本面之间的倾斜角,可以是终端设备的显示屏与纸质书本面之间的倾斜角,也可以是该终端设备的后壳与该纸质书本面之间的倾斜角。预设倾斜角范围为第一预设倾斜角阈值与第二预设倾斜角阈值构成的区间。倾斜角位于预设倾斜角范围内,即倾斜角大于第一预设倾斜角阈值,且小于等于第二预设倾斜角阈值。
64.示例性的,假设预设倾斜角阈值为终端设备的显示屏与纸质书本面之间的倾斜角阈值,第一预设倾斜角阈值为60度(简称:
°
),第二预设倾斜角阈值为90
°
,即预设角度范围为(60
°
,90
°
)。终端设备通过角度检测装置检测到终端设备的显示屏与纸质书本面之间的夹角为75
°
,该75
°
位于(60
°
,90
°
)内,此时,该终端设备通过该第一摄像头,拍摄该纸质书本面,以得到第一图像。
65.需要说明的是,图1所示步骤101中的实现方式1和实现方式2可以同时进行,形成一个新的实现方式,这个新的实现方式也在本发明的保护范围内,此处不做具体赘述。
66.实现方式3:终端设备获取智能笔上的握持温度;在该握持温度位于预设温度范围内的情况下,该终端设备通过该第一摄像头,拍摄纸质书本面,以得到第一图像。
67.需要说明的是,握持温度为用户使用智能笔在纸质书本书上进行书写时,握持该智能笔的温度。该握持温度可以通过终端设备上的温度检测装置检测得到,也可以是通过智能笔上的温度检测装置检测得到并向该终端设备发送。其中,该温度检测装置可以是温度传感器。
68.其中,预设温度范围为第一预设温度阈值与第二预设温度阈值构成的区间。第一温度位于预设温度范围内,即第一温度大于第一预设温度阈值,且小于等于第二预设温度阈值。
69.示例性的,假设第一预设温度阈值为36摄氏度(简称:℃),第二预设温度阈值为40℃,即预设温度范围为(36℃,40℃)。智能笔通过温度传感器检测到用户使用该智能笔的握持温度为37℃,该37℃位于(36℃,40℃)内,此时,该智能笔将该握持温度为37℃向终端设备发送,该终端设备接收该握持温度,并通过该第一摄像头,拍摄纸质书本面,以得到第一
图像。
70.可选的,在实现方式3之前,该方法还可以包括:终端设备与智能笔以第一连接形式进行连接。其中,该第一连接形式可以包括但不限于以下至少一项:蓝牙连接形式、无线保真(wireless fidelity,wifi)连接形式,语音连接形式以及数据线连接形式。
71.实现方式4:终端设备通过该第一摄像头,拍摄纸质书本面,以得到第一图像;对该第一图像进行二值化处理,得到第一目标图像。
72.需要说明的是,终端设备对该第一图像进行二值化处理,即终端设备对该第一图像的像素值进行筛选处理,使得该第一目标图像上的像素值是位于第一预设像素值范围内的,这样可以提高第一摄像头对该第一目标图像的识别效率,从而使得第一目标图像的图像画质更为清晰。
73.其中,第一预设像素值范围为第一预设像素值阈值与第二预设像素值阈值构成的区间。
74.102、获取所述第一图像上的第一试题,以及所述第一试题对应的待答题区域。
75.可选的,如图2所示,为本发明实施例中第一图像上的第一试题,以及该第一试题对应的待答题区域的一个实施例示意图。图2中可以包括第一图像201、第一试题202、第一试题202对应的待答题区域203。
76.其中,第一试题202可以是选择题、可以是填空题、可以是主观题,也可以是连线题,其中,第一试题202可以是中文的,也可以是英文的,此处不做具体限定;可选的,当第一试题202为选择题时,该选择题对应的待答题区域203可以是括号内的空白区域;当第一试题202为主观题时,该主观题对应的待答题区域203可以是主观题题目下方的空白区域。
77.可选的,第一试题202对应的待答题区域203可以是预设边界区域。
78.可选的,终端设备获取该第一试题对应的待答题区域,可以包括:终端设备响应用户的第一选择操作,获取该第一试题对应的待答题区域。其中,该第一选择操作用于选择预设边界区域。
79.103、通过所述第二摄像头,得到所述纸质书本面上的答题预览界面。
80.需要说明的是,第二摄像头可以是红外摄像头,该红外摄像头可以采集智能笔上红外发射器发射在纸质书本面上的红外光点。答题预览界面为该红外摄像头拍摄该纸质书本面上的带有书写内容的图像界面。
81.可以理解的是,终端设备可以通过第二摄像头,实时采集纸质书本面上的答题预览界面。
82.104、获取所述答题预览界面上的书写内容,以及所述书写内容对应的已答题区域。
83.可选的,如图3所示,为本发明实施例中答题预览界面上的书写内容,以及该书写内容对应的已答题区域的一个实施例示意图。图3中可以包括答题预览界面301、书写内容302、第一试题202对应的已答题区域303。
84.其中,书写内容302可以是选择题对应的选项、可以是填空题对应的选项答案、可以是主观题对应的答案,也可以是连线题对应的连线过程,此处不做具体限定。第一试题202对应的已答题区域303可以是书写内容对应的目标边界区域。
85.可选的,终端设备获取该答题预览界面上的书写内容,以及该书写内容对应的已
答题区域,可以包括但不限于以下的实现方式:
86.实现方式1:在该答题预览界面上,获取智能笔通过红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
87.需要说明的是,终端设备在实时采集答题预览界面的时候,可以实时获取该答题预览界面上的书写内容,以及该书写内容对应的已答题区域。
88.实现方式2:检测智能笔上的红外发射器与该纸质书本面之间的夹角;在该夹角位于预设角度范围内的情况下,在该答题预览界面上,获取该红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
89.需要说明的是,红外发射器与纸质书本面之间的夹角为智能笔与水平面之间的切斜角度,即夹角为红外发射器与该纸质书本面之间的切斜角度。预设角度范围为第一预设角度阈值与第二预设角度阈值构成的区间。第一角度位于预设角度范围内,即第一角度大于第一预设角度阈值,且小于等于第二预设角度阈值。
90.示例性的,假设第一预设角度阈值为30
°
,第二预设角度阈值为60
°
,即预设角度范围为(30
°
,60
°
)。终端设备通过角度传感器检测到红外发射器与纸质书本面之间的夹角为48
°
,该48
°
位于(30
°
,60
°
)内,此时,该终端设备在该答题预览界面上,获取该红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
91.可选的,终端设备在该答题预览界面上,获取智能笔通过红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域,可以包括但不限于以下的实现方式:
92.实现方式1:获取智能笔通过红外发射器发射在该纸质书本面上的红外光点;将该红外光点显示在该答题预览界面上,得到该红外光点对应的特征数据;根据该特征数据,得到书写内容,以及该书写内容对应的已答题区域。
93.需要说明的是,特征数据为红外光点显示在第二摄像头时,通过该第二摄像头上的滤光片得到的白点,以及该白点对应的坐标。可选的,获取第一时刻对应的第一特征数据,以及第二时刻对应的第二特征数据,其中,该第一特征数据包括第一白点,以及该第一白点对应的第一坐标,该第二特征数据包括第二白点,以及该第二白点对应的第二坐标,该第一时刻先于该第二时刻,该第一时刻与该第二时刻相邻;按照时刻顺序将该第一白点对应的第一坐标与该第二白点对应的第二坐标进行连接,得到书写内容。
94.实现方式2:对该答题预览界面进行二值化处理,得到目标答题预览界面,该目标答题预览界面上的像素值大于第一像素阈值,且小于等于第二像素阈值;在该目标答题预览界面上,获取智能笔通过红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
95.需要说明的是,终端设备对对答题预览界面进行二值化处理,即终端设备对该答题预览界面上的像素值进行筛选处理,使得目标答题预览界面上的像素值是位于第二预设像素值范围内的,这样可以提高第二摄像头对该目标答题预览界面的识别效率,从而使得目标答题预览界面的画质更为清晰。
96.其中,对于步骤104中对第二预设像素值范围的解释与图1所示的步骤101中对第一预设像素值范围的解释类似,此处不做具体赘述。其中,该第三预设像素值范围与第一预设像素值范围可以相同,可以不相同,此处不做具体限定。
97.实现方式3:终端设备获取该答题预览界面上的书写内容;该终端设备响应用户的第二选择操作,获取该书写内容对应的已答题区域。其中,该第二选择操作用于选择书写内容对应的目标边界区域。
98.105、当检测到所述待答题区域与所述已答题区域匹配时,获取所述第一试题对应的参考答案信息。
99.可选的,如图4所示,为本发明实施例中待答题区域与已答题区域匹配的一个实施例示意图。图4中可以包括第一图像201、第一试题202、第一试题202对应的待答题区域203、书写内容302,以及第一试题202对应的已答题区域303。
100.可选的,终端设备检测到待答题区域与已答题区域匹配,可以包括:当终端设备检测到该第一试题对应的待答题区域位置与该书写内容对应的已答题区域位置相同,以及该待答题区域的面积大于等于该已答题区域的面积时,确定该待答题区域与该已答题区域匹配。
101.需要说明的是,该第一试题对应的待答题区域位置与该书写内容对应的已答题区域位置,都是相较于纸质书本面的位置。例如,该待答题区域位置与该已答题区域位置,都位于纸质书本面左侧靠上1/3的位置。
102.可以理解的是,当终端设备检测到该待答题区域位置与该已答题区域位置重合时,如果该终端设备检测到预设边界区域的面积大于等于目标边界区域的面积,那么,该终端设备确定该待答题区域与该已答题区域匹配。
103.106、将所述参考答案信息与所述书写内容进行比对,得到比对结果。
104.需要说明的是,该比对结果包括以下至少一项:该参考答案信息的对错结果、该第一试题的对错比例、该第一试题的分数,以及该第一试题错误时对应的参考答案信息。
105.可以理解的是,参考答案信息与书写内容进行比对的过程可以为终端设备对试题进行批改的过程。
106.在本发明实施例中,通过所述第一摄像头,拍摄纸质书本面,以得到第一图像;获取所述第一图像上的第一试题,以及所述第一试题对应的待答题区域;通过所述第二摄像头,得到所述纸质书本面上的答题预览界面;获取所述答题预览界面上的书写内容,以及所述书写内容对应的已答题区域;当检测到所述待答题区域与所述已答题区域匹配时,获取所述第一试题对应的参考答案信息;将所述参考答案信息与所述书写内容进行比对,得到比对结果。即终端设备通过第一摄像头与第二摄像头的交互,将试题的书写内容与该试题的参考答案信息进行比对,得到比对结果。这种方法能够简化终端设备对试题的书写内容与参考答案信息进行比对的过程,使得用户及时得到答案比对结果。
107.如图5所示,为本发明实施例中试题批改方法的另一个实施例示意图,该方法应用于终端设备,该终端设备包括第一摄像头和第二摄像头,该方法可以包括:
108.501、通过所述第一摄像头,拍摄纸质书本面,以得到第一图像。
109.502、获取所述第一图像上的第一试题,以及所述第一试题对应的待答题区域。
110.503、通过所述第二摄像头,得到所述纸质书本面上的答题预览界面。
111.504、获取所述答题预览界面上的书写内容。
112.需要说明的是,步骤501-504与本实施例中图1所示的步骤101-104类似,此处不再赘述。
113.505、对所述书写内容进行二值化处理,得到目标书写内容,以及所述目标书写内容对应的目标已答题区域。
114.需要说明的是,终端设备对书写内容进行二值化处理,即终端设备对该书写内容的像素值进行筛选处理,使得目标书写内容上的像素值是位于第三预设像素值范围内的,这样可以提高第二摄像头对该目标书写内容的识别效率,从而使得目标书写内容的图像画质更为清晰。
115.其中,对于步骤505中对第三预设像素值范围的解释与图1所示的步骤101中对第一预设像素值范围的解释类似,此处不做具体赘述。其中,该第三预设像素值范围与第一预设像素值范围可以相同,可以不相同,此处不做具体限定。
116.506、当检测到所述待答题区域与所述目标已答题区域匹配时,获取所述第一试题对应的参考答案信息。
117.507、将所述参考答案信息与所述书写内容进行比对,得到比对结果。
118.需要说明的是,步骤506-507与本实施例中图1所示的步骤105-106类似,此处不再赘述。
119.在本发明实施例中,通过所述第一摄像头,拍摄纸质书本面,以得到第一图像;获取所述第一图像上的第一试题,以及所述第一试题对应的待答题区域;通过所述第二摄像头,得到所述纸质书本面上的答题预览界面;获取所述答题预览界面上的书写内容;对所述书写内容进行二值化处理,得到目标书写内容,以及所述目标书写内容对应的目标已答题区域;当检测到所述待答题区域与所述目标已答题区域匹配时,获取所述第一试题对应的参考答案信息;将所述参考答案信息与所述书写内容进行比对,得到比对结果。这种方法不仅能够简化终端设备对试题的书写内容与参考答案信息进行比对的过程,使得用户及时得到答案比对结果,而且能够对书写内容进行二值化处理,使得处理后得到的目标书写内容的图像画质更为清晰。
120.如图6所示,为本发明实施例中试题批改方法的另一个实施例示意图,该方法应用于终端设备,该终端设备包括第一摄像头和第二摄像头,该方法可以包括:
121.601、通过所述第一摄像头,拍摄纸质书本面,以得到第一图像。
122.602、获取所述第一图像上的第一试题,以及所述第一试题对应的待答题区域。
123.603、通过所述第二摄像头,得到所述纸质书本面上的答题预览界面。
124.604、获取所述答题预览界面上的书写内容,以及所述书写内容对应的已答题区域。
125.605、当检测到所述待答题区域与所述已答题区域匹配时,获取所述第一试题对应的参考答案信息。
126.606、将所述参考答案信息与所述书写内容进行比对,得到比对结果。
127.需要说明的是,步骤601-606与本实施例中图1所示的步骤101-106类似,此处不再赘述。
128.607、输出所述比对结果。
129.可选的,该比对结果还可以包括但不限于:该第一试题的涉及知识点、该第一试题的难度等级比例。
130.可选的,终端设备输出该比对结果,可以包括但不限于以下的实现方式:
131.实现方式1:终端设备以语音形式播报该对比结果。
132.实现方式2:终端设备以文字形式/动画形式显示该对比结果。
133.示例性的,假设第一试题为10道选择题,对比结果为该第一试题的分数为90分;该第一试题的难度等级比例为3:7,其中,3为难题,7为基础题;该第一试题的对错比例为9:1,其中,9为正确的试题数量,1为错误的试题数量。终端设备以动画形式显示“分数:90分;难度等级比例为3:7(难题3道,基础题7道);对错比例为9:1(正确9道,错误1道)”。
134.实现方式3:终端设备将该对比结果向与该终端设备相关联的电子设备发送,该电子设备接收该对比结果,并以语音形式播报该对比结果。
135.实现方式4:终端设备将该对比结果向与该终端设备相关联的电子设备发送,该电子设备接收该对比结果,并以文字形式/动画形式显示该对比结果。
136.实现方式5:终端设备将该对比结果向与该终端设备相关联的智能笔发送,该智能笔接收该对比结果,并以语音形式播报该对比结果。
137.可以理解的是,无论是以语音形式播报对比结果,还是以文字形式/动画形式显示对比结果,都是便于用户直观获知该用户对试题对应知识点的掌握情况。
138.608、当检测到所述待答题区域与所述已答题区域不匹配时,输出第一提示信息。
139.其中,所述第一提示信息用于提示用户在与所述待答题区域匹配的已答题区域重新答复书写内容。这样一来,便于用户及时掌握自己的答题情况。
140.可选的,终端设备检测到待答题区域与已答题区域不匹配,可以包括:当终端设备检测到该第一试题对应的待答题区域位置与该书写内容对应的已答题区域位置不相同时,或者,当终端设备检测到该第一试题对应的待答题区域位置与该书写内容对应的已答题区域位置相同,同时,检测到该待答题区域的面积小于该已答题区域的面积时,该终端设备确定该待答题区域与该已答题区域不匹配。
141.例如,该待答题区域位置位于纸质书本面左侧靠上1/3的位置;该已答题区域位置位于纸质书本面左侧靠上1/2的位置。
142.可以理解的是,当终端设备检测到该待答题区域位置与该已答题区域位置不重合时,无论该待答题区域的面积大于等于该已答题区域的面积,还是该待答题区域的面积小于该已答题区域的面积,该终端设备确定该待答题区域与该已答题区域不匹配。
143.当终端设备检测到该待答题区域位置与该已答题区域位置重合时,如果该终端设备检测到预设边界区域的面积小于目标边界区域的面积,说明书写内容位于待答题区域之外,那么,该终端设备确定该待答题区域与该已答题区域不匹配。
144.可选的,如图7所示,为本发明实施例中待答题区域与已答题区域不匹配的一个实施例示意图。图7中可以包括第一试题202、该第一试题对应的待答题区域203、书写内容302,以及该第一试题对应的已答题区域303。
145.在本发明实施例中,通过所述第一摄像头,拍摄纸质书本面,以得到第一图像;获取所述第一图像上的第一试题,以及所述第一试题对应的待答题区域;通过所述第二摄像头,得到所述纸质书本面上的答题预览界面;获取所述答题预览界面上的书写内容,以及所述书写内容对应的已答题区域;当检测到所述待答题区域与所述已答题区域匹配时,获取所述第一试题对应的参考答案信息;将所述参考答案信息与所述书写内容进行比对,得到比对结果;输出所述比对结果;当检测到所述待答题区域与所述已答题区域不匹配时,输出
第一提示信息。这种方法不仅能够简化终端设备对试题的书写内容与参考答案信息进行比对的过程,使得用户及时得到并了解比对结果,而且能够使得用户可以直观获知该用户对试题对应知识点的掌握情况,还可以及时掌握自己的答题情况。
146.需要说明的是,本步骤608与本实施例中图1所示的步骤106,以及图5所示的步骤507可以相互结合,形成一个新的实施例。该新的实施例也都在本发明保护的范围内,此处不做具体赘述。
147.如图8所示,为本发明实施例中终端设备的一个实施例示意图,该终端设备包括第一摄像头和第二摄像头,该终端设备可以包括:
148.获取模块801,用于通过该第一摄像头,拍摄纸质书本面,以得到第一图像;获取该第一图像上的第一试题,以及该第一试题对应的待答题区域;通过该第二摄像头,得到该纸质书本面上的答题预览界面;获取该答题预览界面上的书写内容,以及该书写内容对应的已答题区域;当检测到该待答题区域与该已答题区域匹配时,获取该第一试题对应的参考答案信息;
149.处理模块802,用于将该参考答案信息与该书写内容进行比对,得到比对结果。
150.可选的,在本发明的一些实施例中,
151.获取模块801,具体用于在该答题预览界面上,获取智能笔通过红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
152.可选的,在本发明的一些实施例中,
153.获取模块801,具体用于获取智能笔通过红外发射器发射在该纸质书本面上的红外光点;将该红外光点显示在该答题预览界面上,得到该红外光点对应的特征数据;根据该特征数据,得到书写内容,以及该书写内容对应的已答题区域。
154.可选的,在本发明的一些实施例中,
155.处理模块802,具体用于对该答题预览界面进行二值化处理,得到目标答题预览界面,该目标答题预览界面上的像素值大于第一像素阈值,且小于等于第二像素阈值;
156.获取模块801,具体用于在该目标答题预览界面上,获取智能笔通过红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
157.可选的,在本发明的一些实施例中,
158.获取模块801,具体用于获取该答题预览界面上的书写内容;
159.处理模块802,具体用于对该书写内容进行二值化处理,得到目标书写内容,以及该目标书写内容对应的目标已答题区域;
160.获取模块801,具体用于当检测到该待答题区域与该目标已答题区域匹配时,获取该第一试题对应的参考答案信息。
161.可选的,在本发明的一些实施例中,
162.该比对结果包括以下至少一项:该参考答案信息的对错结果、该第一试题的对错比例、该第一试题的分数,以及该第一试题错误时对应的参考答案信息。
163.可选的,在本发明的一些实施例中,
164.处理模块802,还用于当检测到该待答题区域与该已答题区域不匹配时,输出第一提示信息,该第一提示信息用于提示用户在与该待答题区域匹配的已答题区域重新答复书写内容。
165.如图9所示,为本发明实施例中终端设备的另一个实施例示意图,该终端设备包括第一摄像头和第二摄像头,该终端设备。其中,图9示出的是与本发明实施例提供的终端设备相关的手机的部分结构的框图。参考图9,手机包括:射频(radio frequency,rf)电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960、wifi模块970、处理器980、以及电源990等部件。本领域技术人员可以理解,图9中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
166.下面结合图9对手机的各个构成部件进行具体的介绍:
167.rf电路910可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器980处理;另外,将设计上行的数据发送给基站。通常,rf电路910包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,lna)、双工器等。此外,rf电路910还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(global system of mobile communication,gsm)、通用分组无线服务(general packet radio service,gprs)、码分多址(code division multiple access,cdma)、宽带码分多址(wideband code division multiple access,wcdma)、长期演进(long term evolution,lte)、电子邮件、短消息服务(short messaging service,sms)等。
168.存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存储器920的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
169.输入单元930可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括触控面板931以及其他输入设备932。触控面板931,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板931上或在触控面板931附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板931可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器980,并能接收处理器980发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板931。除了触控面板931,输入单元930还可以包括其他输入设备932。具体地,其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
170.显示单元940可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元940可包括显示面板941,可选的,可以采用液晶显示器(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等形式来配置显示面板941。进一步的,触控面板931可覆盖显示面板941,当触控面板931检测到在其上或附
近的触摸操作后,传送给处理器980以确定触摸事件的类型,随后处理器980根据触摸事件的类型在显示面板941上提供相应的视觉输出。虽然在图9中,触控面板931与显示面板941是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板931与显示面板941集成而实现手机的输入和输出功能。
171.手机还可包括至少一种传感器950,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板941的亮度,接近传感器可在手机移动到耳边时,关闭显示面板941和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
172.音频电路960、扬声器961,传声器962可提供用户与手机之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号输出;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据输出处理器980处理后,经rf电路910以发送给比如另一手机,或者将音频数据输出至存储器920以便进一步处理。
173.wifi属于短距离无线传输技术,手机通过wifi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图9示出了wifi模块970,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
174.处理器980是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在存储器920内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器980可包括一个或多个处理单元;优选的,处理器980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器980中。
175.手机还包括给各个部件供电的电源990(比如电池),优选的,电源可以通过电源管理系统与处理器980逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
176.尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
177.在本发明实施例中,该终端设备所包括的处理器980还具有以下功能:
178.通过该第一摄像头,拍摄纸质书本面,以得到第一图像;
179.获取该第一图像上的第一试题,以及该第一试题对应的待答题区域;
180.通过该第二摄像头,得到该纸质书本面上的答题预览界面;
181.获取该答题预览界面上的书写内容,以及该书写内容对应的已答题区域;
182.当检测到该待答题区域与该已答题区域匹配时,获取该第一试题对应的参考答案信息;
183.将该参考答案信息与该书写内容进行比对,得到比对结果。
184.可选的,处理器980还具有以下功能:
185.在该答题预览界面上,获取智能笔通过红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
186.可选的,处理器980还具有以下功能:
187.获取智能笔通过红外发射器发射在该纸质书本面上的红外光点;将该红外光点显示在该答题预览界面上,得到该红外光点对应的特征数据;根据该特征数据,得到书写内容,以及该书写内容对应的已答题区域。
188.可选的,处理器980还具有以下功能:
189.对该答题预览界面进行二值化处理,得到目标答题预览界面,该目标答题预览界面上的像素值大于第一像素阈值,且小于等于第二像素阈值;在该目标答题预览界面上,获取智能笔通过红外发射器发射在该纸质书本面上的书写内容,以及该书写内容对应的已答题区域。
190.可选的,处理器980还具有以下功能:
191.获取该答题预览界面上的书写内容;对该书写内容进行二值化处理,得到目标书写内容,以及该目标书写内容对应的目标已答题区域;当检测到该待答题区域与该目标已答题区域匹配时,获取该第一试题对应的参考答案信息。
192.可选的,处理器980还具有以下功能:
193.该比对结果包括以下至少一项:该参考答案信息的对错结果、该第一试题的对错比例、该第一试题的分数,以及该第一试题错误时对应的参考答案信息。
194.可选的,处理器980还具有以下功能:
195.当检测到该待答题区域与该已答题区域不匹配时,输出第一提示信息,该第一提示信息用于提示用户在与该待答题区域匹配的已答题区域重新答复书写内容。
196.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
197.所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
198.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
199.在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
200.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
201.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
202.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
203.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1