FaceFusion3.0.0 重大更新:年龄修改、人脸编辑、批量任务系统、表情控制、日志系统等

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


亮点更新


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

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

b234fe52ce80c2aaac105bd578d50a6d.jpeg

年龄调节处理器

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

999265ad70bbe1e17da2e88bf948201b.jpeg


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

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

c1227736cf444caa112be2fbb67d7885.jpeg


表情控制

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

9311936837d4ebe505feaec29579a863.jpeg


架构重构:一切皆任务

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

如何使用任务系统

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

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

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


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

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

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

a5f76381ceada44ccb3a31196176f213.jpeg

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

ad1fe68567542abeeff61eb8ff815be6.jpeg


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

688c3043407b0484226f393b53687b6f.jpeg

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

d7109ffebb5eec2865808ca711adc94f.jpeg

成功会有日志输入

9e5abeedc0bc8269c014ff09d64ce57b.jpeg

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

51af54c65a9fb418979f9abf428c12c5.jpeg

界面滑动到底部选择应用

bb0513d430adb61cb271a781d1c010ff.jpeg

终端会有输出

fd39e771988ee3192748577d30248860.jpeg

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

02d8060d1cc1a8115ab1be64cdc543e6.jpeg

终端会输出任务已提交

872f30bd65d26e6916ba58e4b5ba8d06.jpeg

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

058c642dedc45db7448dc4d14c098ea8.jpeg


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



获取方式

一键整合包,一键启动。

下载方式:不用开网盘会员,下载速度取决于你的网速

一键整合包获取方式,公 众 呀 是哪 个 好!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 带来的巨大改变!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值