图像生成方法和装置、存储介质、系统与流程

文档序号:36382926发布日期:2023-12-14 18:01阅读:41来源:国知局
图像生成方法和装置与流程

本公开总体说来涉及计算机,更具体地讲,涉及一种图像生成方法和装置、存储介质、系统。


背景技术:

1、现今社会处于数字化转型的阶段,需要使用机器学习中的ocr(opticalcharacter recognition,光学字符识别)、cv(computer vision,即计算机视觉)等模型来解决问题。在使用机器学习解决相关的问题时,需要收集和准备的大量数据来满足模型训练的需求。一个模型是否能够准确解决问题,和该模型在训练阶段使用数据的数量和质量程度呈线性关联。若使用的数据量足够、质量程度丰富,通常得到的模型准确度也较高。尤其是对于处理文本、图像等任务,需要更多的数据支持才能做出准确估计的模型。历史原因导致很多方面的数据没有存储和原始积累的过程,基础的数据量没有达到机器学习的最低要求,此时一般会采用开源数据、培养高级建模专家、短期内积累数据等方式使数据达到机器学习的基本要求。然而,这通常会引入获取的图像数据与实际业务的耦合性低等问题,并且会大大增加成本的投入。


技术实现思路

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、将在接下来的描述中部分阐述本公开总体构思另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本公开总体构思的实施而得知。

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