【技术实现步骤摘要】
图像生成方法、装置和电子设备
[0001]本专利技术涉及图像处理
,尤其是涉及一种图像生成方法、装置和电子设备。
技术介绍
[0002]相关技术中,多人编辑同一个图像,一般是可以对图像进行划分,每人负责编辑其中的一个部分,最后将划分的各个部分进行拼接;但是拼接后的图像可能存在风格不一致、衔接不自然等问题,难以实现完美的融合效果。也可以通过版本控制系统,多人分别编辑同一个图像的副本,然后将不同版本的图像进行合并,形成最终的图像;但是该方式需要手动合并不同版本的图像,容易产生冲突,合并过程可能繁琐且耗时。还可以通过实时协作的图像编辑软件,多人同时在线编辑同一个图像,实现实时同步,但是该方式只能实现实时编辑,但是创意效果并不佳。
技术实现思路
[0003]有鉴于此,本专利技术的目的在于提供一种图像生成方法、装置和电子设备,在多人协作绘画时,服务端可以自动将多人绘制的多个绘图信息进行融合,生成在目标区域显示的目标图像,以提高协同创作的绘画效率。
[0004]第一方面,本专利技术实施例提供了一种图像生成方法,该方法应用于服务器,服务器与多个终端设备通信连接,多个终端设备至少包括第一终端设备和第二终端设备;该方法包括:生成虚拟画布区域;其中,虚拟画布区域用于绘制目标图像,在初始状态下,虚拟画布区域为空白区域;接收第一终端设备发送的第一绘图信息;其中,第一绘图信息包括:在虚拟画布区域的第一子区域中绘制的图像内容;接收第二终端设备发送的第二绘图信息;其中,第二绘图信息包括:在虚拟画布区域的第二子区域中绘 ...
【技术保护点】
【技术特征摘要】
1.一种图像生成方法,其特征在于,所述方法应用于服务器,所述服务器与多个终端设备通信连接,所述多个终端设备至少包括第一终端设备和第二终端设备;所述方法包括:生成虚拟画布区域;其中,所述虚拟画布区域用于绘制目标图像,在初始状态下,所述虚拟画布区域为空白区域;接收所述第一终端设备发送的第一绘图信息;其中,所述第一绘图信息包括:在所述虚拟画布区域的第一子区域中绘制的图像内容;接收所述第二终端设备发送的第二绘图信息;其中,所述第二绘图信息包括:在所述虚拟画布区域的第二子区域中绘制的图像内容;所述第二子区域与所述第一子区域为所述虚拟画布区域中的不同的子区域;将所述第一绘图信息和所述第二绘图信息输入至预先训练完成的图像生成模型中,以通过所述图像生成模型对所述第一绘图信息和所述第二绘图信息进行融合处理,并生成在所述虚拟画布区域中目标区域显示的目标图像;其中,所述目标区域至少包括所述第一子区域和所述第二子区域之间的空白区域。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述目标区域中所述第一子区域和所述第二子区域之间的空白区域显示所述目标图像。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述虚拟画布区域中确定目标区域,其中,所述目标区域包括所述第一子区域中的部分区域、所述第二子区域中的部分区域,以及所述第一子区域与所述第二子区域之间的空白区域。4.根据权利要求3所述的方法,其特征在于,在所述目标区域中所述第一子区域的部分区域、所述第二子区域的部分区域以及所述第一子区域与所述第二子区域之间的空白区域中显示所述目标图像。5.根据权利要求1所述的方法,其特征在于,所述目标区域中的图像内容分别与所述第一子区域中的图像内容、所述第二子区域中的图像内容连续。6.根据权利要求1所述的方法,其特征在于,所述目标图像中第一图像区域的图像内容中,所述第一绘图信息的图像内容大于所述第二绘图信息的图像内容;所述目标图像中第二图像区域的图像内容中,所述第二绘图信息的图像内容大于所述第一绘图信息的图像内容;所述第一图像区域与所述第一子区域的距离小于所述第二图像区域与所述第一子区域的距离。7.根据权利要求1所述的方法,其特征在于,将所述第一绘图信息和所述第二绘图信息输入至预先训练完成的图像生成模型中,以通过所述图像生成模型对所述第一绘图信息和所述第二绘图信息进行融合处理,并生成在所述虚拟画布区域中目标区域显示的目标图像的步骤,包括:将所述第一绘图信息和所述第二绘图信息分别输入至预先训练完成的图像生成模型的图像编码器,得到所述第一绘图信息的第一图像特征和所述第二绘图信息的第二图像特征;将所述第一图像特征和所述第二图像特征输入所述图像生成模型的融合层,在所述图
像生成模型的多模态特征空间,对所述第一图像特征和所述第二图像特征进行特征融合,生成所述虚拟画布区域中第一目标区域的图像内容的第一融合特征;其中,所述多模态特征空间存储有不同类型的特征之间的对应关系,用于融合不同类型的特征;将所述第一融合特征输入所述图像生成模型的图像解码器,生成在所述虚拟画布区域中第一目标区域显示的第一目标图像;其中,所述第一目标图像中包括所述第一绘图信息的至少部分图像内容和所述第二绘图信息的至少部分图像内容。8.根据权利要求1所述的方法,其特征在于,将所述第一绘图信息和所述第二绘图信息输入至预先训练完成的图像生成模型中的步骤之前,所述方法还包括:接收所述多个终端设备中任一终端设备发送的图像融合信息;其中,所述图像融合信息用于指示第二目标区域,以及所述第二目标区域中包括的指定图像内容。9.根据权利要求8所述的方法,其特征在于,将所述第一绘图信息和所述第二绘图信息输入至预先训练完成的图像生成模型中,以通过所述图像生成模型对所述第一绘图信息和所述第二绘图信息进行融合处理,并生成在所述虚拟画布区域中目标区域显示的目标图像的步骤,包括:将所述第一绘图信息、所述第二绘图信息和所述图像融合信息输入至预先训练完成的图像生成模型中,以通过所述图像生成模型对所述第一绘图信息、所述第二绘图信息和所述图像融合信息进行融合处理,并生成在所述虚拟画布区域中第二目标区域显示的第二目标图像;其中,所述第二目标图像中包括所述图像融合信息指示的指定图像内容,以及第一绘图信息的至少部分图像内容和所述第二绘图信息的至少部分图像内容。10.根据权利要求9所述的方法,其特征在于,所述图像融合信息包括:在所述虚拟画布区域的指定子区域中绘制的文本内容;将所述第一绘图信息、所述第二绘图信息和所述图像融合信息输入至预先训练完成的图像生成模型中,以通过所述图像生成模型对所述第一绘图信息、所述第二绘图信息和所述图像融合信息进行融合处理,并生成在所述虚拟画布区域中第二目标区域显示的第二目标图像的步骤,包括:将所述第一绘图信息和所述第二绘图信息分别输入至预先训练完成的图像生成模型的图像编码器,得到所述第一绘图信息的第一图像特征和所述第二绘图信息的第二图像特征;将所述图像融合信息输入至所述图像生成模型的文本编码器,得到所述图像融合信息的文本特征;将所述第一图像特征、所述第二图像特征和所述文本特输入至所述图像生成模型的融合层,在所述图像生成模型的多模态特征空间,对所述第一图像特征、所述第二图像特征和所述文本特征进行特征融合,生成所述虚拟画布区域中第二目标区域的图像内容的第二融合特征;将所述第二融合特征输入所述图像生成模型的图像解码器,生成在所述虚拟画布区域中第二目标区域显示的所述第二目标图像。11.根据权利要求1...
【专利技术属性】
技术研发人员:张新楠,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。