图像生成方法、装置、电子设备及存储介质与流程

文档序号:34064002发布日期:2023-05-06 13:55阅读:28来源:国知局
图像生成方法、装置、电子设备及存储介质与流程

本公开涉及图像处理,尤其涉及一种图像生成方法、装置、电子设备及存储介质。


背景技术:

1、随着图像处理技术的发展,出现了一种由用户绘制图像的技术,用户可以通过移动用于图像输入的身体部位的位置,例如通过移动手部的位置,来描绘线条轨迹,进而利用线条轨迹绘制出线条图像。

2、相关技术中,目前用户绘制图像的过程需要根据用户描绘的线条轨迹生成线条图像后,才能最终形成对线条图像加工后,例如对线条图像进行着色后形成的图像,因此,只有在用户完成线条图像的描绘后,才可以查看最终生成的图像。因此,现有的图像生成方法不够智能和实时。


技术实现思路

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、在一示例性实施例中,所述染色模式包括第二染色模式;预览图像展示单元,进一步被配置为执行在染色模式为所述第二染色模式的情况下,基于各所述轨迹向量信息,获取所述位置变化轨迹的宽度方向信息;按照所述宽度方向信息,对所述位置变化轨迹进行染色处理,绘制所述目标轨迹图像。

32、根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如第一方面中任一项实施例所述的图像生成方法。

33、根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如第一方面中任一项实施例所述的图像生成方法。

34、根据本公开实施例的第五方面,提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被电子设备的处理器执行时,使得所述电子设备能够执行如第一方面中任一项实施例所述的图像生成方法。

35、本公开的实施例提供的技术方案至少带来以下有益效果:

36、通过根据视频拍摄图像中目标对象的位置变化轨迹绘制目标轨迹图像,并在视频拍摄图像中展示对目标轨迹图像进行变换处理生成的预览绘制图像;响应于预览绘制图像满足预设的绘制条件,将满足绘制条件的预览绘制图像作为目标绘制图像,并在拍摄视频图像中进行展示。本公开通过在目标对象绘制过程中根据位置变化轨迹绘制目标轨迹图像,并且同时实时展示对目标轨迹图像进行变换处理生成的预览绘制图像,在满足预设的绘制条件后将预览绘制图像作为的目标绘制图像进行展示,相比于现有技术需要用户完成线条图像的描绘后,才可以查看最终生成的图像,本公开实现了用户在绘制过程中即可在视频拍摄图像中展示出最终的绘制图像效果,从而可以提高图像生成方法的智能性。

37、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

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