AI换脸技术大比拼,Roop和DFL多维度对比!

魔镜魔镜,告诉我,谁是这个世界上最帅的….haha!

大家猜一猜,图中的人都是谁?用什么做滴?怎么做滴?(我如果是个骗子,应该能骗到很多小姐姐吧~。~)

然后我们来看一个动态的视频。

先说一下这个视频的制作背景。我在厕所拍了一个视频,然后用DFL生成了一个对比视频,然后再用手机拍电脑桌面。

每个环节处理得相对随意,而且多次操作肯定会有损失,所以效果一般般。但是作为演示,看个大概应该没问题。

本来左边是我,右边是换脸后。为了防止我的脸再次上B站法制栏目,我就用Roop把左边脸也换了,顺带一起做了个人脸增强。

所以今天主要说的两种技术就是Roop和DFL(Lab+Live)。

在上面视频中,左边是Roop启用增强后的效果,右边是DFLive的效果。DFLab没有做效果啊,上限肯定比Live高很多。

下面结合效果图和我的经验,来对比一下,这两项技术。

清晰度

清晰度,就是指的人脸清不清晰啊,很多人喜欢说分辨率…

这是Roop无增强和DFLive直出的对比图。从直观感受上来看,肯定是右边的清晰一些。如果图片放大一点,那么这种差异会更加明显。

当然,Roop可以增强,DFlive也可以增强。Roop是一个挡位,要么模糊要么清晰。DFlive是一个可以拖动的渐变增强。(模型本身也有不同清晰度)

Roop的底层模型是128,DFlive默认一般用224,也可以调更高。

 

相似度

相似度,自然说的就是换脸后像不像的问题。有人希望相似度高点,也有人希望相似度低点。

从这个对比图来说,左边的相似度应该更高。

Roop是一张图,所以整体特征会比较集中。而且我发现一个现象,roop是能改变脸型的,就是保持src的脸型。

DFlive是大量数据训练的,表现的特征会是一个综合的结果。

这里用“阿祖”年轻人时候的素材,然后外加了50%左右的形变,做到了是是而非的感觉。就像人皮面具一样套到目标人物上面了,根据目标人物的脸型和五官做了拉伸和适配。

在DFL中这个形变可以通过参数和训练手法做一定控制,比如上面视频中的罗云熙,相似度就要更高一些。

总的来说

Roop的相似度是只有一个挡位,大部分情况下还可以。

DFL的相似度像一个模拟信号,你可以有无数挡位。

制作时间

从制作时间上来说,Roop分两个阶段,DFLive也是分两个阶段。

Roop是分了换脸和增强阶段。

比如用这个版本,这个参数,去制作一个37秒的1080P视频。

在RTX3070上面的时间消耗如下。

第一个阶段消耗的时间为:1分20秒,每秒15张左右。

第二个阶段消耗的时间为:12分11秒,每秒1.5张左右。

如果视频中脸很多,分辨率更大,时间就会暴涨。比如上次我做得那个4K多脸的视频,大概是十几秒搞了好几个小时。

DFLive是分了训练和使用阶段。

训练阶段,这是一个非常漫长。

短则几天,长则数月。如果精益求精,不设上限!我一般制作一个还可以的模型,从素材收集开始算,估计也得个把星期。

而使用阶段,就非常方便了,几乎就是打开就用。帧率能到流畅的30FPS,甚至更高!

所以如果你要求不高,直接使用roop的默认清晰度,无论做视频还是实时换脸,都非常便捷。如果你有定制要求,希望把控全程,那么肯定得上DFL,时间上自然也会长很多。

适应性

适应性,指的是在不同场景的表现。比如闭眼,睁眼;闭嘴张嘴;抬头低头,侧脸;多人场景,影视场景。

从这个角度来说,基本上不用比了,肯定是DFL适应性更广。

Roop适合比较单一稳定的场景,有些场景是目前是完全没法处理。

比如指定人物替换,而DFLab可以轻松搞定,而且是精确把控,想换谁就换谁。

自由度

自由度,指的是我们能够把控的多少。ROOP除了几个参数之外,就没法改动任何东西了。DFL系列是,可以从素材开始,全程自由发挥。

复杂度

可以不用多少了,roop完胜了。

Roop机会没有复制到可言,只要会点击按钮就好了,其他都是软件自己完成。

DFL如果要训练模型是要涉及到很多步骤和大量实战经验。里面每个步骤,都有无数的细分情况。

 

硬件要求

Roop:显存4G+的英伟达显卡。

DFL:DFLab最低要求为2G显存,DFLive要求4G显存,他们都支持AMD显卡和Nvidia显卡。

从基础硬件要求来说,DFLab下限更低。

从实时换脸的角度来说,同样硬件下面,DFLive比Roop低清版还要快一些。

 

这篇文章从不同的角度对比了两项技术,看完这后大家应该有一个大概的了解了。

客观来说,肯定是没有绝对的好和坏。

那么到底是用Roop还是DFL呢?

小孩子才做选择,大人全部都要。

加入星球,一起玩转~~哈哈!

 

Roop魔改版和DFL软件,以及系列教程都有!

因为之前的DFL系列教程已经比较老了,所以考虑重新写一个系列。

当时的教程针对的人群是基础比较好学习能力特别强的人,所以有些细节说得不是太清楚。重新写的话,希望能写得更加详细和全面。

 

大致规划:

会从如何选素材开始说起,

如何获取素材,

如何编辑素材,

如何筛选素材,

如何增强素材。

到如何训练,各类模型和各种参数说明。

到如何合成,合成参数和技巧。

一直写到 实时换脸,

如何做基础设置,

如何直播换脸,

如何聊天换脸,

如何设置虚拟摄像头,

如何使用OBS等直播软件。

既然搞了公众号和星球,我肯定是要一些做内容的区分,大家多理解。

以上内容会全部更新在加入星球  ,以往的AI换脸教程可以在deepfaker免费学习。

 

我还是希望在能力范围内尽量能多分享一些。希望星球的朋友能获得独一份的内容,同时公众号上订阅我的人也能获取到很多新技术,新工具。

不能带大家成为大佬,但是入个门还是可以滴。

学一点,至少比路人强10倍吧~~!

TonyHub-OneFaceSwap 软件,教程,更新!

 

小尾巴==========================
公众号:托尼不是塔克
交流群
知识星球
==============================

 



发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注