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

未命名 07-22 阅读:125 评论:0


1.本公开的示例实施例总体涉及计算机领域,特别地涉及图像生成方法、装置、设备和计算机可读存储介质。


背景技术:

2.随着计算机水平的发展,各种形式的电子设备能够极大地丰富人们的日常生活。例如,一些电子设备可以为用户提供虚拟场景,这样的虚拟场景可以包括各种类型的角色,例如,用户可以控制的角色,或者非玩家角色等。
3.对于此类场景而言,通常需要为这些角色制作一系列的图像(例如,立绘),来例如用于游戏宣传、角色海报制作或其它场景。


技术实现要素:

4.在本公开的第一方面,提供了一种图像生成方法。该方法包括:获取与目标角色的预设姿态对应的第一图像;将第一图像和风格信息提供至目标模型,风格信息基于一组训练图像而被确定;以及获取由目标模型生成的第二图像,第二图像对应于预设姿态,并且第二图像具有比第一图像更高的图像质量。
5.在本公开的第二方面,提供了一种图像生成装置。该装置包括:获取模块,被配置为获取与目标角色的预设姿态对应的第一图像;提供模块,被配置为将第一图像和风格信息提供至目标模型,风格信息基于一组训练图像而被确定;以及接收模块,被配置为获取由目标模型生成的第二图像,第二图像对应于预设姿态,并且第二图像具有比第一图像更高的图像质量。
6.在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
7.在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。
8.应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
9.结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
10.图1示出了本公开的实施例能够在其中实现的示例环境的示意图;
11.图2示出了根据本公开的一些实施例的用于图像生成的过程的流程图;
12.图3示出了根据本公开的一些实施例的图像生成的示意图;
13.图4示出了根据本公开的某些实施例的图像生成装置的示意性结构框图;以及
14.图5示出了能够实施本公开的多个实施例的电子设备的框图。
具体实施方式
15.下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
16.需要注意的是,本文中所提供的任何节/子节的标题并不是限制性的。本文通篇描述了各种实施例,并且任何类型的实施例都可以包括在任何节/子节下。此外,在任一节/子节中描述的实施例可以以任何方式与同一节/子节和/或不同节/子节中描述的任何其他实施例相结合。
17.在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。术语“第一”、“第二”等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
18.本公开的实施例中可能涉及用户的数据、数据的获取和/或使用等。这些方面均遵循相应的法律法规及相关规定。在本公开的实施例中,所有数据的采集、获取、处理、加工、转发、使用等,都是在用户知晓并且确认的前提下进行的。相应地,在实现本公开的各实施例时,均应根据相关法律法规通过适当的方式,将可能所涉及的数据或信息的类型、使用范围、使用场景等告知用户并获得用户的授权。具体的告知和/或授权方式可以根据实际情况和应用场景而变化,本公开的范围在此方面不受限制。
19.本说明书及实施例中方案,如涉及个人信息处理,则均会在具备合法性基础(例如征得个人信息主体同意,或者为履行合同所必需等)的前提下进行处理,且仅会在规定或者约定的范围内进行处理。用户拒绝处理基本功能所需必要信息以外的个人信息,不会影响用户使用基本功能。
20.传统地,为了生成角色的图像(例如,立绘),通常需要美术人员人工地绘制图像。这需要耗费大量的时间设备和人力成本。
21.本公开的实施例提出了一种用于图像生成的方案。根据本公开的各种实施例,可以获取与目标角色的预设姿态对应的第一图像。进一步地,可以将第一图像和风格信息提供至目标模型,风格信息基于一组训练图像而被确定。相应地,获取由目标模型生成的第二图像,第二图像对应于预设姿态,并且第二图像具有比第一图像更高的图像质量。
22.以此方式,本公开的实施例能够通过利用角色的三维模型来快速地生成与角色的预设姿态对应的高质量图像,从而提高了图像生成的效率。
23.示例环境
24.图1示出了本公开的实施例能够在其中实现的示例环境100的示意图。如图1所示,示例环境100可以包括电子设备110。
25.如图1所示,电子设备110可以获取第一图像130。这样的第一图像130例如可以是
基于目标角色的三维模型所生成的图像,其例如可以具有相对较低的图像质量,例如,分辨率或图像细节等。
26.如图1所示,电子设备110可以利用目标模型120来生成第二图像140。这样的第二图像140可以具有相对于第一图像130更高的图像质量。例如,第二图像140可以具有更高的分辨率、更加丰富的图像细节等。
27.关于利用目标模型120生成第二图像140的具体过程将在下文详细描述。这样的目标模型120可以包括任何适当的机器学习模型,其例如可以部署在电子设备110本地,或者被部署在其它适当的远程设备处。
28.电子设备110可以是任意类型的移动终端、固定终端或便携式终端,包括移动手机、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、媒体计算机、多媒体平板、掌上电脑、便携式游戏终端、vr/ar设备、个人通信系统(personal communication system,pcs)设备、个人导航设备、个人数字助理(personal digital assistant,pda)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者前述各项的任意组合,包括这些设备的配件和外设或者其任意组合。
29.例如,目标模型120可以由独立的物理服务器提供,也可以由多个物理服务器构成的服务器集群或者分布式系统所提供,还可以是由云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络、以及大数据和人工智能平台等基础云计算服务的云服务器提供。这样的服务器例如可以包括计算系统/服务器,诸如大型机、边缘计算节点、云环境中的计算设备,等等。
30.服务器与电子设备110之间可以建立有通信连接。通信连接可以通过有线方式或无线方式建立。通信连接可以包括但不限于蓝牙连接、移动网络连接、通用串行总线(universal serial bus,usb)连接、无线保真(wireless fidelity,wifi)连接等,本公开的实施例在此方面不受限制。
31.应当理解,仅出于示例性的目的描述环境100中各个元素的结构和功能,而不暗示对于本公开的范围的任何限制。
32.以下将继续参考附图描述本公开的一些示例实施例。
33.示例过程
34.图2示出了根据本公开的一些实施例的用于图像生成的过程200的流程图。过程200可以被实现在电子设备110处。为便于讨论,将参考图2的环境200来描述过程200。
35.在框210,电子设备110获取与目标角色的预设姿态对应的第一图像130。
36.在一些实施例中,第一图像130可以是基于目标角色的三维模型而被自动地生成。以下将参考图3的示例来描述过程200。如图3所示,电子设备110可以基于目标角色的三维模型310来确定第一图像130。例如,电子设备110可以基于三维模型310的预设姿势的截图,来生成目标角色的第一图像130。以图1作为示例,第一图像130可以对应于目标角色右手抬起的姿态。
37.作为另一示例,电子设备110例如还可以获取三维模型310在虚拟场景中的显示信息,以作为第一图像130。以游戏场景为例,电子设备110例如可以获取目标角色在游戏场景中的截图,以作为第一图像130。
38.考虑到在游戏制作等场景中,通常能够创建有角色的三维模型,通过这样的方式,本公开的实施例可以快速地获取大量的与预设姿态对应的基础图像,以用于后续高质量图像的生成。
39.在框220,电子设备110将第一图像130和风格信息提供至目标模型120,其中风格信息基于一组训练图像而被确定。
40.在一些实施例中,如图3所示,电子设备110可以利用与目标角色相关的一组原画图像340来确定风格信息。这样的原画图像340例如可以是由设计人员为各角色所制作的。
41.这样的一组原画图像340可以包括与目标角色所对应的原画图像,和/或与目标角色相关的其它角色的原画图像。这样的其它角色例如可以包括同一个游戏场景中的其它角色,同一系列的其它角色,或其它相关的角色等等。这样的多个角色例如可以具有相同的绘画风格。
42.电子设备110例如可以利用该组原画图像340来训练如图3所示的风格模型350,并将经训练的风格模型350提供至目标模型120以作为风格信息。
43.应当理解,可以利用任何适当的模型或技术来训练获得风格模型350。示例性地,可以利用相关的模型微调技术来训练得到风格模型350。本公开不旨在对此进行限定。
44.由于模型微调技术可以使用相对少量的样本就可以实现图像风格的训练,本公开的实施例通过利用有限的原画图像340来训练风格模型,可以保证目标模型120所生成的第二图像140的风格的一致性。
45.在一些实施例中,为了提高生成的第二图像140的质量,电子设备110例如还可以向目标模型120提供角色信息。这样的角色信息例如可以是基于与该目标角色所对应的一组角色图像而被确定。
46.例如,以图3作为示例,电子设备110可以基于目标角色310的三维模型310来生成一组模型截图320,以作为用于确定角色信息的一组角色图像。示例性地,这样的一组模型截图320可以对应于三维模型310的不同角度和/或不同姿态。
47.进一步地,电子设备110可以利用该组模型截图320来训练角色模型330,以将经训练的角色模型330作为角色信息而提供至目标模型120。
48.通过使用不同角度的角色图像来训练角色模型330,本公开的实施例能够使得角色模型例如可以学习到目标角色的更多角度的设计细节信息,从而使得目标模型在生成高质量的图像过程中能够自动地补充与该目标角色的原有设计匹配的更多图像细节。
49.应当理解,可以利用任何适当的模型或技术来训练获得角色模型330。示例性地,可以利用诸如模型微调技术来训练得到角色模型350。本公开不旨在对此进行限定。
50.应当理解,角色模型330和风格模型350例如可以是相对于目标模型120而言更加轻量级的模型,其可以利用相对有限的数据来进行训练,并可以用于控制目标模型120的生成。
51.继续参考图2,在框230,电子设备110获取由目标模型120生成的第二图像140,其中第二图像140对应于预设姿态,并且第二图像140具有比第一图像130更高的图像质量。
52.示例性地,以图3作为示例,目标模型120可以利用输入的第一图像130、角色模型330和/或风格模型350来生成与预设姿态对应的、且具有更高图像质量的第二图像140。
53.应当理解,第二图像140与预设姿态对应旨在表示第二图像140具有与第一图像
130相似(或相同)的姿态,而不旨在严格要求第二图像140的姿态与第一图像130完全一致。
54.这样的目标模型120可以包括任何适当的机器学习模型,例如图像生成模型,本公开不旨在对机器学习模型的具体类型进行示例。
55.在一些示例中,电子设备110例如还可以将关于预设姿态的姿态描述信息提供至目标模型,以使得目标模型能够第二图像140所对应的姿态能够更加匹配于第一图像130。以图3作为示例,这样的姿态描述信息例如可以指示目标角色右手抬起。
56.通过这样的方式,电子设备110可以利用目标模型120来获取与目标角色的预设姿态对应的、且具有更高图像质量的第二图像140。示例性地,这样的第二图像140例如可以包括目标角色的立绘图像。
57.在一些实施例中,电子设备110还可以提供或呈现所生成的至少一个第二图像。例如,电子设备110可以提供基于第一图像130生成的、与预设姿态对应的一组图像,以供用户进行选择,或在此基础上进行附加地修改或编辑等。或者,电子设备110还可以基于用户的请求来触发生成一组新的第二图像。
58.继续以“目标角色右手抬起”作为预设姿态的示例,电子设备110例如可以呈现利用目标模型所生成的一组具有预设姿态的第二图像,以供用户进行选择或参考。基于这样的方式,本公开的实施例能够降低目标模型的生成过程的随机性的影响,提高所生成的第二图像的可用性。
59.作为另一示例,电子设备110例如还可以接收用户关于角色模型330和/或风格模型350的修改。例如,电子设备110可以利用已有的图像来提供初始的角色模型330和/或风格模型350。用户例如可以通过电子设备来上传用户所选择的图像来训练新的角色模型和/或风格模型,以用于第二图像的生成。由此,本公开的实施例还能够根据用户需要的风格和/或角色特性来指导第二图像的生成。
60.基于以上所讨论的生成过程,本公开的实施例可以实现关于的角色的预设姿态的高质量图像的自动生成。此外,通过利用已有的角色的三维模型310来生成各种预设姿态的低质量图像,本公开的实施例能够更为高效地获取目标角色的各种姿态下的高质量图像,从而提升图像制作的效率。
61.此外,通过进一步地向目标模型提供风格信息,本公开的实施例还能够保证所生成的高质量图像具有期望的风格,并且提高所生成图像的可用性。
62.附加地,通过进一步地向目标模型提供角色信息,本公开的实施例还能够进一步使得所生成的高质量图像具有更加丰富且统一的角色样式。
63.由此,本公开的实施例能够极大地降低用于生成角色的预设姿态的高质量图像所需的人力成本和时间成本,提高了图像生成的效率。
64.示例装置和设备
65.本公开的实施例还提供了用于实现上述方法或过程的相应装置。图4示出了根据本公开的某些实施例的图像生成装置400的示意性结构框图。装置400可以被实现为或者被包括在如上文所讨论的设备(例如,如图2所示的终端设备210和/或服务器230)中。装置400中的各个模块/组件可以由硬件、软件、固件或者它们的任意组合来实现。
66.如图4所示,装置400包括获取模块410,被配置为获取与目标角色的预设姿态对应的第一图像;提供模块420,被配置为:将第一图像和风格信息提供至目标模型,风格信息基
于一组训练图像而被确定;以及接收模块430,被配置为:获取由目标模型生成的第二图像,第二图像对应于预设姿态,并且第二图像具有比第一图像更高的图像质量。
67.在一些实施例中,获取模块410还被配置为:基于目标角色的三维模型,生成与目标角色的预设姿态对应的第一图像。
68.在一些实施例中,一组训练图像包括与目标角色相关的一组原画图像。
69.在一些实施例中,装置400还包括第一训练模块,被配置为利用一组训练图像,训练第一模型,以将经训练的第一模型作为提供至目标模型的风格信息。
70.在一些实施例中,提供模块420还被配置为:将角色信息提供至目标模型,以用于生成第二图像,角色信息基于目标角色的一组角色图像而被确定。
71.在一些实施例中,一组角色图像是基于目标角色的三维模型而被生成,并且一组角色图像对应于三维模型的不同角度和/或不同姿态。
72.在一些实施例中,装置400还包括第二训练模块,被配置为利用一组角色图像,训练与目标角色对应的第二模型,以将经训练的第二模型作为提供至目标模型的角色信息。
73.在一些实施例中,第二图像包括目标角色的立绘图像。
74.在一些实施例中,装置400还包括图像提供模块,被配置为:提供基于第一图像生成的、与预设姿态对应的一组图像,一组图像至少包括第二图像。
75.装置400中所包括的单元可以利用各种方式来实现,包括软件、硬件、固件或其任意组合。在一些实施例中,一个或多个单元可以使用软件和/或固件来实现,例如存储在存储介质上的机器可执行指令。除了机器可执行指令之外或者作为替代,装置400中的部分或者全部单元可以至少部分地由一个或多个硬件逻辑组件来实现。作为示例而非限制,可以使用的示范类型的硬件逻辑组件包括现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准品(assp)、片上系统(soc)、复杂可编程逻辑器件(cpld),等等。
76.图5示出了其中可以实施本公开的一个或多个实施例的电子设备500的框图。应当理解,图5所示出的电子设备500仅仅是示例性的,而不应当构成对本文所描述的实施例的功能和范围的任何限制。图5所示出的电子设备500可以用于实现图2的终端设备210和/或服务器230。
77.如图5所示,电子设备500是通用电子设备的形式。电子设备500的组件可以包括但不限于一个或多个处理器或处理单元510、存储器520、存储设备530、一个或多个通信单元540、一个或多个输入设备550以及一个或多个输出设备560。处理单元510可以是实际或虚拟处理器并且能够根据存储器520中存储的程序来执行各种处理。在多处理器系统中,多个处理单元并行执行计算机可执行指令,以提高电子设备500的并行处理能力。
78.电子设备500通常包括多个计算机存储介质。这样的介质可以是电子设备500可访问的任何可以获取的介质,包括但不限于易失性和非易失性介质、可拆卸和不可拆卸介质。存储器520可以是易失性存储器(例如寄存器、高速缓存、随机访问存储器(ram))、非易失性存储器(例如,只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、闪存)或它们的某种组合。存储设备530可以是可拆卸或不可拆卸的介质,并且可以包括机器可读介质,诸如闪存驱动、磁盘或者任何其他介质,其可以能够用于存储信息和/或数据(例如用于训练的训练数据)并且可以在电子设备500内被访问。
79.电子设备500可以进一步包括另外的可拆卸/不可拆卸、易失性/非易失性存储介
质。尽管未在图5中示出,可以提供用于从可拆卸、非易失性磁盘(例如“软盘”)进行读取或写入的磁盘驱动和用于从可拆卸、非易失性光盘进行读取或写入的光盘驱动。在这些情况中,每个驱动可以由一个或多个数据介质接口被连接至总线(未示出)。存储器520可以包括计算机程序产品525,其具有一个或多个程序模块,这些程序模块被配置为执行本公开的各种实施例的各种方法或动作。
80.通信单元540实现通过通信介质与其他电子设备进行通信。附加地,电子设备500的组件的功能可以以单个计算集群或多个计算机器来实现,这些计算机器能够通过通信连接进行通信。因此,电子设备500可以使用与一个或多个其他服务器、网络个人计算机(pc)或者另一个网络节点的逻辑连接来在联网环境中进行操作。
81.输入设备550可以是一个或多个输入设备,例如鼠标、键盘、追踪球等。输出设备560可以是一个或多个输出设备,例如显示器、扬声器、打印机等。电子设备500还可以根据需要通过通信单元540与一个或多个外部设备(未示出)进行通信,外部设备诸如存储设备、显示设备等,与一个或多个使得用户与电子设备500交互的设备进行通信,或者与使得电子设备500与一个或多个其他电子设备通信的任何设备(例如,网卡、调制解调器等)进行通信。这样的通信可以经由输入/输出(i/o)接口(未示出)来执行。
82.根据本公开的示例性实现方式,提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,还提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,而计算机可执行指令被处理器执行以实现上文描述的方法。
83.这里参照根据本公开实现的方法、装置、设备和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
84.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
85.可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
86.附图中的流程图和框图显示了根据本公开的多个实现的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们
有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
87.以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各个实现方式。

