System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像编辑方法、电子设备、存储介质及程序产品技术_技高网

图像编辑方法、电子设备、存储介质及程序产品技术

技术编号:40806137 阅读:2 留言:0更新日期:2024-03-28 19:29
本公开提供了一种图像编辑方法、电子设备、可读存储介质及程序产品。本公开的图像编辑方法包括:获取原始图像和编辑文本;对原始图像进行编码以获取编码图像向量,编码图像向量是解耦的特征向量;对编辑文本进行编码以获取编码文本向量,编码文本向量是差分向量;以及根据编码图像向量和编码文本向量生成目标图像。

【技术实现步骤摘要】

本公开涉及计算机,本公开尤其涉及一种图像编辑方法、电子设备、存储介质及程序产品


技术介绍

1、自然语言编辑图像是一种新型技术,它可以让用户通过自然语言文本提示来进行图像操作。这项技术的研究目的是为了解决图像编辑中存在的一些问题,例如需要专业知识和复杂软件才能进行图像编等。通过这种技术,借助该技术带来的良好的交互性,用户可以更加轻松地进行图像编辑,只需要使用简单的文本提示即可实现各种操作。

2、然而,自然语言编辑图像应用于人脸编辑却遇到了困难。由于人脸只是自然界广泛的数据分布中的一个子集,因此,如何让模型能理解用户有重点突出的关于人脸子集的精准描述,这是一个挑战。


技术实现思路

1、本公开提供了一种图像编辑方法、电子设备、存储介质及程序产品。

2、本公开第一方面提供了一种图像编辑方法,包括:获取原始图像和编辑文本;对所述原始图像进行编码以获取编码图像向量,所述编码图像向量是解耦的特征向量;对所述编辑文本进行编码以获取编码文本向量,所述编码文本向量是差分向量;以及根据所述编码图像向量和所述编码文本向量生成目标图像。

3、在一些实施方式中,所述对所述原始图像进行编码以获取编码图像向量,包括:对所述原始图像进行编码以获取第一编码向量,所述第一编码向量服从高斯分布;通过映射网络对所述第一编码向量进行解耦处理以获取第二编码向量,所述第二编码向量是解耦的特征向量;以及增加所述第二编码向量的维度以获取所述编码图像向量。

4、在一些实施方式中,所述对所述编辑文本进行编码以获取编码文本向量,包括:对所述编辑文本进行特征编码以获取语义向量,所述语义向量包含所述编辑文本的语义信息;以及对所述语义向量进行差分编码以获取所述编码文本向量。

5、在一些实施方式中,所述对所述编辑文本进行特征编码以获取语义向量,包括:对所述编辑文本进行文本预处理以获取预处理文本;对所述预处理文本进行映射编码以获取特征向量;以及对所述特征向量进行语义对齐以获取所述语义向量。

6、在一些实施方式中,所述对所述语义向量进行差分编码以获取所述编码文本向量,包括:根据所述语义向量获取注意力特征;以及采用生成对抗网络根据所述注意力特征对所述语义向量进行差分编码以获取所述编码文本向量,所述生成对抗网络被配置为基于图像特征和所述注意力特征的一致性生成差分向量。

7、在一些实施方式中,所述根据所述编码图像向量和所述编码文本向量生成目标图像,包括:将所述编码图像向量和所述编码文本向量相加以获取图像生成向量;以及将所述图像生成向量输入stylegan模型以生成所述目标图像。

8、在一些实施方式中,所述编辑文本包括中文文本和英文文本。

9、本公开第二方面提供了一种电子设备,包括:存储器,所述存储器存储执行指令;处理器,所述处理器执行所述存储器存储的执行指令,使得所述处理器执行本公开任一实施方式所述的图像编辑方法。

10、本公开第三方面提供了一种可读存储介质,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现本公开任一实施方式所述的图像编辑方法。

11、本公开第四方面提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本公开任一实施方式所述的图像编辑方法。

本文档来自技高网...

【技术保护点】

1.一种图像编辑方法,其特征在于,包括:

2.根据权利要求1所述的图像编辑方法,其特征在于,所述对所述原始图像进行编码以获取编码图像向量,包括:

3.根据权利要求1所述的图像编辑方法,其特征在于,所述对所述编辑文本进行编码以获取编码文本向量,包括:

4.根据权利要求3所述的图像编辑方法,其特征在于,所述对所述编辑文本进行特征编码以获取语义向量,包括:

5.根据权利要求3所述的图像编辑方法,其特征在于,所述对所述语义向量进行差分编码以获取所述编码文本向量,包括:

6.根据权利要求1所述的图像编辑方法,其特征在于,所述根据所述编码图像向量和所述编码文本向量生成目标图像,包括:

7.根据权利要求1-6任一项所述的图像编辑方法,其特征在于,所述编辑文本包括中文文本和英文文本。

8.一种电子设备,其特征在于,包括:

9.一种可读存储介质,其特征在于,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现权利要求1至7中任一项所述的图像编辑方法。

10.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至7中任一项所述的图像编辑方法。

...

【技术特征摘要】

1.一种图像编辑方法,其特征在于,包括:

2.根据权利要求1所述的图像编辑方法,其特征在于,所述对所述原始图像进行编码以获取编码图像向量,包括:

3.根据权利要求1所述的图像编辑方法,其特征在于,所述对所述编辑文本进行编码以获取编码文本向量,包括:

4.根据权利要求3所述的图像编辑方法,其特征在于,所述对所述编辑文本进行特征编码以获取语义向量,包括:

5.根据权利要求3所述的图像编辑方法,其特征在于,所述对所述语义向量进行差分编码以获取所述编码文本向量,包括:

6.根据权利要求1所述的图像编...

【专利技术属性】
技术研发人员:孙瑜博李梅唐旻杰邬欣诺侯学东马群立
申请(专利权)人:上海墨百意信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1