推荐一个动漫风格转换的开源项目!可在线运行

8b7720f3a821799eedfa820e73fee422.png

文 | 超神经
源 | HyperAI

AnimeGANv2 最近发布了一项更新,由社区贡献者开发,通过 Gradio 实现了一个可以在线运行的 Demo,发布在 huggingface 上

c83438bb293c28780cc8f30c83c57e34.png

访问链接:
https://huggingface.co/spaces/akhaliq/AnimeGANv2
即可在线上轻松实现 AnimeGANv2  的处理效果(仅支持静态图片处理)。

AnimeGAN:三次元通通变二

AnimeGAN 是基于 CartoonGAN 的改进,并提出了一个更加轻量级的生成器架构,2019 年 AnimeGAN 首次开源便以不凡的效果引发了热议。

1ee23e66414616bff6791bb979b422cb.png

AnimeGANv2 线上测试效果

在初始版本发布时的论文《AnimeGAN: a novel lightweight GAN for photo animation》中还提出了三个全新的损失函数,用于提升风格化的动漫视觉效果。

这三个损失函数分别是:灰度风格损失,灰度对抗损失、颜色重建损失

8b65d8e0d27ba30933e4d53fb716e42c.jpeg
▲AnimeGAN 与其他动漫风格迁移模型的效果对比

去年九月发布的 AnimeGANv2 优化了模型效果,解决了 AnimeGAN 初始版本中的一些问题。

在 v2 中还新增了新海诚、宫崎骏、今敏三位漫画家漫画风格的训练数据集。

b00c2a74890ddd26017e9d6d1a1056be.png
▲AnimeGAN 初代模型运行效果
23bdadd1979b23b74e0de1e80c94e88a.png
▲AnimeGANv2 模型运行效果

以马斯克为例,AnimeGAN 初代的效果已经很令人惊艳,只是太过于白嫩病娇,仿佛韩国男团成员。

相比之下,v2 更加自然,也更贴合真实气质。

AnimeGANv2 的更新重点:

  • 解决了生成的图像中高频伪影的问题;

  • v2 更易于训练,并能直接达到论文所述的效果;

  • 进一步减少生成器网络的参数数量。(生成器大小 8.17Mb);

  • 加入更多高质量影像数据。

653c0d41a8f53f91d6971fcd8ec187ae.png ff4fd0dc0715f1469b45e20766667286.png
▲风景建筑图片 AnimeGANv2 模型运行效果

项目信息

169183e40ce2c8314ba301e288d3dc2b.jpeg

TensorFlow 版本环境配置要求

  • python 3.6

  • tensorflow-gpu

  • tensorflow-gpu 1.8.0 (ubuntu, GPU 1080Ti or Titan xp, cuda 9.0, cudnn 7.1.3)

  • tensorflow-gpu 1.15.0 (ubuntu, GPU 2080Ti, cuda 10.0.130, cudnn 7.6.0)

  • opencv

  • tqdm

  • numpy

  • glob

  • argparse

PyTorch 实现

a25b7112fba261ab222f46078ad63a22.png

权重转换

git clone https://github.com/TachibanaYoshino/AnimeGANv2
python convert_weights.py

推理

python test.py --input_dir [image_folder_path] --device [cpu/cuda]

墙内 Colab 运行

8544547e11dba64dc1f4677f569fddb3.png

项目 GitHub
https://github.com/TachibanaYoshino/AnimeGANv2
线上 Demo
https://huggingface.co/spaces/akhaliq/AnimeGANv2
墙内 Colab
https://openbayes.com/console/open-tutorials/containers/pROHrRgKItf

f64813e50c172fcbe4b45be01564f172.png
▲眉清目秀的张三不像坏人

d42cc2ebdb2b90af2e49ec3b47542f4c.jpeg后台回复关键词【入群

加入卖萌屋NLP、CV、搜广推与求职讨论群

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值