技术特征:
1.一种图像生成方法,包括:获取与目标角色的预设姿态对应的第一图像;将所述第一图像和风格信息提供至目标模型,所述风格信息基于一组训练图像而被确定;以及获取由所述目标模型生成的第二图像,所述第二图像对应于所述预设姿态,并且所述第二图像具有比所述第一图像更高的图像质量。2.根据权利要求1所述的方法,其中获取所述目标角色的第一图像包括:基于所述目标角色的三维模型,生成与所述目标角色的所述预设姿态对应的所述第一图像。3.根据权利要求1所述的方法,其中所述一组训练图像包括与所述目标角色相关的一组原画图像。4.根据权利要求1所述的方法,还包括:利用所述一组训练图像,训练第一模型,以将经训练的所述第一模型作为提供至所述目标模型的所述风格信息。5.根据权利要求1所述的方法,还包括:将角色信息提供至所述目标模型,以用于生成所述第二图像,所述角色信息基于所述目标角色的一组角色图像而被确定。6.根据权利要求5所述的方法,其中所述一组角色图像是基于所述目标角色的三维模型而被生成,并且所述一组角色图像对应于所述三维模型的不同角度和/或不同姿态。7.根据权利要求5所述的方法,还包括:利用所述一组角色图像,训练与所述目标角色对应的第二模型,以将经训练的所述第二模型作为提供至所述目标模型的所述角色信息。8.根据权利要求1所述的方法,其中所述第二图像包括所述目标角色的立绘图像。9.根据权利要求1所述的方法,还包括:提供基于所述第一图像生成的、与所述预设姿态对应的一组图像,所述一组图像至少包括所述第二图像。10.一种图像生成装置,包括:获取模块,被配置为基于目标角色的三维模型,获取所述目标角色的第一图像;提供模块,被配置为将所述第一图像和风格信息提供至目标模型,所述风格信息基于一组训练图像而被确定;以及接收模块,被配置为获取由所述目标模型生成的第二图像,所述第二图像具有比所述第一图像更高的图像质量。11.一种电子设备,包括:至少一个处理单元;以及至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令在由所述至少一个处理单元执行时使所述电子设备执行根据权利要求1至9中任一项所述的方法。12.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据权利要求1至9中任一项所述的方法。

技术总结
根据本公开的实施例,提供了图像生成方法、装置、设备和存储介质。该方法包括获取与目标角色的预设姿态对应的第一图像;将第一图像和风格信息提供至目标模型,风格信息基于一组训练图像而被确定;以及获取由目标模型生成的第二图像,第二图像对应于预设姿态,并且第二图像具有比第一图像更高的图像质量。由此,可以自动地生成角色的高精度图像。以自动地生成角色的高精度图像。以自动地生成角色的高精度图像。


技术研发人员:黄肖丹
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:2023.05.15
技术公布日:2023/7/21
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