一种数字化图像水墨风格渲染技术的制作方法

文档序号:14992102发布日期:2018-07-20 22:28阅读:744来源:国知局

本发明涉及数字图像处理和深度学习在图像方面的应用,以及卷积神经网络的应用。



背景技术:

2016年3月,谷歌的人工智能alphago战胜人类围棋冠军,标志着以机器学习和深度学习为代表的人工智能技术进入了新的发展阶段。随着人工智能的发展,艺术创作这一长久以来一直是人类所特有的天赋,计算机也在慢慢掌握,并且能够进行简单的艺术创作。

目前,西方的油画被越来越多的中国人欣赏接受,中华民族的传统水墨画渐显颓势,相对于油画的写实风格,水墨画的意境创作对于普通人来说难以掌握。现有的一些图像处理软件,只能简单机械的改变图片的背景颜色,背景图像,不能够像人一样学习图片的风格,包括纹理,笔触等细节特征。当今社会需要更多的水墨画作品供人们欣赏,人们也可以从自己创作大师般的水墨艺术作品中获得乐趣。



技术实现要素:

本发明的目的在于克服水墨画创作中意境难以模仿,笔触独特,创作成本高,普通人学习困难的特点,提出了一种基于深度学习的数字化图像渲染方法,使任意图像能够通过构建的神经网络模型渲染出水墨画风格。

本发明解决问题所采用的方案是:构建卷积神经网络模型(包括16个卷积层和5个池化层),以水墨图片库作为训练集,利用深度学习相关算法,通过大量数据迭代更新得到卷积层滤波器的权重参数(w1,w2,w3……wn),训练出适用于水墨画的卷积神经网络模型。将任意的水墨画图片和拍摄的内容图片输入水墨风格卷积神经网络模型中,图片在卷积神经网络中运算提取了不同的特征矩阵,以及表示关联度的格莱玛矩阵,运用反向传播算法和梯度下降算法,提取水墨图片的纹理特征,迭代更新生成图片的像素值,使内容图片融合了纹理的特征,最终经过电脑的运算处理后生成一幅相应风格的水墨画。

本发明的有益效果是:将深度学习应用于数字化图像的水墨风格渲染,相对于人工创作水墨画,成本低,速度快,并且电脑渲染的水墨画作品质量高,满足了大多数人们对于水墨画的审美需求。深度学习未见用于中国水墨画风格的渲染,因此本技术方案具有新颖性。

附图说明

图1是本发明的整体流程图

图2是硬件架构及硬件加速图

图3是软件架构图

图4是水墨图片集预处理图及神经网络模型具体训练图

图5是内容图片渲染水墨风格示意图

图6是内容图片和不同风格图片生成图

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。

参考图2,图3,构建整体软件,硬件运行环境,硬件环境的运行需要高性能gpu的支持,搭载英伟达并行运算平台cuda8.0,相关操作库cudnn5.0,使gpu具有大规模数据加速运算能力。软件运行基于linux系统,以python作为开发语言,protocolbuffer负责数据交换,tensorflow作为深度学习核心框架,numpy,scipy提供了矩阵运算和图片的具体操作函数。

参考图4,对于水墨图片集做预处理操作,将任意大小的图片选取主要特征,图片大小归一化为224×224像素,按照题材分为10类,并设置标签为:1.人物2.山水3.房屋4.花草5.树竹6.马7.鸟8.鱼9.狗10.虾。然后将彩色图片数字化,转换为[224,224,3]的数组,以便于程序处理。

用水墨画图片集训练卷积神经网络,网络分为5个大层,每一层包括卷积层,池化层,激励层。在激励层中用向量化的水墨图片和随机权重的3×3滤波器做卷积运算,叠加偏置计算公式如(1)所示:

池化层做平均池化操作,计算公式如(2)所示:

xmean=(x1+x2+x3+x4)/4(2)

激励层以relu函数作为激励函数,计算公式如(3)所示:

使用adam方法优化模型损失,反向传播更新滤波器权重。这里使用的adam优化法和反向传播算法均由tensorflow框架的函数提供。

参考图5,输入一幅水墨风格图片,通过卷积神经网络模型,在卷积层中以训练好权重值的滤波器进行卷积操作,卷积层参数为(w,h,d,n),w为滤波器宽度,h为滤波器高度,d为滤波器深度,n为滤波器个数,图像通过卷积操作提取相应的特征。滤波器在图片每一部分激励为f。

依式(4)计算f:

依式(5)计算格莱玛矩阵:

依式(6)计算格莱玛矩阵每一元素值:

计算特征层之间的关联度,通过计算机迭代训练,使格莱玛矩阵逐步缩小,得到了水墨画的纹理特征,即水墨画的风格特征。输入内容图片进行水墨风格渲染,通过迭代操作使计算机自动更新生成图片的像素值,最终内容图片渲染了水墨风格。输入内容图片可以根据公式(7)调整渲染程度:

stotal=αscontent+βsstyle(7)

在(7)中α和β分别表示内容图片和风格图片在最终生成图片中所占比例。α/β比值越大,水墨风格渲染程度低,输出图片保留原始内容更多,反之则水墨风格渲染程度高,生成图片的水墨画特征更强烈。在本说明书所示渲染生成图片中,所有水墨渲染图片α/β设为默认值10-3

参考图6,同一张内容图片,可以渲染不同风格的水墨图片。

上述图6所示结果说明,本发明提出的一种数字化图像水墨风格渲染技术,可以生成高质量的水墨画图片,较好的填补了现有图像处理软件在任意风格水墨图像渲染方面的技术空白。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1