表格处理流程生成方法、表格处理方法及相关装置与流程

文档序号:35988575发布日期:2023-11-15 17:53阅读:29来源:国知局
表格处理流程生成方法、表格处理方法及相关装置与流程

本技术涉及图像处理的,具体而言,涉及一种表格处理流程生成方法、表格处理方法及相关装置。


背景技术:

1、在进行社会调研、考试等场景中,纸质表格仍然会被大规模使用。而依靠传统的人力处理纸质表格的方式效率太低,且容易出现错漏。

2、目前,在对纸质表格进行处理时,往往会先扫描纸质表格,得到扫描图像。然后对扫描图像中的表格进行切分及识别,得到识别结果。但是,目前通常是针对每一种表格设置一种处理流程,在出现新的表格类型的情况下,需要工作人员重新设计对应的表格处理流程。


技术实现思路

1、本技术提供一种表格处理流程生成方法、表格处理方法及相关装置,以解决现有技术中在出现新的表格类型的情况下,需要工作人员重新设计对应的表格处理流程的问题。

2、第一方面,本技术提供一种表格处理流程生成方法,包括:获取表格模板图像和所述表格模板图像对应的业务逻辑,所述业务逻辑包括所述表格模板图像中每个表格项的填涂规则;基于所述业务逻辑配置所述表格模板图像中每个目标表格组的约束条件;所述目标表格组包括所述表格模板图像中受同一约束条件约束的多个具有填涂区的目标表格项;所述约束条件包括所述目标表格组中所能填涂的目标表格项的数量;基于所述约束条件和预设的处理流程模板,得到表格处理流程。

3、本技术实施例中,通过业务逻辑配置表格模板图像中每个目标表格组的约束条件,进而将该约束条件填入预设的处理流程模板中,即可得到该表格模板图像对应的表格处理流程。从而无需工作人员针对每一个新的表格类型重新设计对应的表格处理流程,提高了得到表格处理流程的效率,且降低了工作人员的工作量。

4、结合上述第一方面提供的技术方案,在一些可能的实施方式中,基于所述业务逻辑配置所述表格模板图像中每个目标表格组的约束条件,包括:获取所述表格模板图像的第一矩阵;其中,所述第一矩阵中的元素与所述表格模板图像中的目标表格项一一对应;基于所述业务逻辑确定处理出第一矩阵中每个目标元素组的约束条件;所述目标元素组包括所述第一矩阵中受同一约束条件约束的多个所述目标表格项对应的元素;所述目标元素组的约束条件为所述目标表格组的约束条件。

5、本技术实施例中,通过获取表格模板图像的第一矩阵,从而可以针对该第一矩阵配置约束条件,相较于直接对表格模板图像进行配置,本方案更加简便。且本方案得到的第一矩阵中仅包括表格模板图像中的目标表格项,可以排除其它表格项的干扰。

6、结合上述第一方面提供的技术方案,在一些可能的实施方式中,所述获取所述表格模板图像对应的第一矩阵,包括:对所述表格模板图像中的表格项进行切分,得到所述表格模板图像中的每个表格项的图像;基于所有的所述目标表格项的图像,得到所述第一矩阵。

7、本技术实施例中,通过切分得到的所有的目标表格项的图像,得到所述第一矩阵,使得第一矩阵中的每个元素能与表格模板图像中的一个目标表格项一一对应,进而保证后续根据业务逻辑确定处理出第一矩阵中每个目标元素组的约束条件能与该表格模板图像适配。

8、结合上述第一方面提供的技术方案,在一些可能的实施方式中,在对所述表格模板图像中的表格项进行切分,得到所述表格模板图像中包括的每个表格项的图像后,所述方法还包括:获取标定目标表格项在所述表格模板图像中的标定位置;获取所述表格模板图像中目标表格项的划分规则;相应的,基于所述约束条件和预设的处理流程模板,得到表格处理流程,包括:将所述标定位置、所述划分规则、所述约束条件分别填入所述处理流程模板,得到所述表格处理流程。

