说起风格迁移 , 想必学深度学习的朋友都知道 。 这种AI技术 , 能用最直观的方式表现最新颖有趣的内容 。 在2015年Gatys等人发表了《A Neural Algorithm of Artistic Style》的文章 , 开启了使用深度学习进行艺术画风格学习的新潮流 。
运用风格迁移技术 , 我们可以把自己随手拍的图片梵高化——比如将自拍图的风格“迁移”成梵高风格的图片;这种AI不仅可以迁移自然景物图片的风格 , 还会迁移人物图像的风格 。 在以前的文章里机智客就介绍过相关的深度学习应用 , 当然在自己的Ubuntu系统上也测试过几个风格迁移算法 , 的确颇为有趣 。 虽然这种技术的热潮已经过去 , 不过风格迁移技术本身依然在发展 。
【智能手机|这次是高分辨率的,这种风格迁移AI自2015年就有,现在还在发展】
比如此次介绍的这个风格迁移算法就是刚推出的 。 它其实是一个人物肖像风格迁移算法 , 这个名叫DualStyleGAN是基于生成对抗网络技术 , 用Pytorch实现 , 更具体一点它的版本是1.7.1 , 那么CUDA版本是10.1 。 我们可以安装相应依赖然后建立一个虚拟环境开始测试运行这个项目了 。 虚拟环境可以看dualstylegan_env.yaml文件 。
而在预训练模型上 , 这个提供了不少的检查点文件 , 卡通数据集、漫画数据集、动画数据集、皮克斯动画等多种Model 。 老实讲 , 机智客乍一看卡通、漫画、动画、动漫几个词还有点蒙 , 不过我们实测运行下就能看出区别 。 我们可以安装测试一下试试 。 数据集方面 , 卡通、漫画和动画数据集可以从对应的官方页面下载 。 另外项目作者还提供了构建新数据集的脚本 , 方便测试训练 。
具体到推理环节则很简单 , 连其他项目需要的参数都不用 , 直接一个python style_transfer.py完成 。 当然这里机智客提醒要注意默认的卡通图片替换和模型 , 转换之后的风格图像会保存到.\\output\\目录内 。
由命名和项目描述可以看出 , 这个是风格迁移的深度学习算法 , 和以往不同的一点是它是高分辨率的 , 也就是比以前的算法更卓越一些 。 当然这个高分辨率的特点机智客还没实际验证 , 具体的之后会在自己的独显主机上测试一下 , 以伺后用 , 整理出来 。
- |超级快充加超高摄像,为何从两千元跌至千元价位?这部手机太心酸
- 软件|导致手机卡顿的三大元凶,这些软件安装以后,只会让手机运行大不如前
- 摩托罗拉|潜望式变焦+10亿色臻彩屏,从2699元降至1599元,这款手机手慢无
- 红米手机|购机建议!RealmeGTNeo3和红米K50哪个好,该怎么选?
- vivo x|几乎没短板!堆料超狠的国产手机,终于来了
- 手机壳|耐尔金手机壳怎么样?我给iPhone13一次买了两个,说说心里话
- 显卡|用不了多久,华为就成为俄罗斯的主流手机操作系统了
- 红米手机|Redmi K50卖疯了,刚开售就卖了几十万台
- 微软|集体无视禁售令,首次展现出国产手机品牌团结一致的巨大力量
- iPhone|你在用iPhone手机吗?你更喜欢iPhone怎样的功能价值呢