来源:HyperAI超神经
本文约800字,建议阅读5分钟
最强二次元风格迁移模型 AnimeGAN 更新啦,现在可以在线上轻松运行模型,还可以调整风格参数,输出你想要的照片效果。

关键词:风格迁移 机器视觉 二次元

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

访问

https://huggingface.co/spaces/akhaliq/AnimeGANv2

即可在线上轻松实现 AnimeGANv2  的处理效果(仅支持静态图片处理)。

 AnimeGAN:三次元通通变二

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

AnimeGANv2 线上测试效果

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

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

AnimeGAN 与其他动漫风格迁移模型的效果对比

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

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

AnimeGAN 初代模型运行效果

AnimeGANv2 模型运行效果

以马斯克为例,AnimeGAN 初代的效果已经很令人惊艳,只是太过于白嫩病娇,仿佛韩国男团成员。相比之下,v2 更加自然,也更贴合真实气质。

AnimeGANv2 的更新重点:

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

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

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

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

风景建筑图片 AnimeGANv2 模型运行效果

 项目信息

 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 实现 

  • 权重转换

git clone https://github.com/TachibanaYoshino/AnimeGANv2python convert_weights.py
  • 推理

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

 墙内 Colab 运行

项目 GitHub
https://github.com/TachibanaYoshino/AnimeGANv2

线上 Demo
https://huggingface.co/spaces/akhaliq/AnimeGANv2

墙内 Colab

https://openbayes.com/console/open-tutorials/containers/pROHrRgKItf

眉清目秀的张三不像坏人

编辑:王菁

校对:林亦霖

动漫风格迁移AnimeGANv2,发布线上运行Demo相关推荐

  1. 动漫风格迁移 AnimeGANv2 ,发布线上运行 Demo

    作者 | 神经星星 出品 | HyperAI超神经 By 超神经 内容一览:最强二次元风格迁移模型 AnimeGAN 更新啦,现在可以在线上轻松运行模型,还可以调整风格参数,输出你想要的照片效果. 关 ...

  2. 【深度学习】动漫风格迁移AnimeGANv2,发布线上运行Demo

    内容一览:最强二次元风格迁移模型 AnimeGAN 更新啦,现在可以在线上轻松运行模型,还可以调整风格参数,输出你想要的照片效果. 关键词:风格迁移 机器视觉 二次元 AnimeGANv2 最近发布了 ...

  3. 动漫风格迁移——AnimeGANv2的实现【复现】

    AnimeGANv2复现[动漫风格迁移] 写在前面的话 项目获取 环境配置 运行 结果 总结 写在前面的话 前几天看到了这篇博客,感觉很有意思就复现了一下,中途碰到一些问题跟大家分享一下. 项目获取 ...

  4. 实现制作动漫版的你---动漫风格迁移网络AnimeGANv2

    AI依然火 最近居家太无聊了,无意见逛到了AI社区,发现最近AI算法热度还是很高,什么AI绘画,还有什么AI作诗,写歌.可以说,人工智能领域在一步步挑战人类的高度,从循规蹈矩的简单工作,到高难度的智慧 ...

  5. AnimeGANv2 实现动漫风格迁移,简单操作

    作者 | Yunlord 出品 | CSDN博客 前言 之前一直在研究如何将图像动漫化,尝试了阿里云api和百度api,效果都不尽如人意.结果发现了一个宝藏github项目--AnimeGANv2,能 ...

  6. GAN系列之动漫风格迁移AnimeGAN2

    动漫是我们日常生活中常见的艺术形式,被广泛应用于广告.电影和儿童教育等多个领域.目前,动漫的制作主要是依靠手工实现.然而,手工制作动漫非常费力,需要非常专业的艺术技巧.对于动漫艺术家来说,创作高质量的 ...

  7. Gulp解决发布线上文件(CSS和JS)缓存问题

    Gulp解决发布线上文件(CSS和JS)缓存问题 本文的缘由:目前经常线上发布文件后要不断的刷新页面及过很长时间,页面上的CSS和JS文件才能生效,特别对于目前做微信商城的时候,微信内置的浏览器缓存非 ...

  8. 【动漫风格迁移】基于AnimeGAN的安卓APP工具

    [动漫风格迁移]基于AnimeGAN的安卓APP工具 源码地址: 使用效果: 使用方法: 1. 克隆TensorFlow示例的源代码: 2. 将示例应用程序导入到Android Studio: 3. ...

  9. uni-app +vue+微信小程序 发布线上

    通过HBuilder x里写 uni-app语言和vue 来做微信小程序,在微信开发者工具里来看效果图 发布步骤 : 1.先在 HBuilde X开发工具 --找到导航栏里的 发行---再选择小程序微 ...

最新文章

  1. ASP.NET MVC 4 (十三) 基于表单的身份验证
  2. Nat. Commun | 基于网络的药物组合预测
  3. 遵循互联网架构“八荣八耻”,解析EWS高质量架构6个维度的20个能力
  4. Installing python 2.7 on centos 6.3.
  5. 深入javascript中的exec与match方法
  6. Java EE安全性API向前发展
  7. c语言程序设计答案万年历备忘录,基于JavaScript(网页脚本语言)编写的万年历(含源文件)...
  8. 手机MODEM 开发(24)---93 modem如何打开GSM AMR-WB
  9. Myeclipse7.X和8.X汉化
  10. The following tasks did not complete: first Did you forget to signal async completion?
  11. android intent sender,Android7.0以上调PendingIntent.getIntent()报错
  12. Vue学习笔记之07-v-for循环遍历
  13. 用JS让文章内容指定的关键字加亮
  14. 浅谈web架构之架构设计
  15. 林正隆(coolfire)
  16. 用计算机将复数转换成角度,卡西欧FX-991ES计算器能计算电路里的复数加减乘除然后换算成角度吗?...
  17. VC++获取系统信息/获取OS/获取MAC/获取本地IP/判断是否为网吧
  18. 本科studying abroad 无法毕业申请硕士转学转校处理一切studying abroad 问题
  19. 华为HCIE认证改版(2021年5月30日正式改版升级)
  20. FTP登录不上 显示“找不到元素” windows无法访问此文件夹,请确保输入的文件名是否正确,并且您有权访问此文件

热门文章

  1. LeetCode(9.回文数)JAVA
  2. 求13-23+33……-1003(3.6)(Java)
  3. vue data数据修改_史上最强vue总结,万字长文
  4. 互联网学院大数据开发专业欢迎加入
  5. 关于华为虚拟操作键收起后页面高度不会刷新问题的总结
  6. 55.npm install 报错 :stack Error: Can't find Python executable python
  7. 什么是BeanShell?
  8. 数人云PaaS Innovation 2017,重新定义PaaS进化
  9. 欧拉回路基本概念及定理
  10. boost program_options