开篇寄语
之前如果想将实景图片转换成漫画卡通形式,伯衡君的选择一般是使用Photoshop,之后运用娴熟的技法将之转化,整个过程最起码得10-20分钟,比较费时,而通过这次介绍的项目,只需要不到30秒就可以实现,简直是提高效率的神器,而且是开源的……
项目地址
Demo地址
内容详情
AnimeGAN 是来自武汉大学和湖北工业大学的一项研究,采用的是神经风格迁移 + 生成对抗网络(GAN)的组合。
它其实是基于 CartoonGAN 的改进,并提出了一个更加轻量级的生成器架构。
AnimeGAN 的生成器可以视作一个对称的编码器-解码器网络,由标准卷积、深度可分离卷积、反向残差块、上采样和下采样模块组成。
为了有效减少生成器的参数数量,AnimeGAN 的网络中使用了 8 个连续且相同的 IRB(inverted residual blocks)。
在生成器中,具有 1×1 卷积核的最后一个卷积层不使用归一化层,跟随其后的是 tanh 非线性激活函数。
具体而言,所采取的措施是使用特征的层归一化(layer normalization),来防止网络在生成的图像中产生高频伪影。
作者认为,层归一化可以使 feature map 中的不同通道,具有相同的特征属性分布,可以有效地防止局部噪声的产生。
吧啦吧啦吧啦……(伯衡君表示以后内容超出了我的理解范围,以下内容请直接看原作者论文啦)
咱们还是看实际操作吧,打开演示网站,上传你想要转换的图片,如下所示:
之后点击Submit,等待几秒钟后就会出现效果,如下图所示:
除了图片外,你还能实现转换视频为动漫,使用的是这个项目:
需要有一定Python知识才能书写哦。
怎么样,是不是很有意思呢。
- 我的微信
- 微信扫一扫加好友
- 我的微信公众号
- 扫描关注公众号