说起风格迁移 , 想必学深度学习的朋友都知道 。 这种AI技术 , 能用最直观的方式表现最新颖有趣的内容 。 在2015年Gatys等人发表了《A Neural Algorithm of Artistic Style》的文章 , 开启了使用深度学习进行艺术画风格学习的新潮流 。
运用风格迁移技术 , 我们可以把自己随手拍的图片梵高化——比如将自拍图的风格“迁移”成梵高风格的图片;这种AI不仅可以迁移自然景物图片的风格 , 还会迁移人物图像的风格 。 在以前的文章里机智客就介绍过相关的深度学习应用 , 当然在自己的Ubuntu系统上也测试过几个风格迁移算法 , 的确颇为有趣 。 虽然这种技术的热潮已经过去 , 不过风格迁移技术本身依然在发展 。
比如此次介绍的这个风格迁移算法就是刚推出的 。 它其实是一个人物肖像风格迁移算法 , 这个名叫DualStyleGAN是基于生成对抗网络技术 , 用Pytorch实现 , 更具体一点它的版本是1.7.1 , 那么CUDA版本是10.1 。 我们可以安装相应依赖然后建立一个虚拟环境开始测试运行这个项目了 。 虚拟环境可以看dualstylegan_env.yaml文件 。
【智能手机|这次是高分辨率的,这种风格迁移AI自2015年就有,现在还在发展】而在预训练模型上 , 这个提供了不少的检查点文件 , 卡通数据集、漫画数据集、动画数据集、皮克斯动画等多种Model 。 老实讲 , 机智客乍一看卡通、漫画、动画、动漫几个词还有点蒙 , 不过我们实测运行下就能看出区别 。 我们可以安装测试一下试试 。 数据集方面 , 卡通、漫画和动画数据集可以从对应的官方页面下载 。 另外项目作者还提供了构建新数据集的脚本 , 方便测试训练 。
具体到推理环节则很简单 , 连其他项目需要的参数都不用 , 直接一个python style_transfer.py完成 。 当然这里机智客提醒要注意默认的卡通图片替换和模型 , 转换之后的风格图像会保存到.\\output\\目录内 。
由命名和项目描述可以看出 , 这个是风格迁移的深度学习算法 , 和以往不同的一点是它是高分辨率的 , 也就是比以前的算法更卓越一些 。 当然这个高分辨率的特点机智客还没实际验证 , 具体的之后会在自己的独显主机上测试一下 , 以伺后用 , 整理出来 。
- 小米科技|鼎桥M40低调来袭:天玑1000 Plus+华为手机外观,仅售4599元
- 显卡|用不了多久,华为就成为俄罗斯的主流手机操作系统了
- 三星|手机屏幕新形态,三星卷轴屏机型曝光,原来国产阵营早有准备
- 红米手机|比红米K50 Pro性价比更高?K50标准版更香!
- 华为荣耀|为什么许多荣耀老用户,换下一部手机时,再也不会考虑荣耀手机了?
- iPhone|你在用iPhone手机吗?你更喜欢iPhone怎样的功能价值呢
- 华为鸿蒙系统|华为新机曝光,鸿蒙OS3.0首发,这次你要支持吗?
- iqoo|硬刚咸鱼旧手机,iQOO U5x预售128G大存储849元无套路
- 摩托罗拉|12G+256GB,50倍变焦手机降至1999元,被低估实力了
- 游戏手机|黑鲨游戏新机官宣:3月30日,正式发布