一种试卷对比方法、装置、设备及存储介质制造方法及图纸

技术编号:38396271 阅读:14 留言:0更新日期:2023-08-07 11:10
本公开涉及一种试卷对比方法、装置、设备及存储介质,其中,试卷对比方法包括:获取第一试卷;确定第一试卷中各试题的试题属性值,其中,试题属性值用于表征试题内容所占用区域的目标值;根据第一试卷中各试题的试题属性值和第二试卷中各试题的试题属性值,确定第一试卷和第二试卷是否为相同试卷。应用本公开实施例提供的试卷对比方法进行试卷排重,准确性较高且耗时较少。且耗时较少。且耗时较少。

【技术实现步骤摘要】
一种试卷对比方法、装置、设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种试卷对比方法、装置、设备及存储介质。

技术介绍

[0002]试卷题库囊括了海量的试卷,为用户搜索试卷进行学习提供了极大的便利。并且,为了提高试卷题库的丰富性,试卷题库还会不断收录新的试卷。在将待收录试卷收录进试卷题库之前需要对待收录试卷进行试卷排重,即检测试卷题库中是否已收录相同的试卷,在该过程中需要将待收录试卷与试卷题库中的每个试卷进行对比,因此需要重复进行多次对两个试卷进行对比的操作。
[0003]目前,通常通过如下两种试卷对比方法对两个试卷进行对比。第一种是,对比两个试卷的试卷名称,若两个试卷的试卷名称相同则认为是相同试卷,否则认为是不同试卷。第二种是,对比两个试卷中的试题内容(即试卷中试题对应的文本),若两个试卷的试题内容相同则认为是相同试卷,否则认为是不同试卷。但是,采用第一种试卷对比方法进行试卷排重时的准确性较差,采用第二种试卷对比方法进行试卷排重时工作量较大,耗时较长。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种试卷对比方法、装置、设备及存储介质。
[0005]根据本公开的一方面,提供了一种试卷对比方法,包括:
[0006]获取第一试卷;
[0007]确定第一试卷中各试题的试题属性值,其中,试题属性值用于表征试题内容所占用区域的目标值;
[0008]根据第一试卷中各试题的试题属性值和第二试卷中各试题的试题属性值,确定第一试卷和第二试卷是否为相同试卷。
[0009]根据本公开的另一方面,提供了一种试卷对比装置,包括:
[0010]第一获取模块,用于获取第一试卷;
[0011]第一确定模块,用于确定第一试卷中各试题的试题属性值,其中,试题属性值用于表征试题内容所占用区域的目标值;
[0012]第二确定模块,用于根据第一试卷中各试题的试题属性值和第二试卷中各试题的试题属性值,确定第一试卷和第二试卷是否为相同试卷。
[0013]根据本公开的另一方面,提供了一种电子设备,所述电子设备包括:处理器;以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据上述试卷对比方法。
[0014]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述试卷对比方法。
[0015]本公开实施例提供的试卷对比方法,能够获取第一试卷;确定第一试卷中各试题的试题属性值,其中,试题属性值用于表征试题内容所占用区域的目标值;根据第一试卷中各试题的试题属性值和第二试卷中各试题的试题属性值,确定第一试卷和第二试卷是否为相同试卷。应用本公开实施例提供的试卷对比方法进行试卷排重,准确性较高且耗时较少。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0017]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本公开实施例提供的一种试卷对比方法的流程图;
[0019]图2是本公开实施例提供的一种试卷的示意图;
[0020]图3是本公开实施例提供的一种采用扫描框滑动试题内容所占用区域的示意图;
[0021]图4是本公开实施例提供的另一种试卷的示意图;
[0022]图5是对图4所示的试卷进行颜色分离的逻辑示意图;
[0023]图6是本公开实施例提供的另一种试卷对比方法的流程图;
[0024]图7为本公开实施例提供的试卷对比装置的结构示意图;
[0025]图8为本公开实施例提供的电子设备的结构示意图。
具体实施方式
[0026]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0027]应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
[0028]本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
[0029]需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0030]本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
[0031]申请人通过对相关技术提供的两种试卷对比方法进行研究发现,该两种试卷对比方法均存在缺陷。具体地,对于基于试卷名称来对比的试卷对比方法,由于行业内试卷的命名方式基本上是这样拼装的:学年+省+市+区+学校(选)+年级+上/下+类型(期中/期末/自考/
……
)+科目+试卷+备注(五四学制),但是在具体的文字上会有不同,比如针对“市”,有的写xx市,有的只写xx不写市字,针对“类型”,有的写上学期,有的写(上),所以根据试卷名称来对比的话,会有分词和对比的工作量,并且误差较大,准确性低,因此,采用基于试卷名称来对比的试卷对比方法进行试卷排重准确性较低。对于基于试题内容来对比的试卷对比方法,首先,需要将试卷进行光学字符识别(Optical Character Recognition,OCR),识别出试题1、试题2、试题3、
……
,然后将两个试卷逐题进行对比,即对比两个试卷的试题1(即试题1的文本)、对比两个试卷的试题2(即试题2的文本)、对比两个试卷的试题3(即试题3的文本)、
……
,如果两个试卷的试题相同并且试题顺序相同,就认为是相同试卷。但是,因为涉及到逐题进行试题对比,耗时较长,因此,采用基于试题内容来对比的试卷对比方法进行试卷排重,无法做到实时对比排重。如果只对比前几道题,只要前几道题的试题和顺序相同就认本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种试卷对比方法,其特征在于,包括:获取第一试卷;确定所述第一试卷中各试题的试题属性值,其中,试题属性值用于表征试题内容所占用区域的目标值;根据所述第一试卷中各试题的试题属性值和第二试卷中各试题的试题属性值,确定所述第一试卷和所述第二试卷是否为相同试卷。2.根据权利要求1所述的方法,其特征在于,所述试题属性值用于表征试题内容所占用区域的目标值,包括:对试卷进行试题分割,得到所述试题内容的所占用区域;确定所述试题内容所占用区域的面积,将所述试题内容的所占用区域的面积作为所述试题内容所占用区域的目标值。3.根据权利要求2所述的方法,其特征在于,所述确定所述试题内容所占用区域的面积,包括:对所述试题内容所占用区域进行字符分割,得到字符区块;对各所述字符区块的面积进行加和,得到所述试题内容所占用区域的面积。4.根据权利要求3所述的方法,其特征在于,所述对所述试题内容所占用区域进行字符分割,得到字符区块,包括:采用预设的扫描框滑动扫描所述试题内容所占用区域,并将在滑动扫描时所述扫描框对应的灰度值大于预设阈值的扫描区块记为所述字符区块,其中,所述扫描框覆盖单个字符。5.根据权利要求1所述的方法,其特征在于,所述试题属性值用于表征试题内容所占用区域的目标值,包括:对试卷进行试题分割,得到所述试题内容的所占用区域;确定所述试题内容所占用区域中包含的像素总数,并将所述像素总数作为所述试题内容所占用区域的目标值。6.根据权利要求5所述的方法,其特征在于,所述确定所述试题内容所占用区域中包含的像素总数,包括:获取所述试题内容所在的目标图层;在所述目标图层中,统计所述试题内容所占用区域中包含的像素总数。7.根据权利要求1所述的方法,其特征在于,所述根据所述第一试卷中各试题的试题属性值和第二试卷中各试题的试题属性值,确定所述第一试卷和所述第二试卷是否为相同试卷,包括:若所述第一试卷中各试题的试题属性值之和与所述第二试卷中各试题的试题属性值...

【专利技术属性】
技术研发人员:索浩森罗帅薛珺
申请(专利权)人:北京新唐思创教育科技有限公司
类型:发明
国别省市:

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

1