一种模拟绘画过程的文本合成图像方法

文档序号:1964863 发布日期:2021-12-14 浏览:20次 >En<

阅读说明:本技术 一种模拟绘画过程的文本合成图像方法 (Text image synthesis method for simulating drawing process ) 是由 俞文心 张志强 戚原瑞 吴筱迪 刘露 龚俊 于 2021-08-19 设计创作,主要内容包括:本发明公开一种模拟绘画过程的文本合成图像方法,包括输入描述的文本信息,基于文本信息合成对应的轮廓信息;基于合成的轮廓信息结合输入的文本信息一起合成图像的前景信息;合成前景信息再结合最开始输入的文本信息去合成相应的背景信息;利用所获得的前景信息、背景信息以及文本信息合成最终的图像结果。本发明能够用于所有基于文本信息的图像合成算法之中去进一步提高图像合成的质量,这大幅度提升了图像合成技术的实用性,能够更好的促进文本合成图像技术的发展并更好的推广图像合成软件的应用。(The invention discloses a text image synthesis method for simulating a drawing process, which comprises the steps of inputting described text information and synthesizing corresponding outline information based on the text information; synthesizing foreground information of the image based on the synthesized contour information in combination with the input text information; synthesizing foreground information and combining with the text information input at the beginning to synthesize corresponding background information; and synthesizing a final image result by using the obtained foreground information, background information and text information. The method can be used in all image synthesis algorithms based on text information to further improve the quality of image synthesis, greatly improve the practicability of the image synthesis technology, and can better promote the development of the text synthesis image technology and better popularize the application of image synthesis software.)

一种模拟绘画过程的文本合成图像方法

技术领域

本发明属于图像处理技术领域,特别是涉及一种模拟绘画过程的文本合成图像方法。

背景技术

近几年使用文本信息去合成图像在计算机视觉的图像合成领域获得了广泛的关注。究其原因主要在于使用文本信息能够较好的描述想要合成图像的基本内容,同时文本信息也符合人们日常的输入习惯。相比于使用简单类别标签的图像合成技术,使用文本具有更好的灵活性。因此基于文本信息的图像合成技术能够更好的促进图像合成软件朝着界面友好型的方向去发展,它能够让用户根据个人的需求输入相应的文本信息从而合成符合主观意愿的图像结果。这对于提高图像合成技术的实用性以及推广图像合成软件均具有良好的促进作用。

现有的图像合成技术中,合成图像质量表现优异都是基于深度学习的方法。现有的大多数方法尽管合成的质量较好,但并不具有良好的可实用性。有些方法能够基于图像类别标签去合成对应的图像,这在一定程度上提高了技术的实用性。但类别标签提供的信息较少导致整体实用性仍有欠缺。现有的实用性较好的方法是使用文本信息去合成图像。当前的文本合成图像技术存在的问题在于它是一次性直接合成图像的前景和背景内容,缺少合理的图像合成步骤。这导致当前文本合成图像的合成质量相对一般,整体上仍有很大的提升空间。

发明内容

为了解决上述问题,本发明提出了一种模拟绘画过程的文本合成图像方法,能够用于所有基于文本信息的图像合成算法之中去进一步提高图像合成的质量,这大幅度提升了图像合成技术的实用性,能够更好的促进文本合成图像技术的发展并更好的推广图像合成软件的应用。

为达到上述目的,本发明采用的技术方案是:一种模拟绘画过程的文本合成图像方法,包括步骤:

S10,输入描述的文本信息,基于文本信息合成对应的轮廓信息;

S20,基于合成的轮廓信息结合输入的文本信息一起合成图像的前景信息;

S30,合成前景信息再结合最开始输入的文本信息去合成相应的背景信息;

S40,利用所获得的前景信息、背景信息以及文本信息合成最终的图像结果。

进一步的是,在所述步骤S10中,对于输入文本信息的处理,使用文本编码器将文本信息编码为对应的文本向量,之后采用连续的反卷积操作将文本向量编码为对应的轮廓信息。

进一步的是,在所述步骤S20中,基于合成的轮廓信息结合输入的文本信息一起合成图像的前景信息时,通过卷积神经网络将轮廓信息编码为对应的特征向量,将轮廓信息的特征向量和文本向量通过反卷积操作合成图像的前景信息。

进一步的是,在所述步骤S30中,合成前景信息再结合最开始输入的文本信息去合成相应的背景信息时,通过卷积神经网络将前景信息编码为对应的特征向量,将前景信息的特征向量和文本向量通过预测合成操作推理合成相匹配的背景信息。

进一步的是,在所述步骤S40中,利用所获得的前景信息、背景信息以及文本信息合成最终的图像结果时,通过卷积神经网络将背景信息编码为对应的特征向量,将前景信息的特征向量、背景信息的特征向量和文本向量通过反卷积操作合成最终的图像结果。

采用本技术方案的有益效果:

本发明整个过程从轮廓到前景再到背景最后是整个图像依次去合成。这种从简单到逐渐复杂的合成过程细化了每个阶段的任务使得每个阶段能够更加关注于自身的任务,如此每个阶段的任务性能都可以更为出色。在这种情况下就可以较好的保证最终合成高质量的图像结果。整个过程中文本信息全程参与从而去保证最终合成的图像能够符合输入文本的语义信息。

本发明先基于文本去推测合成对应的简单轮廓信息,然后基于合成的轮廓信息去合成对应的前景结果,最后基于前景内容去合成相应的背景信息以及最终的图像结果。这样一套图像合成流程由易到难,由简单轮廓到前景再到最终的图像,类似于绘画的过程一步步的去合成更为真实可信的图像。本发明更为合理的图像合成流程能够更好的促进文本合成图像技术的发展并更好的推广图像合成软件的应用。

本发明能够用于所有基于文本信息的图像合成算法之中去进一步提高图像合成的质量,这大幅度提升了图像合成技术的实用性,能够更好的促进图像合成技术的发展以及相关图像合成软件的推广。

附图说明

图1为本发明的一种模拟绘画过程的文本合成图像方法流程示意图;

图2为本发明实施例中一种模拟绘画过程的文本合成图像方法的原理示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步阐述。

在本实施例中,参见图1和图2所示,本发明提出了一种模拟绘画过程的文本合成图像方法,包括步骤:

S10,输入描述的文本信息,基于文本信息合成对应的轮廓信息;

S20,基于合成的轮廓信息结合输入的文本信息一起合成图像的前景信息;

S30,合成前景信息再结合最开始输入的文本信息去合成相应的背景信息;

S40,利用所获得的前景信息、背景信息以及文本信息合成最终的图像结果。

作为上述实施例的优化方案,在所述步骤S10中,对于输入文本信息的处理,使用文本编码器将文本信息编码为对应的文本向量,之后采用连续的反卷积操作将文本向量编码为对应的轮廓信息。

具体过程公式为:

文本向量

轮廓信息:Ic=deconvolution(s);

其中,T表示输入的文本信息;表示文本编码器;deconvolution表示反卷积操作。

作为上述实施例的优化方案,在所述步骤S20中,基于合成的轮廓信息结合输入的文本信息一起合成图像的前景信息时,通过卷积神经网络将轮廓信息编码为对应的特征向量,将轮廓信息的特征向量和文本向量通过反卷积操作合成图像的前景信息。

具体过程公式为:

轮廓信息的特征向量:fea_c=CNN(Ic);

前景信息:If=deconvolution(fea_c,s);

其中,CNN为卷积神经网络;deconvolution表示反卷积操作。

作为上述实施例的优化方案,在所述步骤S30中,合成前景信息再结合最开始输入的文本信息去合成相应的背景信息时,通过卷积神经网络将前景信息编码为对应的特征向量,将前景信息的特征向量和文本向量通过预测合成操作推理合成相匹配的背景信息。

具体过程公式为:

前景信息的特征向量:fea_f=CNN(If);

背景信息:Ib=prediction(fea_f,s);

其中,CNN为卷积神经网络;prediction表示预测合成操作。

作为上述实施例的优化方案,在所述步骤S40中,利用所获得的前景信息、背景信息以及文本信息合成最终的图像结果时,通过卷积神经网络将背景信息编码为对应的特征向量,将前景信息的特征向量、背景信息的特征向量和文本向量通过反卷积操作合成最终的图像结果。

具体过程公式为:

背景信息的特征向量:fea_f=CNN(Ib);

最终的图像结果:Ig=deconvoluotion(fea_f,fea_b,s);

其中,CNN为卷积神经网络;deconvolution表示反卷积操作。

具体实施例可采用:

一、文本合成图像系统

提供类似于百度翻译的网页界面,在界面中允许人为输入文本信息,然后点击合成按钮即可生成对应的图像结果。以此获取到符合人们主观意愿的图像结果。

二、文本合成图像软件

该软件包含两个部分:图像结果合成、图像过程结果的展示。

采用本发明形成的文本合成图像软件允许用户在软件之中输入文本信息,然后软件可以自动合成对应的图像。同时软件还可以展示阶段性的结果,其中包括合成过程中生成的轮廓信息、前景内容和背景内容。该软件可以用于计算机结构化辅助设计之中。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于文本和轮廓的人为可控图像合成方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!