一种标记异常公式的方法及系统与流程

文档序号:11918420阅读:457来源:国知局
一种标记异常公式的方法及系统与流程

本发明属于计算机技术领域,尤其涉及一种标记异常公式的方法及系统。



背景技术:

在可编辑文档中使用公式编辑器对公式进行编辑时,通常会出现因可编辑文档版本不同所导致的不兼容的问题,例如:由word文档的版本和mathtype公式编辑器兼容性因素,导致某些公式虽然用MathType公式编辑器编辑成功了,但在实际保存时部分公式在word文档中显示的内容与在MathType公式编辑器中显示的内容不一致。为了解决上述问题,需要校对人员逐一查阅可编辑文档中由公式编辑器所编辑的公式,当发现显示异常的公式时,再进行人工编辑校对,由需要完全通过人工对异常公式进行筛查,无疑增加了校对人员的工作量,降低了校对效率。



技术实现要素:

本发明的目的在于提供一种标记异常公式的方法及系统,旨在解决现有技术中需要通过人工逐一排查筛选出异常公式,导致增加校对人员工作量、降低校对效率。

一方面,本发明提供了一种标记异常公式的方法,所述方法包括下述步骤:

在可编辑文档中,查找由公式编辑器编辑的公式,并获取所述公式的第一图像;

在所述公式编辑器中,获取所述公式的第二图像;

将所述第一图像与所述第二图像进行匹配,并计算图像相似度;

当所述图像相似度低于预设值时,将所述公式标记为异常公式。

另一方面,本发明提供了一种标记异常公式的系统,所述系统包括:

第一图像获取单元,用于在可编辑文档中,查找由公式编辑器编辑的公式,并获取所述公式的第一图像;

第二图像获取单元,用于在所述公式编辑器中,获取所述公式的第二图像;

相似度计算单元,用于将所述第一图像与所述第二图像进行匹配,并计算图像相似度;以及

异常公式标记单元,用于当所述图像相似度低于预设值时,将所述公式标记为异常公式。

在本发明实施例中,分别获取在可编辑文档中公式的第一图像以及在公式编辑器中公式的第二图像,通过对第一图像和第二图像进行相似度匹配,从而可以得知可编辑文档中所显示的公式是否与公式编辑器中所编辑的公式相兼容,从而将不兼容的异常公式进行标记,以便于校对人员进行编辑修正,提高校对速率,降低工作量。

附图说明

图1是本发明实施例一提供的标记异常公式的方法的实现流程图;以及

图2是本发明实施例二提供的标记异常公式的系统的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的标记异常公式的方法的实现流程图,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤S101中,在可编辑文档中,查找由公式编辑器编辑的公式,并获取公式的第一图像。

在本发明实施例中,输入含有公式编辑器所编辑公式的可编辑文档,通过逐行扫描,查找由公式编辑器编辑的公式,在确定由公式编辑器编辑的公式后,获取该公式的第一图像,该第一图像为在可编辑文档中所显示公式的图像。

进一步地,在可编辑文档中查找由公式编辑器编辑的公式,获取可编辑文档中公式所在区域的图像;

将可编辑文档中公式所在区域的图像转换为预设尺寸图像,得到公式的第一图像。

具体地,当在可编辑文档中查找到由公式编辑器编辑的公式,获取可编辑文档中公式所在区域的图像,然后将可编辑文档中公式所在区域的图像转换为预设尺寸图像,以便于后面进行匹配,另外,由于可编辑文档中的公式可能经过了字体编辑,可以将图像转换为二值图像,以减少运算量、加快处理速度。

在步骤S102中,在公式编辑器中,获取公式的第二图像。

在本发明实施例中,由于可编辑文档中所显示的公式可能与公式编辑器编辑中所显示的公式不兼容,因此在获取到可编辑文档中的公式后,还需要打开公式编辑器,获取公式在公式编辑器编辑中的图像,以便于查找出公式因不兼容产生的异常公式。

进一步地,获取公式编辑器中公式所在区域的图像;

将公式编辑器中公式所在区域的图像转换为预设尺寸图像,得到公式的第二图像。

具体地,获取公式编辑器中公式所在区域的图像,然后将公式编辑器中公式所在区域的图像转换为预设尺寸图像,以便于后面进行匹配。

在步骤S103中,将第一图像与第二图像进行匹配,并计算图像相似度。

在本发明实施例中,为了找到因不兼容所产生的异常公式,将第一图像与第二图像进行匹配,从而得到两张图片的相似度。

进一步地,分别对第一图像与第二图像进行特征值提取;

将所述第一图像与所述第二图像进行特征值匹配,并计算图像相似度。

具体地,通过分别第一图像与第二图像提取特征值,通过对特征值进行匹配,计算出图像相似度。

在步骤S104中,当图像相似度低于预设值时,将公式标记为异常公式。

