答题卡处理方法及系统的制作方法_3

文档序号:9489728阅读:来源:国知局
中,所述学生信息包括但不限于:学生姓名、学生班级、学号等。
[0056]当有学生希望看到一学期内各次考试的考试成绩,则可登录所述统计单元所提供的界面,输入学生信息和学期时长,则所述统计单元根据所获取的学生信息和学期时长查找相应的批卷结果和相应的试卷信息,并反馈的显示在屏幕上。
[0057]如图3所示,本发明提供一种答题卡处理方法。所述答题卡处理方法主要由答题卡处理系统来执行。所述答题卡处理系统可由包含摄像装置的电子设备中的软件和硬件;也可由能从具有摄像装置的其他电子设备获取图像信息的电子设备中的软件和硬件。
[0058]在步骤SI中,所述答题卡处理系统获取包含答题卡的图像信息;其中,所述答题卡中包含:人工涂写区域、和包含所述人工涂写区域在所述答题卡中的位置信息的二维码。其中,所述人工涂写区域包括但不限于:答题填涂区域、考生登记区域、老师登记区域等。
[0059]具体地,用户通过摄像单元拍摄答题卡的图像信息,再通过启动所述答题卡处理系统从相册中选取所述图像信息,则所述答题卡处理系统基于所获取的所述用户的选取操作获取所述图像信息。
[0060]优选地,所述答题卡处理系统可以将预览模式下所摄入的图像信息和相应的预览模式信息。
[0061]其中,所摄取的图像信息中包括人工涂写区域和设置在所述人工涂写区域之外的二维码。所述二维码中包含所述人工涂写区域在所述答题卡中的位置信息。优选地,所述二维码中还包括试卷相关信息。所述试卷相关信息包括但不限于:试卷内容标题、答题卡类型等。
[0062]在此,所述位置信息包括但不限于:所述人工涂写区域的至少一个顶角位置相距答题卡的预设边沿的水平和垂直距离、二维码中各定位点水平距离和/或垂直距离等。
[0063]在步骤S2中,所述答题卡处理系统基于识别所述二维码所得到的偏转角度,将所述图像信息进行纠偏处理。
[0064]具体地,所述答题卡处理系统先识别所述图像信息中的二维码,以获取所述二维码中包含的所有信息(如位置信息、试卷相关信息等),并在识别所述二维码过程中确定的所述二维码的偏转角度。
[0065]例如,所述答题卡处理系统利用二维码的识别技术获取所述二维码中各定位点在所述图像信息中的位置坐标,再根据预设的各定位点连线之间的角度值与所获取的各定位点的位置坐标的连线之间的角度值确定所述二维码在水平平面和/或竖直平面的角度偏量。接着,所述答题卡处理系统按照各所述角度偏量将所述图像信息进行反向的角度翻转,以实现纠偏处理。
[0066]优选地,所述步骤S2还包括:基于所述预览模式信息,先利用二维码识别技术确定二维码在水平平面和/或竖直平面的角度偏量,再根据所述角度偏量生成相应的调整信息;并将所述调整信息展示给用户,以供用户进行相应调整,直至根据识别所获取的图像信息中的二维码所得到的角度偏量,确定水平平面和/或竖直平面的角度偏量在预设角度偏量范围。
[0067]例如,所述答题卡处理系统根据二维码识别技术确定了当前所获取的图像信息的角度偏量为水平平面右旋al度角、竖直平面向内旋a2度角。则根据该两角度偏量生成竖直平面向外旋调整a2角度和水平平面向左旋调整al角度的调整信息,并反馈给用户。所述答题卡处理系统将所述调整信息以文字的方式展示在屏幕上,或以旋转箭头的图形方式展示在屏幕上。用户可以根据屏幕上显示的提示信息进行调整,直至提示信息消失时,按下拍摄按钮。则所述答题卡处理系统执行识别二维码中的各信息的操作。
[0068]在步骤S3中,所述答题卡处理系统基于所述位置信息从纠偏后的所述图像信息中确定所述人工涂写区域。
[0069]具体地,所述答题卡处理系统从纠偏后的图像信息中得到所述二维码的定位点之间的水平距离D1,再根据距离Dl和所述二维码中真实的定位点水平距离D2之间的比例关系,估计所述人工涂写区域中至少一个顶角在所述图像信息中的位置区域,在所述位置区域内确定所述人工涂写区域的所述顶角的具体位置坐标,并沿所确定的顶角在所述图像信息所在平面的水平方向和垂直方向延伸,查找符合所述顶角特征信息的其他顶角的位置坐标,进而确定各顶角所围区域为所述人工涂写区域。
[0070]优选地,由于所述人工涂写区域可以为答案填涂区域、考生登记区域等,各区域内的格式各不相同。因此,所述答题卡处理系统在确定所述人工涂写区域的顶角时,出现误差的概率较大。因此,所述答题卡中还包括:包围所述人工涂写区域的包围图形。对应的,所述二维码中的位置信息为所述包围图形中的标记点在所述答题卡中的位置信息。其中,所述包围图形举例为包围所述人工涂写区域的矩形。所述标记点可以是矩形顶点,甚至还可以是设置在矩形线条中间的点。
[0071]其中,所述标记点的面积与答题填涂区域中各答案块的尺寸一致、或在预设尺寸阈值范围内。所述答题卡处理系统在识别出所述标记点的同时,还通过计算符合标记点的特征信息所占尺寸,得到所述标记点的尺寸值。其中,所述尺寸包括但不限于:面积、边长中的至少一种。
[0072]在步骤S4中,所述答题卡处理系统从所识别的人工涂写区域中提取考生/老师所填涂的涂写信息。
[0073]在此,在所述二维码中还包括:与每个人工涂写区域的位置信息相对应的人工涂写区域类型。所述类型也可以预设在所述答题卡处理系统中,由所述答题卡处理系统根据各人工涂写区域识别单元所识别处的人工涂写区域的位置来对应确定。
[0074]具体地,所述答题卡处理系统根据二维码中的所述类型,确定所识别的为学生登记区域、和老师登记区域等手写区域。所述答题卡处理系统再基于手写识别技术分别识别老师登记区域和考生登记区域中的涂写信息。例如,所述答题卡处理系统根据预设的学生登记区域中的手写框提取考生手写填入的姓名、班级等手写位置区间,再利用手写识别技术来获取其中的手写信息(即对应涂写信息)。如此便于后续的考生分数统计、分数登记等工作的自动化处理。
[0075]优选地,所述答题卡处理系统识别所述人工涂写区域中各答案块,并确定每个所述答案块在所述答题填涂区域中的位置信息,将所得到的各位置信息作为所述涂写信息的位置信息。
[0076]具体地,所述答题卡处理系统利用涂黑的答案块的灰度特征,在所确定的答案填涂区域中识别所有答案块中心处的位置坐标,并将所述位置坐标作为各所述涂写信息的位置坐标。
[0077]为了防止将考生的涂抹痕迹识别成答案块,所述答题卡处理系统将所识别处的答案块的尺寸与已识别出的标记点的尺寸进行匹配。若所述答案块的尺寸与所述识别点的尺寸在预设尺寸阈值范围内,则确定所识别的答案块的位置信息为涂写信息的位置信息;反之,则予以剔除。
[0078]例如,所述答题卡处理系统所识别出的标记点的边长分别为(xO,yO),识别出答案块al的边长为(xl,yl),并得到xl = xO,(yl-y0)>y的匹配结果,则所述答题卡处理系统确定所述答案块al并非涂写信息。其中,y为相应的尺寸阈值范围的边界。
[0079]作为又一种优选方案,所述答题卡处理方法还包括:步骤S5(未予图示)。
[0080]在步骤S5中,所述答题卡处理系统根据所述涂写信息的位置信息与预设的正确答案的位置信息进行匹配,确定各所述涂写信息的正确性。
[0081]具体地,当所述答题卡处理系统得到各答案块的位置坐标后,按照所述二维码所提供的试卷内容标题、答题卡排版信息等,选取正确答案所对应的位置坐标。所述答题卡处理系统将所提供的各答案块的位置坐标与对应正确答案的位置坐标进行匹配,若两位置坐标在预设的误差区间之内,则认定答案正确,反之,则认定答案错误。所述答题卡处理系统可进一步的将分数、错误答案等信息显示在所述电子设备上。如此,学生不仅可以自助式的进行考试,还能及时得到分数和答案。
[0082]作为又一种优选方案,所述方法还包括步骤S6 (未予图示)。
[0083]在步骤S6中,所述答题卡处理系统对历史批阅的试卷、学生信息进行关联保存,并根据所获取的学生信息将所保存的各试卷的批卷结果予以展示。其中,所述学生信息包括但不限于:学生姓名、学生班级、学号等。
[0084]当有学
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1