做了个小站,带 Ai 的智能在线图像压缩 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Goimg
V2EX    分享发现

做了个小站,带 Ai 的智能在线图像压缩

  •  2
     
  •   Goimg 2017-08-27 13:00:32 +08:00 6482 次点击
    这是一个创建于 2972 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自互联网的发明者 Tim Berners-Lee 于 199 年上传第一张照片以来。互联网图片的数量就呈滚雪球式的增长,每天会增加几亿张图片,我们需要图片被快速的加载,快速的打开,快速的浏览。对于内容编辑,设计师,前端工程师,图片压缩几乎已经成为了必备的工具,来平衡高分辨率和图片体积之间的冲突,最终给用户无感知的图片加载体验。

    说这一大段废话,就是因为自己搞了个站:

    带 Ai 的智能在线图像压缩: https://Goimg.io

    ps:对于图片压缩这事儿吧,已经有很多的工具、软件在做了。 相信我,对于图像压缩、图片格式、有损无损、压缩模型等等,我研究的一定比你多的多。

    所以就不在这里讨论技术了,开这个主题不涉及技术(不然我就发到算法节点了),因为搞这个站的的初衷不是为了技术,也不是为了设计,就是单纯的想方便用户使用的角度开始着手的,然后看看能不能就把图像压缩这事儿坚持下去。

    就酱紫~

    35 条回复    2017-09-18 14:42:28 +08:00
    Loyalsoldier
        1
    Loyalsoldier  
       2017-08-27 14:24:31 +08:00
    原图:


    压缩后:


    区别还是挺明显的,当然,不对比肯定是发现不了的
    Loyalsoldier
        2
    Loyalsoldier  
       2017-08-27 14:25:46 +08:00
    哎不对……用的这个 v2 的 Chrome 插件自带的图片上传功能,传的好像不是无损的原图……尴尬了
    Marfal
        3
    Marfal  
       2017-08-27 14:48:57 +08:00
    @Loyalsoldier 微博图床会压缩的
    Marfal
        4
    Marfal  
       2017-08-27 15:01:17 +08:00
    压缩还是很明显的,举个栗子
    原图

    压缩后
    think2011
        5
    think2011  
       2017-08-27 15:02:27 +08:00
    跟 tinjpg tinpng 比怎么样呢?
    think2011
        6
    think2011  
       2017-08-27 15:02:42 +08:00
    tinyjpg & tinypng
    Marfal
        7
    Marfal  
       2017-08-27 15:06:20 +08:00
    压缩效率还是挺高的
    v9ox
        8
    v9ox  
       2017-08-27 15:15:14 +08:00 via iPhone
    说了半天怎么就和 ai 扯上关系了
    OctoCat
        9
    OctoCat  
       2017-08-27 15:22:21 +08:00 via iPhone
    项目还好,作为一个商业项目。
    谈个站,说情怀、曾 ai 热点的推广文案 0 分。
    Goimg
        10
    Goimg  
    OP
       2017-08-27 16:02:59 +08:00   1
    @OctoCat

    首先 Goimg.io 确实是个“站”,是个差不多 10 多年的老站长做的。它不属于任何机构或者公司。整个项目核心一共就 2 个人,做了 8.5 个月吧。至于正常使用一般免费的满足了日常对图片压缩的基本需求了。至于付费的东西,我也需要来担负高昂的服务器和带宽费用啊。图像文件处理压缩本来就很消耗服务器性能。目前来说它真的是非商业项目。

    我觉得我要真写推广文案应该不至于这水平~^-^

    在说这个 Ai,Ai 也好,人工智能也好,这些词本来就是人造出来的,是概念营销。大部分都是人工智障。

    Goimg.io 本身有多个压缩模型,在最早期我们先做的其实是个增量更新的爬虫程序,采集了大量的图片,目标源有 Dribbble、Behance、unsplash 等等...

    数据集和识别图形的色彩域、块、像素的计算,都基于 TensorFlow 框架,不断对压缩模型监督学习训练来的。


    如果你依然有着想深度交流的兴趣,可以随时联系我: [email protected]
    SourceMan
        11
    SourceMan  
       2017-08-27 16:21:25 +08:00 via iPhone
    @v9ox 是 爱(ai),不是人工智能,意思是个有情怀的站
    tf141
        12
    tf141  
       2017-08-27 16:43:38 +08:00   1
    帮顶,已收藏
    UnPace
        13
    UnPace  
       2017-08-27 17:19:18 +08:00 via iPad   1
    很不错,感谢。
    t6attack
        14
    t6attack  
       2017-08-27 17:30:05 +08:00
    关于人工智能、大数据、深度学习,只要用了相关算法,提升软件能力,就可以蹭。为什么不能蹭?
    至于你觉得是人工智障,那是因为你以人的智商,挑战现阶段 AI 的智商。那它当然是智障。
    t6attack
        15
    t6attack  
       2017-08-27 17:35:45 +08:00   1
    最近研究极验的滑动破解,缺口坐标能准确定位以后。剩下的就是滑动,本以为这部分是很简单的,结果发现,所谓的“大数据、深度学习”,作用就是在这个滑动过程。它会通过滑动过程判断是人还是机器。
    进行了一些速度、停顿等随机处理后,能 100%通过了。结果运行一天之后,成功率开始下降,不断返回“怪物吃了拼图”。然后修正代码,把随机成分进一步提高。恢复了 100%破解。结果两天之后,成功率又开始下降,然后不得不再次修改代码,把鼠标移动的随机性、拟人性进行了一次彻底的提升。终于恢复了正常。
    你说它算不算智能?当然算,它识别出了机器模拟人工的规律。
    你说它是智障,也可以,它仍然是可以破解的。我以人类的智商骗过了它。

    最关键的一点是:它以机器时间,对冲了我的人工时间。这就是“大数据、深度学习”成功。
    Goimg
        16
    Goimg  
    OP
       2017-08-27 17:55:30 +08:00 via iPhone
    @t6attack 深有感触,我们在采集数据的时候也是在这里反复尝试
    magicrolan
        17
    magicrolan  
       2017-08-27 18:55:03 +08:00
    @Loyalsoldier 试了下是有区别,但是感觉只要是压缩就肯定会有损失吧!
    magicrolan
        18
    magicrolan  
       2017-08-27 18:55:47 +08:00
    @OctoCat 没看到是商业项目了,点了下付费毫无卵用啊!!!!商业在哪儿...这程序员智障啊噗
    Goimg
        19
    Goimg  
    OP
       2017-08-27 20:14:51 +08:00 via iPhone
    @magicrolan 现在 Pro 会员还在内测,其实免费的也足够日常使用了。要不邀请你购买个 Pro 会员?哈哈哈^_^
    designer
        20
    designer  
       2017-08-27 21:39:56 +08:00   1
    不错的项目,支持一下!
    beyoung
        21
    beyoung  
       2017-08-27 22:06:44 +08:00 via iPhone
    @t6attack geetest 破解 有写相关文章吗 求地址
    misaka20038numbe
        22
    misaka20038numbe  
       2017-08-27 22:53:02 +08:00   1
    上传了张 2.4 MB 的图片测试,效果还是可以的,大小减少了 80 以上。
    效果嘛,非常好,基本上看不出不同(损失大概在 2%上下?)
    这让我想起了美剧硅谷中魔笛的视频流压缩
    Goimg
        23
    Goimg  
    OP
       2017-08-27 23:13:27 +08:00 via iPhone
    @designer 期待早日被创造狮收录^_^
    VinKing
        24
    VinKing  
       2017-08-27 23:56:12 +08:00
    好奇楼主压缩技术的细节,前提是如果方便公开的话,或者一些大概思路。
    (因为恰巧也用过一些压缩算法、软件,而楼主用的肯定不是开源这些,所以很好奇)
    楼上您的回复我也看了,并不是很理解。

    如果方便的话,期待楼主开贴探讨技术层面的东西。
    kuhung
        25
    kuhung  
       2017-08-28 00:28:47 +08:00
    想搞个去马赛克、提高画质的网站:)
    xoxo419
        26
    xoxo419  
       2017-08-28 08:42:15 +08:00
    感觉现在什么东西都和 AI 有关系, 动不动就是 AI.
    mrzou007
        27
    mrzou007  
       2017-08-28 09:16:47 +08:00
    英文版跟繁体版 样式乱了
    rmdel
        28
    rmdel  
       2017-08-28 09:40:49 +08:00
    很好奇,楼主的服务器用的是普通的服务器还是 GPU 服务器?
    v9ox
        29
    v9ox  
       2017-08-28 09:51:31 +08:00
    @kuhung 这个是真的需要“大数据”和“人工智能”了。炒概念是做不出去马赛克提升画质的。
    TuSDK
        30
    TuSDK  
       2017-08-28 10:23:46 +08:00
    我们公司也做了很多年的图像处理了,不过主要是图片的美化,楼主加油啊,听着棒棒哒!
    mcone
        31
    mcone  
       2017-08-28 10:42:49 +08:00
    > ps:对于图片压缩这事儿吧,已经有很多的工具、软件在做了。 相信我,对于图像压缩、图片格式、有损无损、压缩模型等等,我研究的一定比你多的多。

    既然提到了研究 有 paper 么?

    没有 paper 的“研究者”,我印象里上一个应该是微博上的某个辅导班“导师”吧,没记错的话被怼的很惨。

    另外没觉得跟 AI 有啥密切的联系,如果这里的 AI 指的是“有多少人工就有多少智能”的 AI,而不是菜包子的"用 AI 发电"的 AI。
    亦或是,现在难道用到了深层网络的,都敢叫做“带有 AI 的智能”了么
    Goimg
        32
    Goimg  
    OP
       2017-08-28 12:35:47 +08:00
    @VinKing 忙完最近手上的工作,你说的我会尝试一下。
    magicrolan
        33
    magicrolan  
       2017-08-29 12:10:20 +08:00
    @mcone 没人说研究就一定需要所谓的 paper 吧?还有,人家说 AI 人家喜欢,你咋和踩了尾巴一样?只要涉及到深度学习的叫 AI 有什么问题?叫 AI 还是“爱”人家喜欢怎么叫就怎么叫,你这么激动干啥?
    mcone
        34
    mcone  
       2017-08-29 14:43:52 +08:00
    @magicrolan 没任何营养的攻击性回复 已 B 请回 B
    有这时间去放松下眼睛多好 浪费时间打字 还浪费我时间
    xinxin9527
        35
    xinxin9527  
       2017-09-18 14:42:28 +08:00
    腾讯的智图其实不错
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5795 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 06:21 PVG 14:21 LAX 23:21 JFK 02:21
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86