今天,我们将介绍Anime4K(动漫图片超分辨率算法),这是目前最热门的开源项目,特点:实时、视频动画放大算法。

在一周内,Anime4K在Github上收获了将近3千颗星。作者在6天前介绍了reddit上的项目,并成为每个人的热门话题,引起了极大的关注!

在这个人工智能时代,基本上都是深度学习训练数据等,Anime4K根本不使用深度学习和训练学习,而且速度非常快!

下图显示了使用Anime4K将动画图像从1080p增加到2160p的效果:

你没看错,在计算硬件Vega 64 GPU平台上只需3毫秒。

我们来看看其他开源库和Anime4K效果对比:

可以看出Anime4K是当中视觉效果最好的!

作者说,Anime4K非常适合动画放大任务。它非常快,可以保持视频内容的连贯性, 它只有大约100行代码,效果异常非常好。

Anime4K不使用任何机器学习或统计方法,它是保持锐利边缘和线段的理想选择,并且可以容忍一些精细纹理的丢失。它是一种迭代算法,将颜色信息视为高度图并使用渐变上升将“像素”“推”到可能的边缘。

作者认为这很可能是在基于学习的方法内部完成的(例如VDSR,waifu2x)。

算法原理

讲了这么多我们来看看它的算法原理:

Anime4K仅适用于动漫图像放大,因为动漫通常没有丰富的纹理,人眼对其边缘和线段更敏感。

图像超分辨率的一般过程:

LR_U是上采样的低分辨率图像,r是高频残差,并且高分辨率图像HR = LR_U + r。

过去的大多数算法都是预测性的。

作者发现,对于清晰图像,残留图像中的边缘和线段往往更薄,而对于模糊图像,残留图像中的边缘和线段往往更粗糙。

该算法的主要目标是不断修改LR_U(通过低分辨率采样获得的模糊图像),直到其残差最精细,为我们提供最清晰的HR图像。

输入LR_U及其初始残差r,“推”残差的像素,使残差映射中的线段边缘更薄。对于在残差图上执行的每个“推”操作,对彩色图像执行相同的操作。这具有迭代地最大化图像梯度的效果,其在数学上等同于最小化模糊,但是该方法不具有诸如常规方法中常见的振铃之类的伪像。

对于代码描述,以下几行:

for each pixel on the image:

for each direction (north, northeast, east, etc.):

using the residual, if an edge is found:

push the residual pixel in the current direction

push the color pixel in the current direction

细节原理可以参考下面:

https://github.com/bloc97/Anime4K/blob/master/Preprint.md#proposed-method

我们来看下下几张不同算法的动漫超分辨率效果:

无论是那种分辨器和设置下,Anime4K都完胜其它的算法。

相关论文源码关注微信公众号:“图像算法”或者微信搜索账号imalg_cn关注公众号

Anime4K:目前最热开源实时二次元动漫超分辨率算法,Github上一周收获近三千星!相关推荐

  1. Anime4K:目前最热的开源实时动漫放大算法,Github上一周收获2600星!

    点击我爱计算机视觉标星,更快获取CVML新技术 今天跟大家介绍一款动漫画面放大算法Anime4K,目前最热的开源.实时.视频动漫放大算法. https://github.com/bloc97/Anim ...

  2. AI周报丨标清变4k?B站超分辨率算法开源;强化学习算法控制核聚变登上《nature》

    AI周刊丨标清变4k?B站超分辨率算法开源:强化学习算法控制核聚变登上<nature> 2022年2月22日 极链AI云 文章目录 AI周刊丨标清变4k?B站超分辨率算法开源:强化学习算法 ...

  3. 1.5K star量,上古老番变4K,B站开源超分辨率算法

    来源:机器之心 本文约1200字,建议阅读5分钟 本文为你介绍B站AI实验室的最新成果. 喜欢看动漫的人经常会被一些经典作品的情节所吸引,不过画面质量是欣赏下去的大敌 -- 那些超过十年历史的内容自不 ...

  4. 腾讯图像超分辨率算法RealSR,开源了

    近日,腾讯优图实验室提出一种新的图像超分辨率算法RealSR并开源.该算法在CVPR-NTIRE-2020真实图像超分比赛中以明显优势获得双赛道冠军. 赛事介绍 在2020年的NTIRE真实图像超分比 ...

  5. 最热开源实时提升动画画质MPV+Anime4K使用方法

    前文 Anime4K是一组开源,高质量的实时动漫缩放/降噪算法,可以用任何编程语言来实现.在github上边目前已经有了11.2k颗星了.网络上也基本上都是好评,本来想安装一下来试试,没想到很多篇博客 ...

  6. B站开源自研动漫超分辨率模型,助力动漫UGC视频高清化

    点击上方"LiveVideoStack"关注我们 人类对于视频画质的升级是一个永无止尽的过程.从马赛克到高清画质,从720P到4K,视频平台正在不断提升画质,但目前各大视频平台的超 ...

  7. 分享GitHub上一些嵌入式相关的高星开源项目

    关于GitHub,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的. 现分享一些高星开源项目(像RT-Thread.AWTK等大家都熟知的就不介绍了): Avem ...

  8. github 6月开源项目_我的开源项目如何在短短5天内在GitHub上赢得6,000颗星

    github 6月开源项目 Last month I launched two open source projects on GitHub. A few days later, my Front-E ...

  9. 这可能是目前最好的图像超分辨率算法,刚刚开源了

    (欢迎关注"我爱计算机视觉"公众号,一个有价值有深度的公众号~) CVPR 2018 Workshop NTIRE2018图像超分辨率的优胜方案开源了! 该算法在NTIRE2018 ...

最新文章

  1. 在ListCtrl控件中插入图标
  2. 在ASP.NET MVC中使用IIS级别的URL Rewrite
  3. Modify批量处理优化
  4. 【翻译】Nginx的反向代理
  5. SAP Data Intelligence Modeler里的Kafka Producer和Kafka Consumer
  6. Json-转自菜鸟教程
  7. linux的cache memory解析
  8. android开发环境的调研
  9. Go的闭包看你犯错,Rust却默默帮你排坑
  10. oracle执行带有nbsp参数,Oracleamp;nbsp;参数文件amp;nbsp;spfileamp;nbsp;a
  11. JavaScript replace()
  12. 《HTML 5与CSS 3 权威指南(第3版·上册)》——第1章 Web时代的变迁
  13. L2-2 口罩发放 (25 分)
  14. maven内置属性详细说明
  15. 学校机房计算机类型,学校计算机机房的管理和维护建议原稿(备份存档)
  16. 计算机考研英语一历年国家线,历年考研英语国家线
  17. CTF-Crypto学习1(软件加壳、反汇编、Babe64、Rijndael密码算法)
  18. 程序员代码面试指南刷题--第五章.翻转字符串(1)
  19. WaaSMedicAgent是什么程序?又叫Windows更新医生服务
  20. android开发——用户头像

热门文章

  1. 美杜莎编译安装报错:checking build system type... Invalid configuration `x86_64-unknown-linux-‘: machine `x86_
  2. AI视觉边缘计算盒的主流SOC分析及落地踩坑的注意事项。
  3. 用Lazarus开发自动升级系统
  4. 【Java练手项目七】Java项目实战之天天酷跑
  5. AR空间音频能力,打造沉浸式声音体验
  6. dcdc6V~60V降压型LED照明恒流驱动器,兼容PT4121
  7. 像素画动画教程:超级马里奥
  8. 看电视节目(贪心算法)
  9. Windows10剪贴板的使用
  10. 八、TypeScript 对象