如何去掉纹身贴留下的图案(擦掉纹身的AI火了:再现无暇皮肤,网友却发现伏地魔)

来自奥菲寺的浩发
量子比特报道|微信官方账号QbitAI

还记得被P得体无完肤的贝克汉姆吗?



p到这种程度,不得不说后期人员堪称敬业典范。

在综艺节目甚至体育比赛中,艺人都有自己的招数...



现在有了一种新的去除纹身的方法,不用在精整和高贴 ~

相关帖子已在reddit上获得1.1k赞,网友大呼:爽!



△用SkinDeep code去掉阿伦·艾弗森的纹身

看效果对比,感觉好像看到了纹身前的艾弗森:



这个工具叫做SkinDeep。开发者使用深度学习去除照片中的纹身,试图获得堪比Photoshop的效果,从而减少工作量。

训练效果

那么它是怎么做到的呢?

找不到大量的纹身图像来训练模型,开发哥决定自己动手。

使用Python OpenCV合成纹身图像,叠加去除背景的APDrawing数据集图像和纹身图案。对于全身形象,由ArtLine完成。



数据集中的线图对可以帮助模型学习和删除纹身线条。

用ImageDraw和代码在人体图像上随机放置纹身;当你需要弯曲和改变角度的时候,你也需要Photoshop。



用修改后的Apdrawing数据集训练模型,作者给出了模型的输出实例 。包括:

车身前部的影响:



面部纹身重度纹身的影响:



作者还给出了和Photoshop 的对比图,看起来效果不错。





不过仔细看的话,还是有一些红印子残留

网友热议

相当大的效果立刻在reddit上引起了热议,许多网友称赞“酷”“太棒了”

不过,也有网友表示:

Photoshop比较好



网友动手尝试的结果也验证了这一点:



△“我看不到!”

说到纹身,很难不想到“僵尸少年”。面对如此高难度的挑战,SkinDeep的表现如何?



几乎处于高糊状态,不禁让网友想起“伏地魔”…



看来模型的性能还是可以提升的空。

对此,作者在GitHub上也表示SkinDeep模型还在改进

另外,也有网友反方向操作:

“你能把它倒过来吗?我想加个纹身。”



作者简介

SkinDeep的开发者是维吉什·马德哈万,他的代表作是用来制作全身图像的ArtLine(用来生成线条人像),在GitHub上收获了2.8K的星星。



△ArtLine效果图

也许以后可以把SkinDeep用在电视节目中,让观众不用面对高音画面。

文末已经发了“擦除”工具的GitHub和Colab链接,感兴趣的朋友可以试试~

参考链接:
[1]https://www.reddit.com/r/machine学习/评论/mouyp0/p _ skindeep _ remove _纹身_ using _ deep _ learning/
[2]https://github vijishmadhavan/skin deep
[3]https://colab . research . Google . com/github/vijishmadhavan/skin deep/blob/master/skin deep . ipynb

结束-

量子QBITAI头条号签约

关注我们,第一时间了解前沿科技动态。

如何去掉纹身

您可以还会对下面的文章感兴趣

使用微信扫描二维码后

点击右上角发送给好友