图片重绘生成方法及其装置、设备、介质与流程

文档序号:36928021发布日期:2024-02-02 21:53阅读:18来源:国知局
图片重绘生成方法及其装置、设备、介质与流程

本技术涉及图像编辑领域,尤其涉及一种图片重绘生成方法及其装置、设备、介质。


背景技术:

1、现有的图片编辑中,进行图片编辑的用户一般通过需使用专业的图片处理软件,如photoshop等图片处理软件,来对图片进行编辑修改,但若用户仅需对图片中的部分图像像素进行修改,以更改图片中的图像对象的形状时,使用专业的图片处理软件除了需用户消耗大量的时间进行学习以掌握图像处理的专业操作外,图片处理软件中对图片中图像像素修改的操作也较为繁琐,用户需消耗大量的学习成本与人力成本,才掌握如何修改图片中的图像像素,特别对于不熟悉图片处理软件操作的用户而言,过高的学习成本往往导致用户放弃对图片的进行编辑。

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、根据本技术的另一方面,提供一种图片重绘生成设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行本技术所述的图片重绘生成方法的步骤。

38、根据本技术的另一方面,提供一种非易失性可读存储介质,其以计算机可读指令的形式存储有依据所述的图片重绘生成方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行该方法所包括的步骤。

39、相对于现有技术,本技术为用户提供图片重绘服务,图片重绘服务用户,对图片进行图像像素拖拽操作,用户通过在图片中拖拽任一图像像素,以修改图片中展示的图像对象的图像像素,以编辑图片中图像对象的图像大小或图像形状,用户所编辑的重绘像素拖拽起始点与重绘像素拖拽目标点,循环更新初始图像潜在语义特征向量,使得根据循环更新结束后的初始图像潜在语义特征向量所生成的图像重绘图片,可完整显示出用户进行图像像素拖拽操作所对应的图像像素变化,图片重绘服务将为用户重绘符合其图像像素拖拽操作的图像重绘图片,以便用户使用图像重绘图片,可以看出,本技术的图像绘制重绘系统,可节省用户编辑图片所使用的时间成本与人力成本,提升用编辑图片的效率。

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