当前位置: 华文星空 > 新闻

AI 换脸的核心技术是什么?除视频换脸 App 外还有哪些其它应用场景?

2019-08-31新闻

roop停更了,核心开发者独立发布了一个项目,就是这个叫facefusion的项目。官方介绍为 下一代的人脸交换和增强软件
这次的软件使用gradio构建了WebUI,界面上有很多选项。


可以设置很多参数,比如: 设置人脸替换 设置人脸增强 设置画面增强 设置GPU和CPU 设置线程数量 设置缓存文件格式 设置缓存帧的质量 设置保持帧率不变 设置保持缓存文件 设置音频还原 设置视频编码和视频质量 设置参考人脸替换和全部替换 通过相似度选择人脸 通过方位选择人脸 通过年龄选择人脸 通过性别选择人脸 支持换脸和预览 支持图片和视频换脸。
经过几天的努力,已经将这个新项目打包。下面说一下具体的使用方法! 首先,根据文末的方式获取软件并解压,请注意要解压到一个英文路径下,最好是放非C盘的根目录,比如D盘下面。 解压之后只需要点击"一键启动.exe"

启动会非常快,启动之后会出现一个网址 http://127.0.0.1:7860 复制到浏览器,打开就可以看到界面了。


下面说一下左侧的参数设置。

①处理器
处理器,包含了换脸,人脸增强,帧增强。 换脸是最基本的,肯定要勾选。 人脸增强可选,不选会比较模糊,相似度高。勾选后会更清楚,相似度有所下降,消耗更多的硬件资源。 帧增强这是新加入的一个增加方式,会对整个画面进行修复。这个看情况来,个人感觉如果同时启动人脸增强和帧增强,会有点假。
②执行器
执行器就是运行设备,可以选择Tensor,Cuda,cpu。
启动之后默认只勾选了CPU,一般来说大家都是用显卡跑,只要勾选一下CUDA就可以了。
③缓存帧
缓存帧主要是针对视频,在视频换脸过程中,会先把视频的每一帧都转换成图片。这个时候就会涉及到图片质量和图片格式的问题了。 PNG是无损转换,但是硬盘代价很高,时间会慢。 JPG可以保证质量损失不大,但是效率超高,文件大小减少巨多。
④开关参数
开关参数,主要就是保持帧率,保留缓存数据,音轨。 保持帧率最好开启,否则可能会声音和画面不同步。 缓存数据不需要勾选。 音轨,不勾选,代表保留音轨。
下面再说一下右下方的参数。


① 人脸识别方式选择
这里主要是两种方式,一种是指定人脸,一种是全部替换。 指定人脸,默认使用人脸相似度来指定。 ② 通过方向选择
通过人脸在图片中的位置和大小选择要替换的人脸。
③通过年龄选择
通过不同年龄段来选择要选好的人脸。
④通过性别选择
通过性别来选择要替换的人脸。 选择方式更多了,但是实测好像有点问题。 所以主要还是用默认的方式。
软件来源:FaceFusion2.1.3版本(2023.12.26)换脸工具下载地址 - AI换脸软件下载 - AIBL论坛 - AI技术交流论坛!