刺绣图像生成方法及装置与流程

摘要: 本说明书一个或多个实施例涉及服装,尤其涉及一种刺绣图像生成方法及装置。背景技术:1、刺绣作为具有文化和装饰功能的织物特征,其针法、材料、纹理等多样性导致数字化合...
刺绣图像生成方法及装置与流程

本说明书一个或多个实施例涉及服装,尤其涉及一种刺绣图像生成方法及装置。

背景技术:

1、刺绣作为具有文化和装饰功能的织物特征,其针法、材料、纹理等多样性导致数字化合成困难。刺绣风格多样,由于使用不同纱线及珍珠、珠子、亮片等材料,每种风格都展现出独特的视觉特征。这些复杂性使得刺绣的数字建模极具挑战。

2、相关技术通过3d建模、随机向量场、uv纹理映射或对抗网络自动合成刺绣。只能处理有限风格,且可视化质量受渲染技术限制,专业设计师手动建模效率低下。

技术实现思路

1、有鉴于此,本说明书一个或多个实施例提供技术方案如下:

2、根据本说明书一个或多个实施例的第一方面,提出了一种刺绣图像生成方法,所述方法包括:获取参考刺绣-设计图像对,所述参考刺绣-设计图像对包括参考刺绣图像和参考设计图像,所述参考设计图像为包括所述参考刺绣图像的内容特征的图像;基于所述参考刺绣图像和所述参考设计图像,采用对比lora学习策略,对基础扩散模型中与刺绣风格特征相关的目标传输块进行微调,以学习所述参考刺绣图像的刺绣风格特征,得到目标扩散模型,以基于所述目标扩散模型生成具有所述参考刺绣图像的刺绣风格特征的刺绣图像。

3、根据本说明书一个或多个实施例的第二方面,提出了一种刺绣图像生成装置,包括:数据获取模块于获取参考刺绣-设计图像对,所述参考刺绣-设计图像对包括参考刺绣图像和参考设计图像,所述参考设计图像为包括所述参考刺绣图像的内容特征的图像;模型微调模块用于基于所述参考刺绣图像和所述参考设计图像,采用对比lora学习策略,对基础扩散模型中与刺绣风格特征相关的目标传输块进行微调,以学习所述参考刺绣图像的刺绣风格特征,得到目标扩散模型,以基于所述目标扩散模型生成具有所述参考刺绣图像的刺绣风格特征的刺绣图像。

4、根据本说明书一个或多个实施例的第三方面,提出了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现如第一方面所述方法的步骤。

5、根据本说明书一个或多个实施例的第四方面,提出了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面所述方法的步骤。

6、根据本说明书一个或多个实施例的第五方面,提出了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如第一方面所述方法的步骤

7、在以上技术方案中,通过获取参考刺绣-设计图像对,并采用对比lora学习策略引导基础扩散模型中的目标传输块学习参考刺绣图像的刺绣风格特征,将刺绣风格约束在目标传输块中,最终得到目标扩散模型来生成具有特定刺绣风格的刺绣图像。该方法解决了相关技术中刺绣风格难以精准迁移以及图像生成质量不佳的问题,能够实现将参考刺绣图像的风格特征准确应用到生成的刺绣图像中,提升了刺绣图像生成的效果和质量。

1.一种刺绣图像生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取参考刺绣图像和与所述参考刺绣图像对应的参考设计图像,包括:

3.根据权利要求1所述的方法,其特征在于,在所述基于所述参考刺绣图像和所述参考设计图像,采用对比lora学习策略,对基础扩散模型中与刺绣风格特征相关的目标传输块进行微调,以学习所述参考刺绣图像的刺绣风格特征,得到目标扩散模型,以基于所述目标扩散模型生成具有所述参考刺绣图像的刺绣风格特征的刺绣图像之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述参考刺绣图像和所述参考设计图像,采用对比lora学习策略,对基础扩散模型中与刺绣风格特征相关的目标传输块进行微调,以学习所述参考刺绣图像的刺绣风格特征,得到目标扩散模型,以基于所述目标扩散模型生成具有所述参考刺绣图像的刺绣风格特征的刺绣图像,包括:

5.根据权利要求4所述的方法,其特征在于,所述采用lora学习策略,基于参考设计图像对所述第一微调模型中各个lora块进行微调,以学习所述参考设计图像的内容特征,并且基于所述参考刺绣图像对所述第一微调模型中与所述目标传输块对应的目标lora块进行微调,以学习所述参考刺绣图像的刺绣风格特征,得到第二微调模型,包括:

6.根据权利要求4所述的方法,其特征在于,所述基于所述第二微调模型,得到若干新刺绣-设计图像对,包括:

7.根据权利要求6所述的方法,其特征在于,在得到所述若干新刺绣-设计图像对后,所述方法还包括:

8.一种刺绣图像生成装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现如权利要求1-8中任一项所述方法的步骤。

10.一种计算机可读存储介质,其特征在于,其上存储有计算机指令,该指令被处理器执行时实现如权利要求1-8中任一项所述方法的步骤。

11.一种计算机程序产品,其特征在于,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如权利要求1-8中任一项所述方法的步骤。