V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ArchieMeng
V2EX  ›  Android

Waifu2x-ncnn-vulkan 现已被移植到 Android|应用名 waifu2x ncnn

  •  1
     
  •   ArchieMeng · 193 天前 · 2530 次点击
    这是一个创建于 193 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Waifu2x ncnn vulkan 就不用说了吧。
    目前 App 上可用原版的全部三个 model: cunet/upconv-anime/upconv-photo 。不过 TTA 模式有问题,就屏蔽了(个人觉得 TTA 效果提升有限,就暂时不优先处理了)(三个模型均免费可用)
    工作情况上,因为调用 AI 模型本身就很吃性能,所以低端机器就别想了。目前看,835 机型还是能勉强跑的,然后 A73 大核的 SOC 拿 CPU 跑也是还行的。内存目测至少要有 3G 。(软件本身处理时内存占用 1G 以内)
    Google Play 上的地址: https://play.google.com/store/apps/details?id=pro.archiemeng.waifu2x

    PS: 为什么会想到做这个项目呢?因为中间叛逃 iOS ,然后发现 iOS 有 imxieyi 的 waifu2x-ios 这样的本地实现。后面换回 Android 就发现要么是要上传服务器处理的套壳应用,要么是楓ソフトウェア的老得不能再老的用 CPU 跑的(然而本应用就算是用 cpu 跑也比它快多了)要强行在安卓上用 waifu2x ncnn vulkan 也不是不行,就是要用 termux 。( https://github.com/tanyiok1234/waifu2x_srmd-ncnn-vulkan-termux-binary) 同时还看到知乎有人拿 ios 有 waifu2x-ios ,而安卓没有类似的来秀 iOS 的优越。我就忍不了了真的。(当然,这个应用本身就有向 waifu2x-ios 学习,设计上有参考)
    PS2:感谢 nihui 大佬的 waifu2x ncnn vulkan 项目,让一大票非 N 卡机器也能跑 waifu2x ,同时也让本 app 得以问世。
    PS3:第一次独立制作发布应用,肯定有不完善的地方,请谅解。
    第 1 条附言  ·  93 天前
    PS4: 更一下。上个月 10 号前后国内就已经华为市场上架了。
    地址是 https://appgallery.huawei.com/app/C105010841
    18 条回复    2021-11-09 12:56:35 +08:00
    Mitt
        1
    Mitt  
       193 天前 via iPhone
    PS4 和 PS5 什么时候出 期待🐶
    ArchieMeng
        2
    ArchieMeng  
    OP
       193 天前
    @Mitt 😂求求你放过主机吧。
    3dwelcome
        3
    3dwelcome  
       193 天前   ❤️ 2
    其实 waifu 效果并没有那么好,毕竟是年代久远的算法了,具体可以看我发的历史对比贴。

    目前有三个趋势,都比 waifu 效果好。第一是 FFT 大区域面积识别,替代传统的 3x3 卷积,效果挺好的。第二是 AI 重绘技术增强,相当于重绘画面了,锐度较高。第三个就是图片修复技术,最终效果也比 waifu2x 好。
    Love4Taylor
        4
    Love4Taylor  
       192 天前
    终于有人做 Android 端了啊。
    TypeError
        5
    TypeError  
       192 天前
    mx1700
        6
    mx1700  
       192 天前 via Android
    楼主屌
    lechain
        7
    lechain  
       192 天前 via Android
    楼主牛逼,感谢楼主,已经在 play store 看到了,这就安装
    leaves98
        8
    leaves98  
       192 天前
    nihui yyds
    codehz
        9
    codehz  
       192 天前 via Android
    网格边界上有明显的分界线(
    ArchieMeng
        10
    ArchieMeng  
    OP
       192 天前 via Android
    @codehz Emmmm ,有时候确实会这样的,特别是勾了限制 GPU 性能用了小的 tilesize 之后。
    cc666
        11
    cc666  
       192 天前
    “鸿蒙”闪退
    ArchieMeng
        12
    ArchieMeng  
    OP
       192 天前
    @cc666 一进应用就闪退吗?
    ArchieMeng
        13
    ArchieMeng  
    OP
       192 天前
    @cc666 我这边也没看到 Crash record ,只看到有台红米 K30 ultra 的选图闪退(我也不清楚什么情况)
    cc666
        14
    cc666  
       192 天前
    @ArchieMeng 一进去就闪退,没有成功打开过,这是一台荣耀 V20
    ArchieMeng
        15
    ArchieMeng  
    OP
       192 天前
    @cc666 那可能真的不支持鸿蒙系统吧。我查了 Crash Log ,一台华为 /荣耀的记录都没有。可能是因为 Google Play Service 都是有问题的?
    szdosar
        16
    szdosar  
       191 天前
    wsa 也是,可以打开图片,但是处理图片时闪退。
    ArchieMeng
        17
    ArchieMeng  
    OP
       191 天前
    @szdosar 如果用 CPU 处理呢?
    现在已知 Chrome OS 上是 GPU 处理不可用但 CPU 处理可用。然后 Android 模拟器上就不清楚了。
    szdosar
        18
    szdosar  
       191 天前 via iPhone
    @ArchieMeng #17 一会我再试看
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1283 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:55 · PVG 02:55 · LAX 11:55 · JFK 14:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.