9、本技术实施例中,通过获取标定位置和划分规则,并将标定位置、划分规则、约束条件分别填入处理流程模板,使得后续可以根据该表格处理流程利用标定位置和划分规则,从输入的表格图像的所有切分图像中,找到所有的目标表格项对应的图像,提高表格处理流程的处理效率。

10、结合上述第一方面提供的技术方案,在一些可能的实施方式中,在基于所述约束条件和预设的处理流程模板,得到表格处理流程之前,所述方法还包括:获取表格标识;相应的,基于所述约束条件和预设的处理流程模板,得到表格处理流程,包括:将所述表格标识、所述约束条件填入所述处理流程模板,得到所述表格处理流程。

11、本技术实施例中,通过将表格标识填入处理流程模板,从而使得该表格处理流程在处理其它表格图像的情况下,可以将表格标识与该表格标识不同的表格图像筛除,提高表格处理流程的处理效率。

12、结合上述第一方面提供的技术方案,在一些可能的实施方式中,所述方法还包括:获取表格标识;建立并存储所述表格标识与所述表格模板图像、所述业务逻辑、所述表格处理流程之间的关联关系。

13、本技术实施例中,通过建立并存储表格标识与表格模板图像、业务逻辑、表格处理流程之间的关联关系,进而在后续需要对表格图像进行处理的情况下,可以通过表格图像对应的表格标识查找到对应的表格模板图像、业务逻辑、表格处理流程,提高后续处理表格图像的效率。

14、第二方面,本技术提供一种表格处理方法,包括:获取待处理表格图像以及与所述待处理表格图像对应的表格处理流程;基于所述表格处理流程处理所述待处理表格图像;所述表格处理流程为基于上述第一方面和/或结合上述第一方面任一种可能的实施方式提供的表格处理流程生成方法得到。

15、结合上述第一方面提供的技术方案,在一些可能的实施方式中,所述基于所述表格处理流程处理所述待处理表格图像包括:对所述待处理表格图像中的表格项进行切分,得到所述待处理表格图像中包括的每个表格项的图像;从所述每个表格项的图像中筛选出包括有填涂区的目标表格项的目标图像;识别各所述目标图像中的填涂区是否被填涂,得到第一矩阵;其中,所述第一矩阵中的元素与所述目标图像一一对应,每个元素的值表征该元素对应的目标图像中的填涂区是否被填涂;基于所述约束条件对所述第一矩阵进行处理,得到处理结果。

16、第三方面,本技术提供一种表格处理流程生成装置,包括:获取模块和处理模块,获取模块用于获取表格模板图像和所述表格模板图像对应的业务逻辑,所述业务逻辑包括所述表格模板图像中每个表格项的填涂规则;处理模块用于基于所述业务逻辑配置所述表格模板图像中每个目标表格组的约束条件;所述目标表格组包括所述表格模板图像中受同一约束条件约束的多个具有填涂区的目标表格项;所述约束条件包括所述目标表格组中所能填涂的目标表格项的数量;所述处理模块还用于基于所述约束条件和预设的处理流程模板,得到表格处理流程。

17、第四方面,本技术提供一种表格处理装置,包括:获取模块和处理模块,获取模块用于获取待处理表格图像以及与所述待处理表格图像对应的表格处理流程;处理模块用于基于所述表格处理流程处理所述待处理表格图像,所述表格处理流程为基于上述第一方面和/或结合上述第一方面任一种可能的实施方式提供的表格处理流程生成方法得到。

18、第五方面,本技术提供一种电子设备,包括:存储器和处理器,所述存储器和所述处理器连接;所述存储器,用于存储程序;所述处理器,用于调用存储于所述存储器中的程序,以执行上述第一方面和/或结合上述第一方面任一种可能的实施方式所述的方法。

19、第六方面,本技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被计算机运行时,执行上述第一方面和/或结合上述第一方面任一种可能的实施方式所述的方法。

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