FaceFusion 在这次重大更新中带来了许多全新的功能与改进,旨在提升用户体验并为面部处理任务提供更强大的工具。无论你是初次使用者还是经验丰富的开发者,这次更新都包含了众多值得关注的亮点,下面我们一一解析。

 

亮点更新

 

换脸器像素增强功能:换脸器的强力升级

FaceFusion 引入了换脸器像素增强,换脸器现在最高支持 1024x1024 分辨率的图像处理。这个功能让换脸效果更加细腻,面部细节展现更为逼真。

 



年龄调节处理器

用户可以通过该模式对面部进行年龄调整,支持单独使用或与其他模式结合。默认值为 0,正值增加年龄,负值减少年龄。通过结合面部增强和帧增强功能,可以确保最终输出的高质量效果。

 

 

 

面部编辑器:细致调整五官

基于 Live Portrait 的面部编辑器允许用户对脸部的五官进行精确调整,并支持视频和图像的处理。该功能可独立使用,也可与其他模式配合使用,适合需要精细调整面部特征的场景。比如下图让人脸嘴巴张开

 

 

 

表情控制

表情控制器允许通过换脸功能控制目标面部表情的变化,使换脸效果更加自然。

 

 

 

架构重构:一切皆任务

FaceFusion 进行了架构重构,推出了全新的任务系统。任务系统是 FaceFusion 的队列系统,你可以将多个操作加入队列并批量执行,大大提高了操作的效率。

如何使用任务系统

用户界面工作流现在有三种选项:

  1. instant_runner:实时模式,不使用任务系统。
  2. job_runner:任务运行模式,执行预设的任务队列。
  3. job_manager:任务管理模式,可设置和管理任务。

该系统允许批量处理多个操作,极大提升了复杂项目的效率。

 

这里介绍个使用案例来解析用法:

使用案例一:我需要先用一张照片实现图片换脸,然后在用这张照片(也可以是其他照片)实现视频换脸

①.首先将UI工作流程切换到job_manager,任务操作选择job-create,任务ID自己随便输入一个英文命名就好,比如 batch1,点击应用

 

 

终端会有 任务已创建的输出信息

 

 

 

②.选择源文件,和目标文件,源文件就是需要替换上去的人脸图片,目标文件就是被替换的人脸素材图片/视频,可以加上人脸增强的操作和其他界面上拥有的操作都是可以的。

 

 

界面操作选择好后,界面滑动到底部,按图操作,点应用

 

 

成功会有日志输入

 

 

③.目标文件选择视频文件,其他部分界面选择和之前一样

 

 

界面滑动到底部选择应用

 

 

终端会有输出

 

 

④.提交任务 任务操作选择job-submit即可,然后点击应用

 

 

终端会输出任务已提交

 

 

⑤.执行任务 UI工作流程选择job_runner 任务操作选择job-run即可,任务ID选择之前创建的,一般会自动设置成之前创建的任务ID不用再选,然后点击开始。即可实现任务的批量处理

 

 

 

上述的②③都是步骤添加的过程,并非只能添加两个步骤,你可以想添加多少个步骤就添加多少个步骤,看你需求来的。

 

 

获取方式
一键整合包,一键启动。
下载方式:不用开网盘会员,下载速度取决于你的网速
一键整合包获取方式,公 众 呀 是哪 个 好!InnoTechX

发送 “ff” 或者 “facefusion”


前置条件(必看!!!)
Win10~Win11 NVIDIA RTX系列,独立显卡非集成显卡,显存至少6GB以上 可用
软件解压大概占20个G,合理安排存储
CUDA版本:软件内置CUDA 12.4版本,确保你的显卡驱动版本大于或等于12.4。没
有就更新显卡驱动,CUDA查看方式,切换到桌面,同时按win和r键,打开运行框,
输入nvidia-smi并回车
win10 RTX2070 cuda 12.4 测试通过
win11 RTX4070ts cuda 12.4 测试通过

 

 

新增与优化功能列表

  • 解锁NSFW
  • 修改Temp目录到软件目录
  • 对整个架构进行重构,让一切成为一项任务
  • 为换脸器引入像素增强功能
  • 为面部检测器引入多角度处理
  • 引入年龄调节处理器
  • 引入基于Live Portrait的表情恢复处理器
  • 引入基于Live Portrait的面部编辑处理器
  • 用ResNet-34模型替换脸解析器
  • 发布GHOST换脸器模型
  • 发布帧增强器real_esrgan_x8模型
  • 为SimSwap和GHOST引入ArcFace转换器模型
  • 基于本地哈希验证引入离线优先资产
  • 用更先进的Fairface模型替换性别年龄检测器
  • 将年龄、性别和订单转移到面部选择器
  • 支持CUDA 12.4、TensorRT 10.4、OpenVino 2024.1和ROCm 6.2
  • 在无头模式下提供适当的错误代码 将CLI迁移到命令及其相关参数 引入定制的Peppa Wutz面部特征点模型
  • 引入--face-landmark-model参数 引入--output-audio-encoder参数
  • 添加视频编码器h264_videotoolbox和hevc_videotoolbox
  • 将--face-selector-order的默认值更改为“大-小”
  • 用上下文感知的推理管理器替换全局变量 调整UI布局和视觉外观
  • 更新到最新的Gradio 4提供一个多范围滑块来修剪视频帧
  • 在UI中引入一个基于日志级别的终端组件
  • 确保基准测试结果更加准确 由于准确度较低,取消使用人脸检测模型Yunet
  • 修复Face Swapper Uniface模型中的闪烁问题
  • 修复ROCm和DirectML中的线程和预览崩溃问题 修复WebP图像的质量问题
  • 修复FFmpeg处理的终止问题

 

总结

这次 FaceFusion 更新不仅带来了诸多新功能与性能优化,还重构了整个软件架构,使操作更流畅、更高效。无论是换脸、年龄调节,还是面部编辑和批量处理,FaceFusion 都在为用户提供更全面的工具和更高质量的处理效果。

如果你对这些新功能感兴趣,不妨赶紧体验,感受 FaceFusion 带来的巨大改变!

posted on 2024-10-02 02:26  志克斯搞AI  阅读(16)  评论(0编辑  收藏  举报