一种素描生成方法及装置制造方法及图纸

技术编号:20590800 阅读:21 留言:0更新日期:2019-03-16 07:45
本发明专利技术一种素描生成方法及装置,所述方法包括如下步骤:步骤S1,获取所要用于训练的实景图像及其对应的素描画图像;步骤S2,对所获得的实景图像进行灰度处理;步骤S3,将经过灰度处理的实景图像与对应的素描画图像重叠;步骤S4,将所述实景图像作为输入项,对应的素描画图像作为输出项,利用条件生成对抗网络进行学习,并通过多幅实景图像与素描画图像一一对应反复训练,建立所述素描画模型,通过本发明专利技术,可实现根据任意实景自动完成素描画创作的目的。

【技术实现步骤摘要】
一种素描生成方法及装置
本专利技术涉及图像处理
,特别是涉及一种素描生成方法及装置。
技术介绍
素描是一种用铅笔或粉笔等为媒介,以线条来表现物体或景象的艺术,也是画家意图最直率的流露。素描是一种正式的艺术创作,以单色线条来表现直观世界中的事物,更着重结构和形式的体现,素描是一切绘画的基础,这是研究绘画艺术所必须经过的一个阶段。而随着科技的发展,智能机器人的运用领域越来越广泛,在生活中也广泛地运用了智能机器人,能画画的机器人也受到人们的欢迎,其一般是通过图片处理的功能,将图片转化为卡通、水墨画等不同风格的图片,但目前还未出现可自动生成素描的智能机器人。素描是图像风格化的一种,现实生活中的素描主要以铅笔为工具,用线条来表现人物或风景的艺术形式。目前用户想要获取素描图片,一般都需要专业的人士人工来完成,即使专业人士完成一幅素描也需要较长时间,且对同样的人物或景物再次进行素描时,也仍然还需同样的时间,费时费力,不仅成本高,而且极不方便。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种素描生成方法及装置,以实现根据任意实景自动完成素描画创作的目的。为达上述及其它目的,本专利技术提出一种素描生成方法,包括如下步骤:步骤S1,获取所要用于训练的实景图像及其对应的素描画图像;步骤S2,对所获得的实景图像进行灰度处理;步骤S3,将经过灰度处理的实景图像与对应的素描画图像重叠;步骤S4,将所述实景图像作为输入项,对应的素描画图像作为输出项,利用条件生成对抗网络进行学习,并通过多幅实景图像与素描画图像一一对应反复训练,建立所述素描画模型。优选地,步骤S4后进一步包括:获取所要生成素描作品的原始实景图像,对所述原始实景图像进行灰度处理,使图像呈现黑白灰状态;将经灰度处理后的原始实景图像输入所述素描画模型,生成素描作品。优选地,于步骤S2中,采用加权平均法对所述实景图像进行灰度处理。优选地,于步骤S3中,将所述实景图像与对应的素描画图像设置为相对接近的1:1的等比例大小尺寸的图像,使得所述实景图像与素描画图像从像素到像素对应。优选地,所述条件生成对抗网络包括生成器G和判别器D,在训练时,所述生成器G用于捕捉样本数据的分布,所述判别器D用于估计一个样本来自于真实数据而非生成样本的概率。优选地,所述判别器D为一个二分类器,如果样本来自于真实的训练数据,则所述判别器D输出大概率,否则,所述判别器D输出小概率,所述判别器D不断地更新,且通过将判别结果作为所述生成器G的优化目标去指引所述生成器G优化,从而起到了生成器G目标函数的作用。优选地,于训练时,所述生成器G要最小化其目标函数值,所述判别器D要最大化其目标函数值,于两者达到稳态时,即判别器D的输出接近1/2时,完成训练。优选地,所述目标函数使用L1距离生成。为达到上述目的,本专利技术还提供一种素描生成装置,包括如下步骤:实景图像与素描画图像获取单元,用于获取所要用于训练的实景图像及其对应的素描画图像;第一灰度处理单元,用于对所获得的实景图像进行灰度处理;重叠处理单元,用于将经过灰度处理的实景图像与对应的素描画图像重叠;训练学习单元,用于将所述实景图像作为输入项,对应的素描画图像作为输出项,利用条件生成对抗网络进行学习,并通过多幅实景图像与素描画图像一一对应反复训练,建立所述素描画模型。优选地,所述装置还包括:第二灰度处理单元,用于获取所要生成素描作品的原始实景图像,对所述原始实景图像进行灰度处理,使图像呈现黑白灰状态;素描作品生成单元,用于将经灰度处理后的原始实景图像输入所述素描画模型,生成素描作品。与现有技术相比,本专利技术一种素描生成方法及装置通过使获取的实景图像及对应的1:1的素描画图像利用条件生成对抗网络学习训练获得素描画模型,并利用素描画模型自动生成素描作品,可以使用较少的学习样本得到素描画模型,并能够利用素描画模型根据任意实景完成素描画创作,通过本专利技术得到的素描画作品效果更贴近真实景物,素描画效果好。附图说明图1为本专利技术一种素描生成方法第一实施例的步骤流程图;图2为本专利技术一种素描生成方法第二实施例的步骤流程图;图3为本专利技术具体实施例中条件生成对抗网络的结构示意图;图4为本专利技术一种素描生成装置第一实施例的系统架构图;图5为本专利技术一种素描生成装置第二实施例的系统架构图。具体实施方式以下通过特定的具体实例并结合附图说明本专利技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。图1为本专利技术一种素描生成方法的步骤流程图。如图1所示,本专利技术一种素描生成方法,包括如下步骤:步骤S1,获取所要用于训练的实景图像及其对应的素描画的图像。在本专利技术具体实施例中,利用摄像装置获取所要用于训练的实景图像,并获取其对应的素描画的图像,也就是说,用于训练的实景图像必须存在至少一幅对应的素描作品,然后需要利用摄像装置对所要素描绘画的绘画真实景物根据绘画对应的角度进行拍照,并对素描画完成后的素描作品进行扫描,获取所要素描的实景图像与其对应素描画的图像数据。步骤S2,对所述实景图像进行灰度处理。在本专利技术具体实施例中,实景图像是通过摄像装置拍摄获得的彩色图像,彩色图像是由多个像素点组成,且每个像素点都由RGB三个值表示,对图像进行灰度处理,并不会影响图像的纹理特征信息,而且每个像素点只需一个灰度值便可表示,大大提高了图像处理效率。本专利技术对实景图像的灰度处理采用加权平均法,以下为本专利技术所采用的灰度处理加权平均法公式:f(i,j)=0.30R(i,j)+0.59G(i,j)+0.11B(i,j)(公式1)其中,i、j代表一个像素点在二维空间向量的位置,即:第i行,第j列。根据上述公式1,计算实景图像每个像素点的灰度值,取值范围是0-255,使实景图像呈现黑白灰状态。步骤S3,将经过灰度处理的实景图像与对应的素描画图像重叠。在本专利技术具体实施例中,将实景图像与对应的素描画图像设置为相对接近的1:1的等比例大小尺寸的图像,使得原始的实景图像与素描画图像从像素到像素对应。例如将实景图像与对应的素描画图像都设为1080p(1920px*1080px),图像中的各个物品的大小比例均基本一致能够互相重合,根据素描画的大小和包含内容对实景图像进行切割,去掉实景图像中多余部分的图像区域。步骤S4,将实景图像作为输入项,对应的素描画图像作为输出项,利用条件生成对抗网络(GAN)进行学习,并通过多幅实景图像与素描画图像一一对应反复训练,建立素描画模型。如图2所示,条件生成对抗网络(GAN)由生成模型(Generativemodel,生成器G)和判别模型(Discriminativemodel,判别器D)组成,在训练时,生成器G用于捕捉样本数据的分布,判别器D为一个二分类器,用于估计一个样本来自于真实数据而非生成样本的概率,如果样本来自于真实的训练数据,则D输出大概率,否则,D输出小概率,判别器D不断地更新,且通过将判别结果作为生成器G的优化目标去指引生成器G如何优化,从而起到了生成器G目标函数的作用。如果对于模糊不清的转化结果,判别器D就可以轻易将本文档来自技高网...

【技术保护点】
1.一种素描生成方法,包括如下步骤:步骤S1,获取所要用于训练的实景图像及其对应的素描画图像;步骤S2,对所获得的实景图像进行灰度处理;步骤S3,将经过灰度处理的实景图像与对应的素描画图像重叠;步骤S4,将所述实景图像作为输入项,对应的素描画图像作为输出项,利用条件生成对抗网络进行学习,并通过多幅实景图像与素描画图像一一对应反复训练,建立所述素描画模型。

【技术特征摘要】
1.一种素描生成方法,包括如下步骤:步骤S1,获取所要用于训练的实景图像及其对应的素描画图像;步骤S2,对所获得的实景图像进行灰度处理;步骤S3,将经过灰度处理的实景图像与对应的素描画图像重叠;步骤S4,将所述实景图像作为输入项,对应的素描画图像作为输出项,利用条件生成对抗网络进行学习,并通过多幅实景图像与素描画图像一一对应反复训练,建立所述素描画模型。2.如权利要求1所述的一种素描生成方法,其特征在于,步骤S4后进一步包括:获取所要生成素描作品的原始实景图像,对所述原始实景图像进行灰度处理,使图像呈现黑白灰状态;将经灰度处理后的原始实景图像输入所述素描画模型,生成素描作品。3.如权利要求1所述的一种素描生成方法,其特征在于:于步骤S2中,采用加权平均法对所述实景图像进行灰度处理。4.如权利要求1所述的一种素描生成方法,其特征在于:于步骤S3中,将所述实景图像与对应的素描画图像设置为相对接近的1:1的等比例大小尺寸的图像,使得所述实景图像与素描画图像从像素到像素对应。5.如权利要求1所述的一种素描生成方法,其特征在于:所述条件生成对抗网络包括生成器G和判别器D,在训练时,所述生成器G用于捕捉样本数据的分布,所述判别器D用于估计一个样本来自于真实数据而非生成样本的概率。6.如权利要求5所述的一种素描生成方法,其特征在于:所述判别器D为一个二分...

【专利技术属性】
技术研发人员:邓立邦
申请(专利权)人:广东智媒云图科技股份有限公司
类型:发明
国别省市:广东,44

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

1