在本发明实施例中,根据预设值,在得到两张图片的图像相似度后,当图像相似度低于预设值时,可以将公式标记为异常公式,以便于后期校对人员进行人工编辑修改。通常根据实际应用,可以将预设值设定为97%-99%之间。

进一步地,将图像相似度与所述预设值进行比对;

当图像相似度低于预设值时,通过对公式进行高亮处理,以标记为异常公式。

具体地,将图像相似度与预设值进行比对后,当图像相似度低于预设值时,通过对公式进行高亮处理进行标记,便于后期校对人员能够快速查看到需要人工校对的公式。

在本发明实施例中,分别获取在可编辑文档中公式的第一图像以及在公式编辑器中公式的第二图像,通过对第一图像和第二图像进行相似度匹配,从而可以得知可编辑文档中所显示的公式是否与公式编辑器中所编辑的公式相兼容,从而将不兼容的异常公式进行标记,以便于校对人员进行编辑修正,提高校对速率,降低工作量。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。

实施例二:

图2示出了本发明实施例二提供的标记异常公式的系统的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。在本发明实施例中,标记异常公式的系统包括:第一图像获取单元21、第二图像获取单元22、相似度计算单元23以及异常公式标记单元24,其中:

第一图像获取单元21,用于在可编辑文档中,查找由公式编辑器编辑的公式,并获取公式的第一图像。

在本发明实施例中,输入含有公式编辑器所编辑公式的可编辑文档,通过逐行扫描,查找由公式编辑器编辑的公式,在确定由公式编辑器编辑的公式后,获取该公式的第一图像,该第一图像为在可编辑文档中所显示公式的图像。

进一步地,该第一图像获取单元21包括:

第一图像获取子单元211,用于在可编辑文档中查找由公式编辑器编辑的公式,获取可编辑文档中公式所在区域的图像;以及

第一尺寸转换单元212,用于将可编辑文档中公式所在区域的图像转换为预设尺寸图像,得到公式的第一图像。

具体地,当在可编辑文档中查找到由公式编辑器编辑的公式,获取可编辑文档中公式所在区域的图像,然后将可编辑文档中公式所在区域的图像转换为预设尺寸图像,以便于后面进行匹配,另外,由于可编辑文档中的公式可能经过了字体编辑,可以将图像转换为二值图像,以减少运算量、加快处理速度。

第二图像获取单元22,用于在公式编辑器中,获取公式的第二图像。

在本发明实施例中,由于可编辑文档中所显示的公式可能与公式编辑器编辑中所显示的公式不兼容,因此在获取到可编辑文档中的公式后,还需要打开公式编辑器,获取公式在公式编辑器编辑中的图像,以便于查找出公式因不兼容产生的异常公式。

进一步地,该第二图像获取单元22包括:

第二图像获取子单元221,用于获取公式编辑器中公式所在区域的图像;以及

第二尺寸转换单元222,用于将公式编辑器中公式所在区域的图像转换为预设尺寸图像,得到公式的第二图像。

具体地,获取公式编辑器中公式所在区域的图像,然后将公式编辑器中公式所在区域的图像转换为预设尺寸图像,以便于后面进行匹配。

相似度计算单元23,用于将第一图像与第二图像进行匹配,并计算图像相似度。

在本发明实施例中,为了找到因不兼容所产生的异常公式,将第一图像与第二图像进行匹配,从而得到两张图片的相似度。

进一步地,该相似度计算单元23包括:

特征值提取单元231,用于分别对第一图像与第二图像进行特征值提取;以及

匹配单元232,用于将第一图像与第二图像进行特征值匹配,并计算图像相似度。

具体地,通过分别第一图像与第二图像提取特征值,通过对特征值进行匹配,计算出图像相似度。

异常公式标记单元24,用于当图像相似度低于预设值时,将公式标记为异常公式。

在本发明实施例中,根据预设值,在得到两张图片的图像相似度后,当图像相似度低于预设值时,可以将公式标记为异常公式,以便于后期校对人员进行人工编辑修改。通常根据实际应用,可以将预设值设定为97%-99%之间。

进一步地,该异常公式标记单元24包括:

比对单元241,用于将图像相似度与预设值进行比对;以及

标记单元242,用于当图像相似度低于预设值时,通过对公式进行高亮处理,以标记为异常公式。

具体地,将图像相似度与预设值进行比对后,当图像相似度低于预设值时,通过对公式进行高亮处理进行标记,便于后期校对人员能够快速查看到需要人工校对的公式。

在本发明实施例中,分别获取在可编辑文档中公式的第一图像以及在公式编辑器中公式的第二图像,通过对第一图像和第二图像进行相似度匹配,从而可以得知可编辑文档中所显示的公式是否与公式编辑器中所编辑的公式相兼容,从而将不兼容的异常公式进行标记,以便于校对人员进行编辑修正,提高校对速率,降低工作量。

在本发明实施例中,标记异常公式的系统的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。该系统各单元的实施方式具体可参考前述实施例一的描述,在此不再赘述。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1