CN116543074B - 图像处理方法、装置、电子设备及存储介质 - Google Patents
图像处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN116543074B CN116543074B CN202310343744.2A CN202310343744A CN116543074B CN 116543074 B CN116543074 B CN 116543074B CN 202310343744 A CN202310343744 A CN 202310343744A CN 116543074 B CN116543074 B CN 116543074B
- Authority
- CN
- China
- Prior art keywords
- function
- editing
- image
- edited
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 230000006870 function Effects 0.000 claims abstract description 572
- 238000013473 artificial intelligence Methods 0.000 claims abstract description 475
- 238000012545 processing Methods 0.000 claims abstract description 111
- 238000000034 method Methods 0.000 claims abstract description 75
- 238000012544 monitoring process Methods 0.000 claims description 36
- 230000008569 process Effects 0.000 claims description 34
- 230000004048 modification Effects 0.000 abstract description 15
- 238000012986 modification Methods 0.000 abstract description 15
- 238000005516 engineering process Methods 0.000 abstract description 11
- 238000013135 deep learning Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 37
- 238000004590 computer program Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 8
- 230000004927 fusion Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000010422 painting Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000001172 regenerating effect Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 241000283973 Oryctolagus cuniculus Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003924 mental process Effects 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Abstract
本公开提供了一种图像处理方法、装置、电子设备及存储介质,具体为计算机视觉和深度学习技术领域。具体实现方案为:获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像。可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛。
Description
技术领域
本公开涉及人工智能技术领域,具体涉及计算机视觉和深度学习技术领域,尤其涉及一种图像处理方法、装置、电子设备及存储介质。
背景技术
人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术,以及机器学习、深度学习、大数据处理技术、知识图谱技术等几大方向。
相关技术中,在需要对AI绘画创作得到的画作图像进行修改时,通常是将画作图像进行下载,导入图像编辑类工具进行后期编辑处理。
发明内容
本公开提供了一种图像处理方法、装置、电子设备、存储介质及计算机程序产品。
根据本公开的第一方面,提供了一种图像处理方法,包括:获取文本描述信息和图像参数信息;基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像;基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息;以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
根据本公开的第二方面,提供了一种图像处理装置,包括:第一获取模块,用于获取文本描述信息和图像参数信息;第一处理模块,用于基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像;第二获取模块,用于基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息;以及第二处理模块,用于基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开第一方面实施例的图像处理方法。
根据本公开的第四方面,提出了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行本公开第一方面实施例的图像处理方法。
根据本公开的第五方面,提出了一种计算机程序产品,包括计算机程序,当计算机程序由处理器执行时实现本公开第一方面实施例的图像处理方法。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1是根据本公开第一实施例的示意图;
图2是本公开实施例中的人工智能绘画平台的界面示意图;
图3是本公开实施例中的AI图像创作界面示意图;
图4是公开实施例中的AI创作功能的创作结果示意图;
图5是本公开实施例中的AI编辑功能界面示意;
图6是根据本公开第二实施例的示意图;
图7是本公开实施例中的人工智能绘画平台的界面示意图;
图8是根据本公开第三实施例的示意图;
图9是本公开实施例中的AI编辑功能快捷调用组件示意图;
图10是本公开实施例中的待编辑图像选取示意图;
图11是根据本公开第四实施例的示意图;
图12是本公开实施例中的图像编辑功能示意图;
图13是本公开实施例中的图像涂抹编辑区域示意图;
图14是本公开实施例中的图像编辑流程提交示意图;
图15是本公开实施例中的涂抹编辑结果图像示意图;
图16是根据本公开第五实施例的示意图;
图17是根据本公开第六实施例的示意图;
图18是根据本公开第七实施例的示意图;
图19是根据本公开第八实施例的示意图;
图20示出了可以用来实施本公开的实施例的图像处理方法的示例电子设备的示意性框图。
具体实施方式
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1是根据本公开第一实施例的示意图。
其中,需要说明的是,本实施例的图像处理方法的执行主体为图像处理装置,该装置可以由软件和/或硬件的方式实现,该装置可以配置在电子设备中,电子设备可以包括但不限于终端、服务器端等。
本公开实施例涉及人工智能技术领域,具体涉及计算机视觉和深度学习技术领域。
其中,人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用***的一门新的技术科学。
计算机视觉,计算机视觉是用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。
深度学习,是学习样本数据的内在规律和表示层次,这些学习过程中获得的信息对诸如文字,图像和声音等数据的解释有很大的帮助。深度学习的最终目标是让机器能够像人一样具有分析学习能力,能够识别文字、图像和声音等数据。
如图1所示,该图像处理方法,包括:
S101:获取文本描述信息和图像参数信息。
其中,文本描述信息,是指在利用人工智能AI创作功能进行AI绘画时,输入至人工智能AI绘画平台的用于对图像创作内容进行描述的文本信息,该文本描述信息可以为用户在平台中输入的自定义文本,或者还可以为人工智能绘画平台提供的推荐图像文本,对此不做限制。
其中,图像参数信息,是指在利用人工智能AI创作功能进行AI绘画时,对生成的图像的图像风格、图像生成数量、图像比例以及图像方向等进行描述的参数信息,该可以由用户在平台上进行自定义选择配置得到,或者图像参数信息还可以由平台智能推荐得到。
本公开实施例中,在获取文本描述信息时,可以由用户在人工智能AI绘画平台上输入待对其进行绘制处理的图像的内容描述文本,或者获取人工智能AI绘画平台上智能推荐的图像内容描述文本,将获取到的图像内容描述文本作为文本描述信息,在获取图像参数信息时,可以由用户在人工智能AI绘画平台上对图像风格、图像比例、图像方向和图像生成数量等图像创作参数进行选择设置,或者获取平台推荐的图像风格、图像比例、图像方向和图像生成数量等图像创作参数,并将自定义选择设置或者平台推荐得到的图像创作参数作为图像参数信息。
举例而言,如图2所示,图2是本公开实施例中的人工智能绘画平台的界面示意图,界面左侧区域为功能区,界面中间区域为工作台,界面右侧区域为创作记录,用户在功能区选择需要使用的功能,使用对应功能生成的图像将在中间工作台进行展示,同时创作历史将出现在右侧的创作记录列表中,创作记录同时将记录该图像对应的功能历史参数,界面左侧为人工智能绘画平台的功能区,当基于AI创作功能进行智能绘画时,可以选择推荐模式或者自定义模式,在功能区的文本输入区域输入对图像内容进行描述的图像文本信息,或者基于平台推荐自动获取对图像内容进行描述的图像文本信息,可以在风格选择区域中选择图像风格参数,可以对图像比例进行选择设置,并可以从竖图、方图以及横图等模式中进行选择,并且可以对最终生成的图像数量参数进行设置,将自主选择设置的图像创作参数作为图像参数信息,或者可以获取平台智能推荐的图像创作参数作为图像参数信息,以实现获取文本描述信息和图像参数信息。
S102:基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像。
其中,第一待编辑图像,是指待对其进行AI编辑处理的图像,是指基于人工智能AI创作功能对文本描述信息和图像参数信息进行智能绘画处理后得到的画作图像。
本公开实施例在上述获取文本描述信息和图像参数信息之后,可以基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像。
本公开实施例中,在基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像时,可以由将前端采集到的文本描述信息和图像参数信息传输到后端,将前端传入的文本描述信息和图像参数信息传递给AI图像生成算法进行处理,以得到算法处理后生成的画作图像,生成的画作图像的数量可以为多张,并将生成的多张画作图像保存在平台的创作记录中,可以从多张画作图像中选择一张图像作为第一待编辑图像,或者可以对存储在创作记录中的多张画作图像进行逐一编辑处理,也即是说,生成的多张画作图像中的任一张图像都可以作为第一待编辑图像。
举例而言,如图3所示,图3是本公开实施例中的AI图像创作界面示意图,用户可以在人工智能绘画平台的AI创作功能下通过输入图像文本信息和图像参数信息,包括但不限于下列内容:文本(prompt)、选择风格、参数、生成数量等各种用于生成画作的参数,通过AI绘画(文生图)的能力进行图像的创作,示例中提供了两类子功能:推荐模式和自定义模式,推荐模式下支持快捷参数选择生成,自定义模式下支持用户使用更多的参数和配置,以得到对应的文本描述信息和图像参数信息,而后基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,可以设置图像文本信息为“一只可爱的兔子”,设置图像参数信息为:图像比例为方图,图像生成数量为4,提交图像文本信息和图像参数信息,基于AI创作功能进行图像创作,则可以得到4张对应的第一待编辑图像,举例而言,如图4所示,图4是公开实施例中的AI创作功能的创作结果示意图,可以得到4张图像文本信息和图像参数信息对应的画作图像作为第一待编辑图像,可以从多张画作图像中选择其中一张作为第一待编辑图像,生成的第一待编辑图像都会保存在平台中,可以后续对生成的任一张图像进行编辑,也即是说,生成的任一张图像都可以作为第一待编辑图像。
S103:基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息。
其中,AI编辑功能,是指人工智能AI绘画平台提供的可以对图像进行智能编辑处理的功能,AI编辑功能可以通过使用一些算法或者策略能力,实现对已有图像的二次编辑及加工处理。
举例而言,该AI编辑功能例如可以为图片叠加和涂抹编辑等,其中,图片叠加,是一种把2张或者多张图像的特征综合融合并生成融合后图像的一种图像融合算法能力,涂抹编辑是一种选定图像区域并对指定区域重新生成的一种算法能力,或者还可以为图像修正功能以及图像优化功能等其他任意形式的AI编辑功能,对此不做限制。
其中,第一编辑信息,是指用于对第一待编辑图像进行智能编辑处理时所需的图像编辑参数。
本公开实施例中,在基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息时,可以在人工智能绘画平台上的AI编辑功能区域的文本输入框内输入对第一待编辑图像进行编辑的图像编辑参数,还可以对第一待编辑图像图像风格设置、图像数量设置,得到对应的图像编辑参数,并将获取到的图像编辑参数作为第一编辑信息。
举例而言,如图5所示,图5是本公开实施例中的AI编辑功能界面示意图,AI编辑功能下会包含具体的编辑能力,包括但不限于图示中展示的图片叠加、涂抹编辑等等,具体的编辑能力会显示在人工智能平台的功能区,用户可以在功能区根据自身需求选择合适的编辑功能(算法能力或其他图像编辑能力),通过设置图像编辑文本以及相关参数来请求图像算法服务,还可以设置图片尺寸和生成数量,以及对图像本身进行涂抹、刻画、擦除以及其他通用后期处理等方式,并可以结合实际需求自主调节各类参数,并按照用户设定的参数去进行图像的AI编辑生成。
S104:基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
其中,第一目标图像,是指利用人工智能绘画平台,根据第一编辑信息对第一待编辑图像进行AI编辑处理后得到的图像,AI编辑功能处理后得到的第一目标图像的数量可以为多张,可以在第一编辑信息中对编辑处理后的图像生成数量进行适应性设置。
本公开实施例在上述基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息之后,可以基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
本公开实施例中,在基于第一编辑信息处理第一待编辑图像,得到第一目标图像时,可以将人工智能绘画平台前端采集到的第一编辑信息以及第一待编辑图像传至后端的AI编辑类的图像生成算法进行处理,以得到算法编辑处理后的图像作为第一目标图像,编辑处理后得到的第一目标图像的数量可以为多张。
本公开实施例中提出的人工智能AI绘画平台,可以采集文本描述信息和图像参数信息,而后基于人工智能AI创作功能处理文本描述信息和图像参数信息进行图像生成处理,得到第一待编辑图像,而后可以支持在第一待编辑图像的展示界面提供快捷编辑入口,直接进入对第一待编辑图像的编辑界面,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,而后可以基于第一编辑信息对第一待编辑图像进行智能编辑处理,得到第一目标图像,实现AI创作功能与AI编辑功能的流程打通,使得所有基于AI创作的画作都可以快捷调起AI编辑能力,并基于相关能力实现图像的快捷、连续编辑,人工智能AI绘画平台的前端提供在前端页面上展示各种编辑功能供用户选择使用,并暂存用户输入的全部参数并将用户输入的全部信息传输到后端,并从后端最终用于展示的生成结果在前端给用户进行展示供用户预览和查看,并支持画作的持续编辑,人工智能AI绘画平台的后端用于将前端传入的信息传递给算法或者直接处理,将用户历史画作数据、生成结果数据等传递给前端,同时提供算法服务,例如,AI图像生成算法和AI编辑类的图像生成算法,算法服务负责把用户的输入参数及描述信息进行综合计算并生成图像。
本实施例中,通过获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像,可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛。
图6是根据本公开第二实施例的示意图。
如图6所示,该图像处理方法,包括:
S601:对与AI创作功能对应的创作功能控件的第一调用操作进行监听。
其中,创作功能控件,是指人工智能绘画平台的用于调用AI创作功能的功能调起入口,举例而言,如图7所示,图7是本公开实施例中的人工智能绘画平台的界面示意图,界面左侧为功能区,则图像的“AI创作”按钮即可以为与AI创作功能对应的创作功能控件。
其中,第一调用操作,是指对与AI创作功能对应的创作功能控件进行点击处理的操作,或者是其他通过创作功能控件调用AI创作功能的操作,对此不做限制。
本公开实施例中,可以对与AI创作功能对应的创作功能控件的第一调用操作进行监听处理,以便于监听到用户点击创作功能控件的操作,以及其他通过创作功能控件调用AI创作功能的操作。
S602:若监听到第一调用操作,在界面功能区域内加载并显示AI创作功能的功能区域。
其中,界面功能区域,是指人工智能AI绘画平台界面左侧的用于进行绘画创作操作或者绘画编辑操作的区域。
本公开实施例中,如果监听到用户点击创作功能控件的操作,或者监听到其他通过创作功能控件调用AI创作功能的操作,则可以确定监听到第一调用操作,如果监听到第一调用操作,则表明此时待对AI创作功能进行调起,则可以在人工智能AI绘画平台的界面功能区域加载并显示AI创作功能的功能区域。
S603:基于AI创作功能的功能区域,获取文本描述信息和图像参数信息。
本公开实施例在上述监听到第一调用操作,在界面功能区域内加载并显示AI创作功能的功能区之后,可以基于AI创作功能的功能区域,获取文本描述信息和图像参数信息。
本公开实施例中,在基于AI创作功能的功能区域,获取文本描述信息和图像参数信息时,可以在界面功能区域内AI创作功能的功能区域的文本输入框内输入用于描述图像内容的文本描述信息,在AI创作功能的功能区域处对图像风格、图像比例、图像生成数量等进行选择,以得到图像参数信息,或者采用AI创作功能的功能区域处智能推荐的图像内容描述文本和推荐图像参数作为对应的文本描述信息和图像参数信息。
本实施例中,通过在获取文本描述信息和图像参数信息之前,对与AI创作功能对应的创作功能控件的第一调用操作进行监听,若监听到第一调用操作,在界面功能区域内加载并显示AI创作功能的功能区域,从而可以基于工作台模式,实现在功能区通过创作功能控件直接调用AI创作功能,在保证AI创作功能可以独立使用的同时,方便对AI创作功能和AI编辑功能的流程打通。
S604:基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像。
针对S604的具体描述可以参见上述实施例,在此不再赘述。
S605:对与AI编辑功能对应的编辑功能控件的第二调用操作进行监听。
其中,编辑功能控件,是指人工智能绘画平台上的用于调用AI编辑功能的功能调起入口,举例而言,如图7所示,图7中的界面左侧为功能区,则图像的“AI编辑”按钮即可以为与AI编辑功能对应的编辑功能控件。
其中,第二调用操作,是指对与AI编辑功能对应的编辑功能控件进行点击处理的操作,或者是其他通过编辑功能控件调用AI编辑功能的操作,对此不做限制。
本公开实施例中,可以对与AI编辑功能对应的编辑功能控件的第二调用操作进行监听处理,以便于监听到用户点击编辑功能控件的操作,以及其他通过编辑功能控件调用AI编辑功能的操作,对指定图像点击“编辑本图片”按钮后,图片会进入编辑模式,在编辑模式下,用户可以在工作台对图像进行不同功能的编辑处理,举例而言,具体编辑功能可以为涂抹编辑,涂抹指定区域并按照用户设定的参数对指定区域重新生成,编辑模式是一个独立的中间状态,此时只能使用图像编辑相关的能力,不能使用其他功能,例如“AI创作”和查看历史记录等,除非用户主动退出编辑模式。
S606:若监听到第二调用操作,在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域。
其中,AI编辑功能的功能区域,是指位于人工智能AI绘画平台的界面左侧功能区域的用于进行智能编辑操作的功能区域,该AI编辑功能的功能区域可以对平台提供的图像叠加、图像涂抹编辑等具体智能编辑功能进行显示,并可以选择对应的编辑功能进行具体的图像编辑操作。
本公开实施例中,如果监听到用户点击编辑功能控件的操作,或者监听到其他通过编辑功能控件调用AI编辑功能的操作,则可以确定监听到第二调用操作,如果监听到第二调用操作,则表明此时待对AI编辑功能进行调起,则可以在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域,在人工智能AI绘画平台的界面功能区域加载并显示AI编辑功能的功能区域,并可以显示平台提供的具体编辑功能列表。
S607:基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息。
本公开实施例在上述监听到第二调用操作,在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域之后,可以基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息。
本公开实施例中,在基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息时,可以在AI编辑功能的功能区域的输入框内输入对第一待编辑图像进行编辑的图像编辑参数,该图像编辑参数例如可以为图像的叠加方式,或者还可以为对图像进行涂抹编辑时的图像编辑区域以及图像编辑方式以及编辑后生成的图像数量等参数,对此不做限制。
本实施例中,通过对与AI编辑功能对应的编辑功能控件的第二调用操作进行监听,若监听到第二调用操作,在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域,基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息,从而可以利用编辑功能控件实现由AI创作功能到AI编辑功能的切换,在实现AI创作功能和AI编辑功能互为相互独立的功能的基础上,对AI创作功能和AI编辑功能进行流程打通。
S608:基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
针对S608的具体描述可以参见上述实施例,在此不再赘述。
S609:获取非AI创作功能创作的第二待编辑图像。
其中,第二待编辑图像,是指非AI创作功能创作的待对其进行二次编辑处理的图像,该第二编辑图像例如可以为用户从本地上传至人工智能AI绘画平台的图像。
本公开实施例中,在获取非AI创作功能创作的第二待编辑图像时,可以从本地向人工智能AI绘画平台上传图像作为第二待编辑图像,或者可以为接收其他电子设备传输的图像以及用户在平台上创作的历史画作图像作为第二待编辑图像,或者还可以为其他任意非AI创作功能创作的图像作为第二待编辑图像,对此不做限制。
S610:基于AI编辑功能获取与第二待编辑图像对应的第二编辑信息。
其中,第二编辑信息,是指用于对第二待编辑图像进行图像编辑处理的图像编辑参数。
本公开实施例中,在基于AI编辑功能获取与第二待编辑图像对应的第二编辑信息时,可以在人工智能AI绘画平台的AI编辑功能区域内,输入对第二待编辑图像进行图像编辑处理的图像编辑参数,或者在功能界面内选择对应的图像编辑参数作为第二编辑信息。
S611:基于第二编辑信息处理第二待编辑图像,得到第二目标图像。
其中,第二目标图像,是指基于AI编辑功能,根据第二编辑信息对第二待编辑图像进行智能编辑处理后得到的图像。
本公开实施例在上述基于AI编辑功能获取与第二待编辑图像对应的第二编辑信息之后,可以基于第二编辑信息处理第二待编辑图像,得到第二目标图像。
本公开实例中,在基于第二编辑信息处理第二待编辑图像,得到第二目标图像时,可以由人工智能绘画平台前端采集到的第二编辑信息和第二待编辑图像传送至后端的AI图像编辑算法进行编辑处理,以得到算法编辑处理后的图像作为第二目标图像。
本实施例中,通过获取非AI创作功能创作的第二待编辑图像,基于AI编辑功能获取与第二待编辑图像对应的第二编辑信息,基于第二编辑信息处理第二待编辑图像,得到第二目标图像,从而可以实现AI编辑功能的独立使用,AI编辑功能的不仅限于对平台上AI创作功能生成的图像进行编辑,还可以对***推荐、本地图像以及用户在平台上的历史画作图像进行编辑处理,保证人工智能绘画平台编辑功能的完整性。
本实施例中,通过获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像,可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛,通过获取非AI创作功能创作的第二待编辑图像,基于AI编辑功能获取与第二待编辑图像对应的第二编辑信息,基于第二编辑信息处理第二待编辑图像,得到第二目标图像,从而可以实现AI编辑功能的独立使用,AI编辑功能的不仅限于对平台上AI创作功能生成的图像进行编辑,还可以对***推荐、本地图像以及用户在平台上的历史画作图像进行编辑处理,保证人工智能绘画平台编辑功能的完整性。
图8是根据本公开第三实施例的示意图。
如图8所示,该图像处理方法,包括:
S801:对与AI创作功能对应的创作功能控件的第一调用操作进行监听。
S802:若监听到第一调用操作,在界面功能区域内加载并显示AI创作功能的功能区域。
S803:基于AI创作功能的功能区域,获取文本描述信息和图像参数信息。
S804:基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像。
针对S801至S804的具体描述可以参见上述实施例,在此不再赘述。
S805:在界面工作台区域中加载并显示第一待编辑图像。
其中,界面工作台,是指人工智能AI绘画平台上用于进行图像展示的界面区域,该界面工作台位于人工智能AI绘画平台界面的中间部位。
本公开实施例中,在基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像之后,可以在界面工作台区域中加载并显示第一待编辑图像。
本公开实施例中,界面工作台是主要用于图像的展示、操作的界面区域,界面工作台支持多图展示、批量操作,在“AI创作”模式下,工作台的主要功能是展示AI创作最终生成的图像,在“AI编辑”模式下,工作台的主要功能是选定编辑对象(待编辑图像)并对其进行编辑操作、以及展示最终编辑生成的图像结果,在界面工作台可以上传或选择一张生成的图像用于下一步的编辑操作,在多图模式下,界面工作台可以支持多张图片平铺展示,如图4所示,4张图像平铺展示在界面工作台上,界面工作台还可以支持图像的高效批量操作处理,选定的图像可以在这里展示详情并进行一些编辑操作(如圈定选区、缩放、涂鸦等等),界面工作台在展示图像的同时可以支持更多的扩展功能,画作结果可以在界面工作台进行预览查看,界面工作台支持图像的快捷操作及对图像的快捷操作,如图像的缩放展示,图像的下载、收藏、点赞等,图像的下一步快捷操作如“编辑本图片”等。
本实施例中,通过在基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像之后,在界面工作台区域中加载并显示第一待编辑图像,从而可以基于界面工作台区域加载并显示第一待编辑图像,便于用户对图像的生成效果进行查看,方便用户进行圈定选区、缩放、涂鸦后续的细致编辑操作。
可选地,一些实施例中,界面工作台区域包括:AI编辑功能的快捷调用控件,还可以对AI编辑功能的快捷调用控件的第三调用操作进行监听,若监听到第三调用操作,在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域,其中,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,可以基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息,从而可以基于AI编辑功能的快捷调用控件实现AI创作功能和AI编辑功能的流程打通,创作生成的画作,可以直接进入编辑环节,并且可以对一张图片进行连续的编辑操作,提升了整体使用效率。
其中,快捷调用控件,是指在可以用于快捷调用AI编辑功能的功能调用空间,举例而言,如图9所示,图9是本公开实施例中的AI编辑功能快捷调用组件示意图,图9的中间区域为界面工作台,则其中的“编辑本图片”即可以为AI编辑功能的快捷调用控件,基于该AI编辑功能的快捷调用组件可以将界面左侧的AI创作功能对应的功能区域切换为AI编辑功能的编辑区域。
其中,第三调用操作,是指对快捷调用控件进行点击处理的操作,或者是其他通过快捷调用控件调用AI编辑功能的操作,对此不做限制。
本公开实施例中,可以对快捷调用控件的第三调用操作进行监听处理,以便于监听到用户点击快捷调用控件的操作,以及其他通过快捷调用控件调用AI编辑功能的操作,当监听到第三调用操作时,在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域,从而实现基于工作流程的触发,将AI创作和AI编辑的流程打通,在使用AI创作的过程中,生成了希望进行编辑的图像并在界面工作台中进行展示,此时可点击界面工作台中快捷调用控件(“编辑本图片”按钮)直接调起AI编辑功能,开始对该图片进行编辑,从而实现AI创作功能使用的过程中,随时对某张图像调起AI编辑能力,两个功能独立,但可以单向流动(从AI创作流转到AI编辑)。
S806:对与第一待编辑图像对应的加载显示指令进行监听。
其中,加载显示指令,是指用于对第一待编辑图像进行显示的操作指令,该加载显示指令例如可以操作在人工智能AI绘画平台上的用户个人空间内,对第一待编辑图像进行显示,或者可以在人工智能AI绘画平台上的界面右侧区域的创作记录中进行显示。
本实施例中,可以对对与第一待编辑图像对应的加载显示指令进行监听,当监听到用户进入个人空间时,或者用户需要访问创作记录时,可以确定监听到加载显示指令。
S807:若监听到加载显示指令,在目标应用功能的图像显示区域中加载并显示第一待编辑图像,其中,图像显示区域包括:AI编辑功能的快捷调用控件。
其中,目标应用功能,是指人工智能绘画平台提供的个人空间功能,目标应用功能是与AI创作功能或AI编辑功能完全独立的功能,目标应用功能主要用于对用户个人账号下创作的所有历史作品在图像显示区域进行显示。
其中,图像显示区域,是指可以用于对用户账号下对应的历史画作图像进行显示的区域,该图像显示区域可以为人工智能绘画平台提供的个人画作空间。
本公开实施例中,在使用人工智能编辑平台的AI编辑功能时,同样可以从目标应用功能的图像显示区域中加载的第一待编辑图像中选取图像进行AI编辑处理,举例而言,如图10所示,图10是本公开实施例中的待编辑图像选取示意图,当点击“我的作品”控件时,可以将用户账号下的画作图像进行显示,则可以从中选取画作图像作为编辑图像进行AI编辑处理,或者通过选取样片、上传本地图片等方式获取待编辑图像,实现AI编辑功能的独立使用。
本公开实施例中,若监听到加载显示指令,可以在目标应用功能的图像显示区域(个人空间区域)中加载并显示第一待编辑图像,此时图像显示区域可以以图像列表的形式或者图像平铺的形式,对用户账号下创作和编辑的所有第一待编辑图像进行显示,图像显示区域包括:AI编辑功能的快捷调用控件,该快捷调用组件可以在图像列表中进行显示,或者可以在点击图像列表中的一张图像时,在图像详情页面的下方进行显示。
本实施例中,通过在基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像之后,对与第一待编辑图像对应的加载显示指令进行监听,若监听到加载显示指令,在目标应用功能的图像显示区域中加载并显示第一待编辑图像,从而可以对基于AI创作功能生成的第一待编辑图像利用个人空间功能进行展示,保存用户个人账号下的所有画作创作图像,便于用户对个人账号下的所有图像进行后续的编辑处理。
S808:对AI编辑功能的快捷调用控件的第四调用操作进行监听。
其中,第四调用操作,是指在目标应用功能的图像显示区域中显示第一待编辑图像时,对第一待编辑图像进行快捷AI编辑功能调起的操作。
本公开实施例中,可以对AI编辑功能的快捷调用控件的第四调用操作进行监听,以监听到在目标应用功能的图像显示区域中显示第一待编辑图像时,对第一待编辑图像进行快捷AI编辑功能调起的操作。
S809:若监听到第四调用操作,显示AI编辑功能的功能区域。
本公开实施例中,如果监听到在目标应用功能的图像显示区域中显示第一待编辑图像时,对第一待编辑图像进行快捷AI编辑功能调起的操,则表明监听到第四调用操作,若监听到第四调用操作,可以在人工智能AI平台的左侧功能区显示AI编辑功能的功能区域,以快捷调用AI编辑功能。
S810:基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息。
本实施例中,通过对AI编辑功能的快捷调用控件的第四调用操作进行监听,若监听到第四调用操作,显示AI编辑功能的功能区域,基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息,从而可以在个人空间查看图像时设置AI编辑功能的快捷调用控件,实现支持AI编辑功能在其他功能的快捷入口,点击直接调起“AI编辑”功能对该图片进行编辑,编辑后的图片也可以连续持续编辑,直到生成用户满意的编辑结果,保证图像AI编辑效果。
S811:基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
针对S810和S811的具体描述可以参见上述实施例,在此不再赘述。
本实施例中,通过获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像,可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛,通过在基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像之后,对与第一待编辑图像对应的加载显示指令进行监听,若监听到加载显示指令,在目标应用功能的图像显示区域中加载并显示第一待编辑图像,从而可以对基于AI创作功能生成的第一待编辑图像利用个人空间功能进行展示,保存用户个人账号下的所有画作创作图像,便于用户对个人账号下的所有图像进行后续的编辑处理。
图11是根据本公开第四实施例的示意图。
如图11所示,该图像处理方法,包括:
S1101:获取文本描述信息和图像参数信息。
S1102:基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像。
S1103:基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息。
S1104:基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
针对S1101至S1104的具体描述可以参见上述实施例,在此不再赘述。
S1105:对重编辑指令进行监听。
其中,重编辑指令,是指用于根据图像编辑参数对第一待编辑图像进行重新生成的操作指令。
本公开实施例中,可以对重编辑指令进行监听处理,在人工智能AI绘画平台进行图像编辑后,界面左侧的功能区会保存有对第一待编辑图像进行AI编辑时的第一编辑信息,在功能区下方会存在“再次编辑”按钮,如果对第一待编辑图像第一次编辑后得到的结果图像不满意,则可以点击再次编辑按钮根据第一编辑信息中的图像编辑参数,重新生成编辑后的图像,或者可以对第一编辑信息中的图像编辑参数中的图像参数进行一定的修改,根据修改后的图像编辑参数点击“再次编辑”按钮,得到编辑后的图像,则监听到点击“再次编辑”按钮的操作时,就表明监听到重编辑指令。
S1106:若监听到重编辑指令,基于第一编辑信息和/或第一更新编辑信息对第一待编辑图像进行重新编辑。
其中,第一更新编辑信息,是指对根据对第一待编辑图像的修改意图,对第一编辑信息进行适应性的修改后得到的图像编辑参数信息。
本公开实施例中,当监听到界面功能区的“再次编辑”按钮的点击操作后,则可以表明监听到重编辑指令若监听到重编辑指令,可以基于第一编辑信息重新生成图像,或者可以对第一编辑信息进行适应性的修改得到第一更新编辑信息,根据第一更新编辑信息对第一待编辑图像进行重新编辑生成,或者还可以联合第一编辑信息和第一更新编辑信息对第一待编辑图像进行重新编辑,以得到对应的编辑后图像。
本实施例中,通过在得到第一目标图像之后,对重编辑指令进行监听,若监听到重编辑指令,基于第一编辑信息和/或第一更新编辑信息对第一待编辑图像进行重新编辑,从而可以在对编辑后的图像整体不满意时,利用第一编辑信息和/或第一更新编辑信息重新生成一张待编辑图像,在重新生成的待编辑图像的基础上进行AI编辑,可以有效提升AI编辑效果,使得最终得到的图像可以满足用户的创作需求。
S1107:将第一目标图像作为新的第一待编辑图像。
本公开实施例中,在对第一待编辑图像进行编辑处理后,若对得到的第一目标图像不满意,则可以对编辑后得到的第一目标图像进行连续编辑处理,则此时可以将上次编辑得到的目标图像作为新的第一待编辑图像。
S1108:基于AI编辑功能获取与新的第一待编辑图像对应的第一更新编辑信息。
其中,第一更新编辑信息,是指用于对新的第一待编辑图像进行AI编辑处理的图像编辑参数。
本公开实施例中,在基于AI编辑功能获取与新的第一待编辑图像对应的第一更新编辑信息时,可以在人工智能绘画平台的界面工作台的图像显示区域,在新的第一待编辑图像的下方点击“编辑本图片”进入AI编辑功能的功能区域内的输入框以及参数选择区域,输入和选择对应的图像编辑参数,将得到的图像编辑参数作为与新的第一待编辑图像对应的第一更新编辑信息。
S1109:基于第一编辑信息和/或第一更新编辑信息对新的第一待编辑图像进行图像编辑。
本实施例中,通过在得到第一目标图像之后,将目标图像作为新的第一待编辑图像,基于AI编辑功能获取与新的第一待编辑图像对应的第一更新编辑信息,基于第一编辑信息和/或第一更新编辑信息对新的第一待编辑图像进行图像编辑,从而可以在对一次编辑后得到的第一目标图像不满意时,实现对编辑后图像的快捷连续编辑,对于编辑完成生成的图片,仍然提供“编辑本图片”快捷入口,基于此逻辑结构,用户可以持续的完成对一张图片进行持续多次的编辑。
本公开实施例中,在基于第一编辑信息和/或第一更新编辑信息对新的第一待编辑图像进行图像编辑时,可以基于第一编辑信息对新的第一待编辑图像进行连续图像编辑处理,或者基于第一更新编辑信息对新的第一待编辑图像进行连续图像编辑处理,或者基于第一编辑信息和第一更新编辑信息对新的第一待编辑图像进行连续图像编辑处理,相应的,如果还需要对本次编辑处理后得到的图像进行连续编辑处理,则可以按照上述处理流程,点击“编辑本图片”按钮进行连续编辑处理。
举例而言,如图12所示,图12是本公开实施例中的图像编辑功能示意图,可以对图像进行涂抹编辑为例,图12中的状态为对待编辑图像进行涂抹编辑的功能界面,图13是本公开实施例中的图像涂抹编辑区域示意图,可以对待编辑图像的涂抹编辑区域进行选中,而后提交对应的图像编辑参数信息,以生成新的编辑后图像,如图14所示,图14是本公开实施例中的图像编辑流程提交示意图,则等待对应的编辑时长后,则会得到涂抹编辑后的图像,如图15所示,图15是本公开实施例中的涂抹编辑结果图像示意图。
本实施例中,通过获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像,可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛,通过在得到第一目标图像之后,将目标图像作为新的第一待编辑图像,基于AI编辑功能获取与新的第一待编辑图像对应的第一更新编辑信息,基于第一编辑信息和/或第一更新编辑信息对新的第一待编辑图像进行图像编辑,从而可以在对一次编辑后得到的第一目标图像不满意时,实现对编辑后图像的快捷连续编辑,对于编辑完成生成的图片,仍然提供“编辑本图片”快捷入口,基于此逻辑结构,用户可以持续的完成对一张图片进行持续多次的编辑。
图16是根据本公开第五实施例的示意图。
如图16所示,该图像处理方法,包括:
S1601:获取文本描述信息和图像参数信息。
S1602:基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像。
S1603:基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息。
S1604:基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
针对S1601至S1604的具体描述可以参见上述实施例,在此不再赘述。
S1605:根据文本描述信息、图像参数信息,以及第一待编辑图像,生成与第一目标图像对应的创作记录信息。
其中,创作记录信息,可以用于保存生成第一目标图像时所使用到的文本描述信息、图像参数信息以及过程中产生的第一待编辑图像。
本公开实施例中,在生成第一目标图像时,可以将第一目标图像生成过程中使用到的文本描述信息、图像参数信息,以及编辑过程中的第一待编辑图像进行关联处理,以生成对应的创作记录信息。
S1606:在创作记录区域中显示与第一目标图像对应的创作记录信息。
其中,创作记录区域,是指人工智能绘画平台上,用于显示用户进行绘画创作生成第一目标图像过程中的历史图像的展示区域。
本公开实施例在上述根据文本描述信息、图像参数信息,以及第一待编辑图像,生成与第一目标图像对应的创作记录信息之后,可以在创作记录区域中显示与第一目标图像对应的创作记录信息。
本公开实施例中,创作记录区域用于展示所有创作任务记录,使用“AI创作”和“AI编辑”提交生成的任务都会在创作记录中展示,创作记录同时承载记录历史参数的功能,点击某一个创作记录时,该任务对应的生成画作会全部在工作台中进行展示,并且在功能区会同步展示出该功能提交生成时设置的全部参数,支持用户快捷复用参数一键重新提交或者修改后重新提交。
本实施例中,通过根据文本描述信息、图像参数信息,以及第一待编辑图像,生成与第一目标图像对应的创作记录信息,在创作记录区域中显示与第一目标图像对应的创作记录信息,从而可以在利用AI创作功能生成对应的画作图像之后,对与画作图像相关的图像创作参数和图像编辑参数进行关联保存,以便于后续对图像进行AI编辑时的参数快捷调用。
可选地,一些实施例中,还可以对创作记录信息的第一查看指令进行监听,若监听到第一查看指令,在界面工作台区域中加载并显示第一待编辑图像和/或第一目标图像,在界面功能区域内加载并显示AI创作功能的功能区域,并在AI创作功能的功能区域显示文本描述信息和/或图像参数信息,从而可以在监听到创作记录信息对应的第一查看指令时,将创作记录信息显示在AI创作功能的功能区域中,方便用户对创作记录信息进行查看、修改。
其中,第一查看指令,是指用于对创作记录信息进行查看的操作指令,若监听到第一查看指令,在界面工作台区域中加载并显示第一待编辑图像和/或第一目标图像,在界面功能区域内加载并显示AI创作功能的功能区域,当在界面功能区域显示的为第一待编辑图像时,则可以在AI创作功能的功能区域显示文本描述信息和图像参数信息,当在界面功能区域显示的为第一目标图像时,则可以在AI创作功能的功能区域显示第一目标图像编辑过程中的图像参数信息。
S1607:根据第一待编辑图像和第一编辑信息,生成与第一目标图像对应的编辑记录信息。
本公开实施例中,在根据第一待编辑图像和第一编辑信息,生成与第一目标图像对应的编辑记录信息时,可以对第一待编辑图像与第一编辑信息进行关联处理,使得在界面工作台显示第一编辑图像时,可以同步在创作记录区域显示出第一目标图像的编辑流程,并在功能区域显示对应的第一编辑信息。
S1608:在创作记录区域中显示与第一目标图像对应的编辑记录信息。
本公开实施例在上述根据第一待编辑图像和第一编辑信息,生成与第一目标图像对应的编辑记录信息之后,可以在创作记录区域中显示与第一目标图像对应的编辑记录信息。
本实施例中,通过根据第一待编辑图像和第一编辑信息,生成与第一目标图像对应的编辑记录信息,在创作记录区域中显示与第一目标图像对应的编辑记录信息,从而可以在编辑任务生成完成后,生成编辑记录信息,并显示在创作记录区域,同时在功能区展示画作使用的相关参数及记录,从而使得可以在需复用参数时,快捷调用关参数并重新提交编辑任务,实现一键复用历史参数,提高用户的绘画创作和编辑效率。
可选地,一些实施例中,还可以对编辑记录信息的第二查看指令进行监听,若监听到第二查看指令,在界面工作台区域中加载并显示第一待编辑图像和/或第一目标图像,在界面功能区域内加载并显示AI编辑功能的功能区域,并在AI编辑功能的功能区域显示第一编辑信息,从而可以保存图像编辑过程中的编辑记录信息,当用户需要对图像进行连续编辑、重新编辑,或者需要对历史图片进行编辑处理时,可以对图像参数等进行快捷调用,有效简化图像编辑处理流程。
其中,第二查看指令,是指用于对编辑记录信息进行查看的操作指令,若监听到第二查看指令,在界面工作台区域中加载并显示第一待编辑图像和/或第一目标图像,在界面功能区域内加载并显示AI编辑功能的功能区域,并在AI编辑功能的功能区域显示第一编辑信息。
本实施例中,通过获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像,可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛,通过根据文本描述信息、图像参数信息,以及第一待编辑图像,生成与第一目标图像对应的创作记录信息,在创作记录区域中显示与第一目标图像对应的创作记录信息,从而可以在利用AI创作功能生成对应的画作图像之后,对与画作图像相关的图像创作参数和图像编辑参数进行关联保存,以便于后续对图像进行AI编辑时的参数快捷调用,通过根据第一待编辑图像和第一编辑信息,生成与第一目标图像对应的编辑记录信息,在创作记录区域中显示与第一目标图像对应的编辑记录信息,从而可以在编辑任务生成完成后,生成编辑记录信息,并显示在创作记录区域,同时在功能区展示画作使用的相关参数及记录,从而使得可以在需复用参数时,快捷调用关参数并重新提交编辑任务,实现一键复用历史参数,提高用户的绘画创作和编辑效率。
图17是根据本公开第六实施例的示意图。
如图17所示,该图像处理方法,包括:
S1701:获取文本描述信息和图像参数信息。
S1702:基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像。
针对S1701至S1702的具体描述可以参见上述实施例在此不再赘述。
S1703:基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息。其中,AI编辑功能包括:至少一个AI编辑子功能,界面功能区域包括:每个AI编辑子功能的编辑功能控件。
其中,AI编辑功能包括:至少一个AI编辑子功能,AI编辑子功能,例如可以为图像叠加编辑以及图像涂抹编辑等,每个AI编辑子功能的编辑功能控件,可以基于AI编辑子功能的编辑功能控件调用对应的AI编辑子功能。
举例而言,图片叠加AI编辑子功能是一种多图像语义融合生成算法,算法原理为:首先通过图像语义编码模块,得到每张输入图像的特征表示问候通过一种语义特征融合算法,得到多图像融合后的特征表示,而后基于图像条件的扩散生成神经网络模型,将上述的融合图像特征、可选的文本信息等输入模型中,得到最终图像,涂抹编辑AI编辑子功能是一种文本引导的图像区域编辑算法,算法原理为:用户指定的编辑区域,将转换为一张与待编辑图尺寸相同的黑白掩码图像(如,编辑区域为白色,不编辑区域为黑色),而后编辑文本、掩码图像以及待编辑图片,将一同传入图像区域编辑(inpainting)模型中,该模型根据文本生成/补全指定编辑区域的部分,其他部分保持不变,且能够保持新内容与原始图像的风格一致,连接处过渡平滑等。
S1704:对目标AI编辑子功能的编辑功能控件的第五调用操作进行监听,其中,目标AI编辑子功能属于至少一个AI编辑子功能。
其中,目标AI编辑子功能是指用户当前选中的用于对待编辑图像进行AI编辑处理的具体编辑功能,目标AI编辑子功能属于至少一个AI编辑子功能。
其中,第五调用操作,是指对与目标AI编辑子功能对应的编辑功能控件进行点击处理的操作,或者是其他形式通过与目标AI编辑子功能对应的编辑功能控件调用目标AI编辑子功能的操作,对此不做限制。
本公开实施例中,可以对与目标AI编辑子功能对应的编辑功能控件的第一调用操作进行监听处理,以便于监听到用户点击编辑功能控件的操作,以及其他通过编辑功能控件调用AI编辑功能的操作。
S1705:若监听到第五调用操作,在界面功能区域内加载并显示目标AI编辑子功能的功能区域。
本公开实施例中,如果监听到用户点击与目标AI编辑子功能对应的编辑功能控件的操作,或者监听到其他通过与目标AI编辑子功能对应的编辑功能控件调用目标AI编辑子功能的操作,则可以确定监听到第一调用操作,如果监听到第一调用操作,则表明此时待对目标AI编辑子功能进行调起,则可以在人工智能AI绘画平台的界面功能区域加载并显示目标AI编辑子功能的功能区域。
本实施例中,通过对目标AI编辑子功能的编辑功能控件的第五调用操作进行监听,其中,目标AI编辑子功能属于至少一个AI编辑子功能,若监听到第五调用操作,在界面功能区域内加载并显示目标AI编辑子功能的功能区域,从而可以可以设置多种编辑子功能,并分别设置对应的编辑功能控件对对应的编辑子功能进行调用,用户在利用人工智能绘画平台进行图像编辑时,可以快速选用编辑子功能进行调用,使得图像编辑处理过程更加快捷。
S1706:配置新的AI编辑子功能。
本公开实施例中,可以为人工智能AI绘画平台配置新的AI编辑子功能,完善对AI编辑子功能在人工智能AI绘画平台的前端显示、后端逻辑以及算法支持,以实现配置新的AI编辑子功能,该配置新的AI编辑子功能可以设计作为一个可复用的功能框架,可以灵活地支持更多功能的快捷接入、复用。
S1707:在界面功能区域中配置新的AI编辑子功能的编辑功能控件,其中,新的AI编辑子功能的编辑功能控件用于调用新的AI编辑子功能,新的AI编辑子功能被调用时在界面功能区域内加载并显示新的AI编辑子功能的功能区域。
本公开实施例在上述配置新的AI编辑子功能之后,可以在界面功能区域中配置新的AI编辑子功能的编辑功能控件,新的AI编辑子功能的编辑功能控件用于调用新的AI编辑子功能,新的AI编辑子功能被调用时在界面功能区域内加载并显示新的AI编辑子功能的功能区域。
本实施例中,通过配置新的AI编辑子功能,在界面功能区域中配置新的AI编辑子功能的编辑功能控件,其中,新的AI编辑子功能的编辑功能控件用于调用新的AI编辑子功能,新的AI编辑子功能被调用时在界面功能区域内加载并显示新的AI编辑子功能的功能区域,从而可以对人工智能绘画平台的编辑子功能实现配置,实现对平台编辑功能的不断扩展,形成一种可以复用的编辑功能配置框架,可以灵活地支持更多功能的快捷接入和复用,实现了同一个功能入口兼具独立功能和融入工作流的多种能力。
S1708:基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
针对A1708的具体描述可以参见上述实施例,再次不再赘述。
本公开实施例提供了一套完整、可复用的图片创作、图片编辑产品框架能力设计方案,适用于图片图像编辑类产品、图像设计类产品、AI绘画类产品、视频影像编辑类产品等,可以用于图像的创作设计与修改,实现图像的高效生成,以及图像的快捷、连续编辑,并具备可持续扩展性,本公开实施例提出的图像处理方法弥补了AI绘画作品修改成本高、使用门槛高等问题,为AI绘画创作的图像编辑提供了一个较好的解决方案,可以使用AI编辑特色能力自动化对图像进行持续编辑的能力,降低了用户的操作成本和使用门槛。,提供了一个可以持续扩展功能的通用性框架,基于AI绘画产品设定了连贯高效的工作流,为用户提供了一个简单易用的快捷创作、编辑流程,既支持快捷进行AI绘画创作,同时也可以实现AI绘画作品直接进入编辑状态,从生成到编辑修改直到图片成为用户最终满意的效果该框架融入工作流的同时兼具独立功能,不仅支持基于图像创作工作流的连续编辑,也可以作为一个独立功能去使用(直接上传指定图片去开始使用AI编辑的能力),同时该方案的扩展性强:拥有该产品框架后,可以基于该框架能力持续扩展“AI创作”、“图像编辑”、“AI编辑”等能力(如涂抹编辑、图像调色等等能力),逻辑可复用,基于工作流对一张图片连续编辑,具有良好的扩展性,不仅是独立功能的叠加,多个功能间可以互通,实现一个持续性的快捷连续编辑生成。
本实施例中,通过获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像,可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛,通过对目标AI编辑子功能的编辑功能控件的第五调用操作进行监听,若监听到第五调用操作,在界面功能区域内加载并显示目标AI编辑子功能的功能区域,从而可以可以设置多种编辑子功能,并分别设置对应的编辑功能控件对对应的编辑子功能进行调用,用户在利用人工智能绘画平台进行图像编辑时,可以快速选用编辑子功能进行调用,使得图像编辑处理过程更加快捷,通过配置新的AI编辑子功能,在界面功能区域中配置新的AI编辑子功能的编辑功能控件,从而可以对人工智能绘画平台的编辑子功能实现配置,实现对平台编辑功能的不断扩展,形成一种可以复用的编辑功能配置框架,可以灵活地支持更多功能的快捷接入和复用实现了同一个功能入口兼具独立功能和融入工作流的多种能力。
图18是根据本公开第七实施例的示意图。
如图18所示,该图像处理装置180,包括:
第一获取模块1801,用于获取文本描述信息和图像参数信息;
第一处理模1802,用于基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像;
第二获取模块1803,用于基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息;以及
第二处理模块1804,用于基于第一编辑信息处理第一待编辑图像,得到第一目标图像。
在本公开的一些实施例中,装置还用于:
获取非AI创作功能创作的第二待编辑图像;
基于AI编辑功能获取与第二待编辑图像对应的第二编辑信息;以及
基于第二编辑信息处理第二待编辑图像,得到第二目标图像。
在本公开的一些实施例中,装置还用于:
在获取文本描述信息和图像参数信息之前,对与AI创作功能对应的创作功能控件的第一调用操作进行监听;
若监听到第一调用操作,在界面功能区域内加载并显示AI创作功能的功能区域;
其中,第一获取模块1803,具体用于:
基于AI创作功能的功能区域,获取文本描述信息和图像参数信息。
在本公开的一些实施例中,与第一待编辑图像对应的第一编辑信息之前,对与AI编辑功能对应的编辑功能控件的第二调用操作进行监听;
若监听到第二调用操作,在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域;
其中,第二获取模块1803,还用于:
基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息。
在本公开的一些实施例中,装置还用于:
在基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像之后,在界面工作台区域中加载并显示第一待编辑图像。
在本公开的一些实施例中,界面工作台区域包括:AI编辑功能的快捷调用控件;装置还用于:
对AI编辑功能的快捷调用控件的第三调用操作进行监听;
若监听到第三调用操作,在界面功能区域由显示AI创作功能的功能区域切换至显示AI编辑功能的功能区域;
其中,第二获取模块1803,还用于:
基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息。
在本公开的一些实施例中,装置还用于:
在基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像之后,对与第一待编辑图像对应的加载显示指令进行监听;
若监听到加载显示指令,在目标应用功能的图像显示区域中加载并显示第一待编辑图像。
在本公开的一些实施例中,图像显示区域包括:AI编辑功能的快捷调用控件;装置还用于:
对AI编辑功能的快捷调用控件的第四调用操作进行监听;
若监听到第四调用操作,显示AI编辑功能的功能区域;
其中,第二获取模块1803,还用于:
基于AI编辑功能的功能区域,获取与第一待编辑图像对应的第一编辑信息。
在本公开的一些实施例中,装置还用于:
在得到第一目标图像之后,对重编辑指令进行监听;
若监听到重编辑指令,基于第一编辑信息和/或第一更新编辑信息对第一待编辑图像进行重新编辑。
在本公开的一些实施例中,装置还用于:
在得到第一目标图像之后,将目标图像作为新的第一待编辑图像;
基于AI编辑功能获取与新的第一待编辑图像对应的第一更新编辑信息;
基于第一编辑信息和/或第一更新编辑信息对新的第一待编辑图像进行图像编辑。
在本公开的一些实施例中,如图19所示,图19是根据本公开第八实施例的示意图,该图像处理装置190包括:第一获取模块1901,第一处理模1902,第二获取模块1903,第二处理模块1904,其中,装置还包括:
生成模块1905,用于根据文本描述信息、图像参数信息,以及第一待编辑图像,生成与第一目标图像对应的创作记录信息;
第三处理模块1906,用于在创作记录区域中显示与第一目标图像对应的创作记录信息。
在本公开的一些实施例中,装置还用于:
对创作记录信息的第一查看指令进行监听;
若监听到第一查看指令,在界面工作台区域中加载并显示第一待编辑图像和/或第一目标图像;以及
在界面功能区域内加载并显示AI创作功能的功能区域,并在AI创作功能的功能区域显示文本描述信息和/或图像参数信息。
在本公开的一些实施例中,装置还用于:
根据第一待编辑图像和第一编辑信息,生成与第一目标图像对应的编辑记录信息;
在创作记录区域中显示与第一目标图像对应的编辑记录信息。
在本公开的一些实施例中,装置还用于:
对编辑记录信息的第二查看指令进行监听;
若监听到第二查看指令,在界面工作台区域中加载并显示第一待编辑图像和/或第一目标图像;以及
在界面功能区域内加载并显示AI编辑功能的功能区域,并在AI编辑功能的功能区域显示第一编辑信息。
在本公开的一些实施例中,AI编辑功能包括:至少一个AI编辑子功能,界面功能区域包括:每个AI编辑子功能的编辑功能控件;其中,第二获取模块1803,还用于:
对目标AI编辑子功能的编辑功能控件的第五调用操作进行监听,其中,目标AI编辑子功能属于至少一个AI编辑子功能;
若监听到第五调用操作,在界面功能区域内加载并显示目标AI编辑子功能的功能区域。
在本公开的一些实施例中,装置还用于:
配置新的AI编辑子功能;
在界面功能区域中配置新的AI编辑子功能的编辑功能控件,其中,新的AI编辑子功能的编辑功能控件用于调用新的AI编辑子功能,新的AI编辑子功能被调用时在界面功能区域内加载并显示新的AI编辑子功能的功能区域。
可以理解的是,本实施例附图19中的图像处理装置190与上述实施例中的图像处理装置180,第一获取模块1901与上述实施例中的第一获取模块1801,第一处理模块1902与上述实施例中的第一处理模块1802,第二获取模块1903与上述实施例中的第二获取模块1803,第二处理模块1904与上述实施例中的第二处理模块1804可以具有相同的功能和结构。
需要说明的是,前述对图像处理方法的解释说明也适用于本实施例的图像处理装置,在此不再赘述。
本实施例中,通过获取文本描述信息和图像参数信息,基于人工智能AI创作功能处理文本描述信息和图像参数信息,得到第一待编辑图像,基于AI编辑功能获取与第一待编辑图像对应的第一编辑信息,以及基于第一编辑信息处理第一待编辑图像,得到第一目标图像,可以对基于AI创作功能绘制得到的画作图像进行快捷AI编辑处理,实现AI创作功能与AI编辑功能的流程打通,有效简化了AI绘画图像创作编辑流程,提升图像编辑处理效率,降低对AI绘画图像进行编辑处理的修改成本和使用门槛。
根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
图20示出了可以用来实施本公开的实施例的示例电子设备的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
如图20所示,设备2000包括计算单元2001,其可以根据存储在只读存储器(ROM)2002中的计算机程序或者从存储单元2008加载到随机访问存储器(RAM)2003中的计算机程序,来执行各种适当的动作和处理。在RAM 2003中,还可存储设备2000操作所需的各种程序和数据。计算单元2001、ROM 2002以及RAM 2003通过总线2004彼此相连。输入/输出(I/O)接口2005也连接至总线2004。
设备2000中的多个部件连接至I/O接口2005,包括:输入单元2006,例如键盘、鼠标等;输出单元2007,例如各种类型的显示器、扬声器等;存储单元708,例如磁盘、光盘等;以及通信单元2009,例如网卡、调制解调器、无线通信收发机等。通信单元2009允许设备2000通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
计算单元2001可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元2001的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元2001执行上文所描述的各个方法和处理,例如图像处理方法。例如,在一些实施例中,图像处理方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元2008。在一些实施例中,计算机程序的部分或者全部可以经由ROM 2002和/或通信单元2009而被载入和/或安装到设备2000上。当计算机程序加载到RAM 2003并由计算单元2001执行时,可以执行上文描述的图像处理方法的一个或多个步骤。备选地,在其他实施例中,计算单元2001可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行图像处理方法。
本文中以上描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上***的***(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、互联网及区块链网络。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务("Virtual Private Server",或简称"VPS")中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式***的服务器,或者是结合了区块链的服务器。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
Claims (30)
1.一种图像处理方法,所述方法应用于人工智能绘画平台,所述人工智能绘画平台的界面包括AI创作功能的功能区域和AI编辑功能的功能区域,包括:
基于AI创作功能的功能区域,获取文本描述信息和图像参数信息;
基于人工智能AI创作功能处理所述文本描述信息和所述图像参数信息,得到第一待编辑图像;
基于AI编辑功能的功能区域,获取与所述第一待编辑图像对应的第一编辑信息,所述AI编辑功能是指人工智能AI绘画平台提供的对图像进行智能编辑处理的功能;以及
基于所述第一编辑信息处理所述第一待编辑图像,得到第一目标图像;
在所述获取文本描述信息和图像参数信息之前,所述方法还包括:
对与所述AI创作功能对应的创作功能控件的第一调用操作进行监听;
若监听到所述第一调用操作,在界面功能区域内加载并显示所述AI创作功能的功能区域;
在所述基于AI编辑功能获取与所述第一待编辑图像对应的第一编辑信息之前,所述方法还包括:
对与所述AI编辑功能对应的编辑功能控件的第二调用操作进行监听;
若监听到所述第二调用操作,在所述界面功能区域由显示所述AI创作功能的功能区域切换至显示所述AI编辑功能的功能区域。
2.根据权利要求1所述的方法,所述方法还包括:
获取非所述AI创作功能创作的第二待编辑图像;
基于所述AI编辑功能获取与所述第二待编辑图像对应的第二编辑信息;以及
基于所述第二编辑信息处理所述第二待编辑图像,得到第二目标图像。
3.根据权利要求1所述的方法,在所述基于人工智能AI创作功能处理所述文本描述信息和所述图像参数信息,得到第一待编辑图像之后,所述方法还包括:
在界面工作台区域中加载并显示所述第一待编辑图像。
4.根据权利要求3所述的方法,所述界面工作台区域包括:所述AI编辑功能的快捷调用控件;所述方法还包括:
对所述AI编辑功能的快捷调用控件的第三调用操作进行监听;
若监听到所述第三调用操作,在所述界面功能区域由显示所述AI创作功能的功能区域切换至显示所述AI编辑功能的功能区域;
其中,所述基于AI编辑功能获取与所述第一待编辑图像对应的第一编辑信息,包括:
基于所述AI编辑功能的功能区域,获取与所述第一待编辑图像对应的第一编辑信息。
5.根据权利要求1所述的方法,在所述基于人工智能AI创作功能处理所述文本描述信息和所述图像参数信息,得到第一待编辑图像之后,所述方法还包括:
对与所述第一待编辑图像对应的加载显示指令进行监听;
若监听到所述加载显示指令,在目标应用功能的图像显示区域中加载并显示所述第一待编辑图像。
6.根据权利要求5所述的方法,所述图像显示区域包括:所述AI编辑功能的快捷调用控件;所述方法还包括:
对所述AI编辑功能的快捷调用控件的第四调用操作进行监听;
若监听到所述第四调用操作,显示所述AI编辑功能的功能区域;
其中,所述基于AI编辑功能获取与所述第一待编辑图像对应的第一编辑信息,包括:
基于所述AI编辑功能的功能区域,获取与所述第一待编辑图像对应的第一编辑信息。
7.根据权利要求1所述的方法,在所述得到第一目标图像之后,所述方法还包括:
对重编辑指令进行监听;
若监听到所述重编辑指令,基于所述第一编辑信息和/或第一更新编辑信息对所述第一待编辑图像进行重新编辑。
8.根据权利要求1所述的方法,在所述得到第一目标图像之后,所述方法还包括:
将所述第一目标图像作为新的第一待编辑图像;
基于所述AI编辑功能获取与所述新的第一待编辑图像对应的第一更新编辑信息;
基于所述第一编辑信息和/或所述第一更新编辑信息对所述新的第一待编辑图像进行图像编辑。
9.根据权利要求1所述的方法,所述方法还包括:
根据所述文本描述信息、所述图像参数信息,以及所述第一待编辑图像,生成与所述第一目标图像对应的创作记录信息;
在创作记录区域中显示所述与所述第一目标图像对应的创作记录信息。
10.根据权利要求9所述的方法,所述方法还包括:
对所述创作记录信息的第一查看指令进行监听;
若监听到所述第一查看指令,在界面工作台区域中加载并显示所述第一待编辑图像和/或所述第一目标图像;以及
在界面功能区域内加载并显示所述AI创作功能的功能区域,并在所述AI创作功能的功能区域显示所述文本描述信息和/或所述图像参数信息。
11.根据权利要求1所述的方法,所述方法还包括:
根据所述第一待编辑图像和所述第一编辑信息,生成与所述第一目标图像对应的编辑记录信息;
在创作记录区域中显示所述与所述第一目标图像对应的编辑记录信息。
12.根据权利要求11所述的方法,所述方法还包括:
对所述编辑记录信息的第二查看指令进行监听;
若监听到所述第二查看指令,在界面工作台区域中加载并显示所述第一待编辑图像和/或所述第一目标图像;以及
在界面功能区域内加载并显示所述AI编辑功能的功能区域,并在所述AI编辑功能的功能区域显示所述第一编辑信息。
13.根据权利要求1所述的方法,所述AI编辑功能包括:至少一个AI编辑子功能,界面功能区域包括:每个所述AI编辑子功能的编辑功能控件;其中,所述基于AI编辑功能获取与所述第一待编辑图像对应的第一编辑信息,还包括:
对目标AI编辑子功能的编辑功能控件的第五调用操作进行监听,其中,所述目标AI编辑子功能属于所述至少一个AI编辑子功能;
若监听到所述第五调用操作,在界面功能区域内加载并显示所述目标AI编辑子功能的功能区域。
14.根据权利要求13所述的方法,所述方法还包括:
配置新的AI编辑子功能;
在所述界面功能区域中配置所述新的AI编辑子功能的编辑功能控件,其中,所述新的AI编辑子功能的编辑功能控件用于调用所述新的AI编辑子功能,所述新的AI编辑子功能被调用时在界面功能区域内加载并显示所述新的AI编辑子功能的功能区域。
15.一种图像处理装置,所述装置应用于人工智能绘画平台,所述人工智能绘画平台的界面包括AI创作功能的功能区域和AI编辑功能的功能区域,包括:
第一获取模块,用于基于AI创作功能的功能区域,获取文本描述信息和图像参数信息;
第一处理模块,用于基于人工智能AI创作功能处理所述文本描述信息和所述图像参数信息,得到第一待编辑图像;
第二获取模块,用于基于AI编辑功能的功能区域,获取与所述第一待编辑图像对应的第一编辑信息,所述AI编辑功能是指人工智能AI绘画平台提供的对图像进行智能编辑处理的功能;以及
第二处理模块,用于基于所述第一编辑信息处理所述第一待编辑图像,得到第一目标图像;
所述装置还用于:
在所述获取文本描述信息和图像参数信息之前,对与所述AI创作功能对应的创作功能控件的第一调用操作进行监听;
若监听到所述第一调用操作,在界面功能区域内加载并显示所述AI创作功能的功能区域;
所述装置还用于:
在所述基于AI编辑功能获取与所述第一待编辑图像对应的第一编辑信息之前,对与所述AI编辑功能对应的编辑功能控件的第二调用操作进行监听;
若监听到所述第二调用操作,在所述界面功能区域由显示所述AI创作功能的功能区域切换至显示所述AI编辑功能的功能区域。
16.根据权利要求15所述的装置,所述装置还用于:
获取非所述AI创作功能创作的第二待编辑图像;
基于所述AI编辑功能获取与所述第二待编辑图像对应的第二编辑信息;以及
基于所述第二编辑信息处理所述第二待编辑图像,得到第二目标图像。
17.根据权利要求15所述的装置,所述装置还用于:
在所述基于人工智能AI创作功能处理所述文本描述信息和所述图像参数信息,得到第一待编辑图像之后,在界面工作台区域中加载并显示所述第一待编辑图像。
18.根据权利要求17所述的装置,所述界面工作台区域包括:所述AI编辑功能的快捷调用控件;所述装置还用于:
对所述AI编辑功能的快捷调用控件的第三调用操作进行监听;
若监听到所述第三调用操作,在所述界面功能区域由显示所述AI创作功能的功能区域切换至显示所述AI编辑功能的功能区域;
其中,所述第二获取模块,还用于:
基于所述AI编辑功能的功能区域,获取与所述第一待编辑图像对应的第一编辑信息。
19.根据权利要求15所述的装置,所述装置还用于:
在所述基于人工智能AI创作功能处理所述文本描述信息和图像参数信息,得到第一待编辑图像之后,对与所述第一待编辑图像对应的加载显示指令进行监听;
若监听到所述加载显示指令,在目标应用功能的图像显示区域中加载并显示所述第一待编辑图像。
20.根据权利要求19所述的装置,所述图像显示区域包括:所述AI编辑功能的快捷调用控件;所述装置还用于:
对所述AI编辑功能的快捷调用控件的第四调用操作进行监听;
若监听到所述第四调用操作,显示所述AI编辑功能的功能区域;
其中,所述第二获取模块,还用于:
基于所述AI编辑功能的功能区域,获取与所述第一待编辑图像对应的第一编辑信息。
21.根据权利要求15所述的装置,所述装置还用于:
在所述得到第一目标图像之后,对重编辑指令进行监听;
若监听到所述重编辑指令,基于所述第一编辑信息和/或第一更新编辑信息对所述第一待编辑图像进行重新编辑。
22.根据权利要求15所述的装置,所述装置还用于:
在所述得到第一目标图像之后,将所述目标图像作为新的第一待编辑图像;
基于所述AI编辑功能获取与所述新的第一待编辑图像对应的第一更新编辑信息;
基于所述第一编辑信息和/或所述第一更新编辑信息对所述新的第一待编辑图像进行图像编辑。
23.根据权利要求15所述的装置,所述装置还包括:
生成模块,用于根据所述文本描述信息、所述图像参数信息,以及所述第一待编辑图像,生成与所述第一目标图像对应的创作记录信息;
第三处理模块,用于在创作记录区域中显示所述与所述第一目标图像对应的创作记录信息。
24.根据权利要求23所述的装置,所述装置还用于:
对所述创作记录信息的第一查看指令进行监听;
若监听到所述第一查看指令,在界面工作台区域中加载并显示所述第一待编辑图像和/或所述第一目标图像;以及
在界面功能区域内加载并显示所述AI创作功能的功能区域,并在所述AI创作功能的功能区域显示所述文本描述信息和/或所述图像参数信息。
25.根据权利要求15所述的装置,所述装置还用于:
根据所述第一待编辑图像和所述第一编辑信息,生成与所述第一目标图像对应的编辑记录信息;
在创作记录区域中显示所述与所述第一目标图像对应的编辑记录信息。
26.根据权利要求25所述的装置,所述装置还用于:
对所述编辑记录信息的第二查看指令进行监听;
若监听到所述第二查看指令,在界面工作台区域中加载并显示所述第一待编辑图像和/或所述第一目标图像;以及
在界面功能区域内加载并显示所述AI编辑功能的功能区域,并在所述AI编辑功能的功能区域显示所述第一编辑信息。
27.根据权利要求15所述的装置,所述AI编辑功能包括:至少一个AI编辑子功能,界面功能区域包括:每个所述AI编辑子功能的编辑功能控件;其中,所述第二获取模块,还用于:
对目标AI编辑子功能的编辑功能控件的第五调用操作进行监听,其中,所述目标AI编辑子功能属于所述至少一个AI编辑子功能;
若监听到所述第五调用操作,在界面功能区域内加载并显示所述目标AI编辑子功能的功能区域。
28.根据权利要求27所述的装置,所述装置还用于:
配置新的AI编辑子功能;
在所述界面功能区域中配置所述新的AI编辑子功能的编辑功能控件,其中,所述新的AI编辑子功能的编辑功能控件用于调用所述新的AI编辑子功能,所述新的AI编辑子功能被调用时在界面功能区域内加载并显示所述新的AI编辑子功能的功能区域。
29. 一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-14中任一项所述的方法。
30.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-14中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310343744.2A CN116543074B (zh) | 2023-03-31 | 2023-03-31 | 图像处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310343744.2A CN116543074B (zh) | 2023-03-31 | 2023-03-31 | 图像处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116543074A CN116543074A (zh) | 2023-08-04 |
CN116543074B true CN116543074B (zh) | 2024-05-17 |
Family
ID=87449572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310343744.2A Active CN116543074B (zh) | 2023-03-31 | 2023-03-31 | 图像处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116543074B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117217748B (zh) * | 2023-09-14 | 2024-03-29 | 湖南如艺文化发展有限公司 | 数字文化艺术生态平台 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111936999A (zh) * | 2018-04-09 | 2020-11-13 | 苹果公司 | 为图像库创作图像集合 |
CN112686973A (zh) * | 2020-12-24 | 2021-04-20 | 京东方科技集团股份有限公司 | 图像编辑方法及控制装置、存储介质、计算机设备 |
CN113593677A (zh) * | 2021-07-21 | 2021-11-02 | 上海商汤智能科技有限公司 | 图像处理方法、装置、设备以及计算机可读存储介质 |
WO2022012657A1 (zh) * | 2020-07-17 | 2022-01-20 | 维沃移动通信有限公司 | 图像编辑方法、装置和电子设备 |
CN113963087A (zh) * | 2021-10-12 | 2022-01-21 | 北京百度网讯科技有限公司 | 图像处理方法、图像处理模型训练方法、装置及存储介质 |
CN114612290A (zh) * | 2022-03-11 | 2022-06-10 | 北京百度网讯科技有限公司 | 图像编辑模型的训练方法和图像编辑方法 |
CN114820885A (zh) * | 2022-05-19 | 2022-07-29 | 北京百度网讯科技有限公司 | 图像编辑方法及其模型训练方法、装置、设备和介质 |
CN114943789A (zh) * | 2022-03-28 | 2022-08-26 | 华为技术有限公司 | 一种图像处理方法、模型训练方法及相关装置 |
CN115035213A (zh) * | 2022-05-23 | 2022-09-09 | 中国农业银行股份有限公司 | 一种图像编辑方法、装置、介质及设备 |
CN115359314A (zh) * | 2022-08-15 | 2022-11-18 | Oppo广东移动通信有限公司 | 模型训练方法、图像编辑方法、装置、介质与电子设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11887217B2 (en) * | 2020-10-26 | 2024-01-30 | Adobe Inc. | Text editing of digital images |
-
2023
- 2023-03-31 CN CN202310343744.2A patent/CN116543074B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111936999A (zh) * | 2018-04-09 | 2020-11-13 | 苹果公司 | 为图像库创作图像集合 |
WO2022012657A1 (zh) * | 2020-07-17 | 2022-01-20 | 维沃移动通信有限公司 | 图像编辑方法、装置和电子设备 |
CN112686973A (zh) * | 2020-12-24 | 2021-04-20 | 京东方科技集团股份有限公司 | 图像编辑方法及控制装置、存储介质、计算机设备 |
CN113593677A (zh) * | 2021-07-21 | 2021-11-02 | 上海商汤智能科技有限公司 | 图像处理方法、装置、设备以及计算机可读存储介质 |
CN113963087A (zh) * | 2021-10-12 | 2022-01-21 | 北京百度网讯科技有限公司 | 图像处理方法、图像处理模型训练方法、装置及存储介质 |
CN114612290A (zh) * | 2022-03-11 | 2022-06-10 | 北京百度网讯科技有限公司 | 图像编辑模型的训练方法和图像编辑方法 |
CN114943789A (zh) * | 2022-03-28 | 2022-08-26 | 华为技术有限公司 | 一种图像处理方法、模型训练方法及相关装置 |
CN114820885A (zh) * | 2022-05-19 | 2022-07-29 | 北京百度网讯科技有限公司 | 图像编辑方法及其模型训练方法、装置、设备和介质 |
CN115035213A (zh) * | 2022-05-23 | 2022-09-09 | 中国农业银行股份有限公司 | 一种图像编辑方法、装置、介质及设备 |
CN115359314A (zh) * | 2022-08-15 | 2022-11-18 | Oppo广东移动通信有限公司 | 模型训练方法、图像编辑方法、装置、介质与电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN116543074A (zh) | 2023-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102406354B1 (ko) | 비디오 수복 방법 및 장치, 전자 기기 및 기억 매체 | |
CN116543074B (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN107209773B (zh) | 自动调用统一的可视化界面 | |
KR20210157878A (ko) | 이미지 편집 모델 구축 방법 및 장치 | |
KR101698739B1 (ko) | 비디오 프로젝트 템플릿을 이용한 영상편집 시스템 및 구동방법 | |
KR102649722B1 (ko) | 중점 학습 내용 결정 방법, 장치, 기기 및 저장 매체 | |
KR20220011083A (ko) | 사용자 대화 중 정보 처리 방법, 장치, 전자 기기 및 기록 매체 | |
JP7393388B2 (ja) | 顔編集方法、装置、電子デバイス及び可読記憶媒体 | |
CN113535541A (zh) | 一种测试方法、装置、存储介质和计算机设备 | |
CN112527172A (zh) | 界面显示方法及装置、计算机可读存储介质、电子设备 | |
CN116450202A (zh) | 页面配置方法、装置、计算机设备及计算机可读存储介质 | |
KR20230065339A (ko) | 모델 데이터 처리 방법, 장치, 전자 기기 및 컴퓨터 판독 가능 매체 | |
CN114430460A (zh) | 拍摄方法、装置和电子设备 | |
CN108388399A (zh) | 虚拟偶像的状态管理方法及*** | |
CN116843795A (zh) | 图像生成方法及装置、电子设备和存储介质 | |
JP7049173B2 (ja) | 手話cg翻訳編集装置及びプログラム | |
US11711408B2 (en) | Content appearance conversion for remote application sharing | |
KR20180116708A (ko) | 적층형 홀로그램용 콘텐츠 제공방법 및 제공장치 | |
Zaguia et al. | Using multimodal fusion in accessing web services | |
CN116543075B (zh) | 图像生成方法、装置、电子设备及存储介质 | |
CN118250288B (zh) | 基于场景组件化的AIoT中台数据处理方法、装置及*** | |
WO2022019157A1 (ja) | 議事録生成装置、方法、コンピュータプログラム、及び、記録媒体 | |
CN115643365B (zh) | 一种远程手术控制方法、装置和电子设备 | |
CN114173177B (zh) | 一种视频处理方法、装置、设备及存储介质 | |
US20220391044A1 (en) | Dynamic presentation adjustment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |