一秒回到P图前:Adobe反向PS利器,知道你修过哪,还帮你修回去
本文经AI新媒体量子位(公家号ID:QbitAI)授权转载,转载请接洽出处。 人艰必拆。 发现Photoshop的显着是Adobe,冲击PS还要靠Adobe: 官方推出的新杀器布满了恶意,一能辨认哪张照片修过了,二能看出修了那边,三能还原最初的边幅: 被修窄的下颌骨,在AI眼前完全藏不住。 手动上扬的嘴角,也被AI发明并充公了。 再把AI还原的照片,和没修过的原图比拟一下: 不外,“还原”也不必然是“变丑”。 好比,妹子的眼睛不知被谁修过,变得双方上翘,看上去有些尖刻: △ 修后与修前 这时辰,交给AI去还原,眼角就变回了和善的样子,和原图险些无差: △ 这是一张动图 这优越的算法,是Adobe连系加州伯克利一同开拓的,代码将近开源了。 让它判定照片有没有修过,精确率高达99.4%。 对比之下,让人类用肉眼判定,精确率只有53.5%,险些是随机猜的后果。 那么从辨认到还原,是奈何做到的呢? 怎么拉伸的,就怎么复兴 起首,要有真图和假图的数据,向AI喂食。 团队给Photoshop写了一个剧本,让体系按照输入的真图,自动天生脸上各类部位被拉伸过的假图: 然后,在真图和假图之间,计较出一个光流场 (Optical Flow Field) 。 这样一来,假图到底假在那边,自动标注数据就行了 (如上图) 。 然后,把真图和标注好的假图, 拿去实习一个Dilated ResNet收集。 实习完成之后,给收集输入一张假图,它便能本身猜测光流场: (这看上去又是瘦过脸。) 得出光流场,AI就知道了图像被拉伸/扭曲的进程。 然后,就可以用一个相反的进程,把P过的图再扭归去。 那么,也该看一下结果了。 测试图片,是一位职业修图师的手动加工而成,AI必要找出图像原来的样子: 被AI看透之后,男人的围笑并没有消散,只是脸大了几圈。 然后,把AI还原的图像,和职业修图师加工之前的原图,比拟一下: AI还原的脸型,和本来照片上的脸型,已经异常靠近了。 无法否决的实情懂得。 你也会去玩吧 此刻,代码的状态照旧“Coming Soon”。 不外等开了源,你也可以实习一只反向PS神器。 没什么工作的时辰,走走伴侣圈,让AI帮你看看内里的自拍,本来都是什么样子。 论文传送门: https://arxiv.org/abs/1906.05856 GitHub传送门: https://github.com/peterwang512/FALdetector
(编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |