首页 > 其他分享 >AI换脸:FaceFusion 3.1 重磅更新,支持DFM模型

AI换脸:FaceFusion 3.1 重磅更新,支持DFM模型

时间:2025-01-08 14:22:44浏览次数:7  
标签:视频 AI 模型 DFM 3.1 FaceFusion 换脸

FaceFusion 3.1迎来了全新的功能和优化,不仅为用户带来了更强大的换脸效果,还提升了整个应用的稳定性和操作体验。以下是此次更新的亮点:


更新内容

  • DeepFaceLive 对模型的支持
    新增对DeepFaceLive模型的支持,使得面部交换效果更加精细、流畅。
  • 后备感知下载提供商
    引入了后备下载提供商,在下载资源时提供更多的备选服务器,确保下载更加稳定。
  • 引入 hififace_256 换脸模型
    新增 hififace_256 换脸模型,提升换脸效果的自然度,但与之前的 inswapper_128_fp16 模型相比,尽管表达更自然,可能略显弱化。
  • 抛光年龄修正处理器
    更新了年龄修正处理器,以减少传统换脸中的光晕效应,提升换脸后的视觉效果。
  • 批处理功能(batch-run)
    引入了通过命令行批处理运行的功能,用户可以在多个文件之间快速执行批量操作,提升效率。
  • 可调节脸部遮挡器和脸部解析器
    新增可调节的脸部遮挡器和解析器,进一步优化换脸效果,处理复杂的遮挡或角度问题。
  • 推出热门框架增强器模型
    推出了框架增强器模型,能够为视频增加更加细腻的面部处理效果,提升整体观看体验。
  • 视频提取与合并进度条
    视频提取与合并过程中,新增了进度条显示,用户可以清晰地看到每一步的处理进度,提升体验感。
  • UI 现代化改版
    为了配合 Gradio 5 更新,FaceFusion 的UI界面进行了现代化改版,操作更直观,功能更易于访问。
  • 选择网络摄像头设备 ID
    新增选择网络摄像头设备 ID 的选项,用户可以在多个摄像头设备中进行切换,满足不同的需求。
  • 引入--temp-path 参数
    通过新增的 --temp-path 参数,用户可以自定义临时资源存储路径,灵活性大大增强。
  • 视频编码器更新
    FaceFusion 3.1 新增了 h264_qsv 和 hevc_qsv 编码器,视频输出效果更加优化,支持更多设备的播放。
  • 删除过时的--skip-download 参数
    由于部分参数已不再适用,FaceFusion 3.1 取消了 --skip-download 参数,简化了配置项。
  • 强制执行 libvpx-vp9webm 编解码器
    为了确保视频文件兼容性,更新后强制执行了 libvpx-vp9webm 编解码器,提升视频处理的稳定性。
  • 网络摄像头流关闭优化
    在退出时,FaceFusion 现在会正常关闭网络摄像头流,避免资源未释放导致的系统异常。
  • 修复预览更新不一致的问题
    解决了预览效果更新不一致的问题,提升了用户在预览过程中对换脸效果的精准反馈。
  • 修复恢复音频时的视频长度问题
    修复了恢复音频时,视频时长出现错误的问题,确保视频与音频匹配。
  • GPU.0 别名修复 OpenVINO 问题
    修复了 GPU.0 别名与 OpenVINO 的兼容性问题,提升了 GPU 加速效率。

 

获取指南

 


hififace_256 换脸模型效果测试

感觉还是不如inswapper_128_fp16模型强大,只是可能表情更自然。。下面是两者的效果对比:
[hififace_256 换脸效果]

 

 


[inswapper_128_fp16 换脸效果]

 

 



如何使用自定义 DFM 模型
如果你有自己训练的 DFM 模型,或者从网上下载了相关任务DFM模型,可以通过以下步骤将其导入并使用:

将训练好的或者从网上下载的DFM 模型文件放入以下目录:
InnoTechX-FaceFusion-3.1.0\code\.assets\models\custom

 

 


在 FaceFusion 界面中,选择处理器 deep_swapper。

 

 


在深度换脸模型选项栏中,点击选择框并拉到最顶部,选择你放入 custom 文件夹中的 DFM 模型名称。

 

 

对软件的custom目录做了修改,导入的dfm模型,默认在列表的顶部,需要一直往上滑到顶部。

 

 


此时,操作界面无需选择源文件,只需选择目标文件进行处理即可。

 

 



如何训练 DFM 模型

训练DFM相关软件,教程地址https://mp.weixin.qq.com/s/yWMhds1O1d_A1s8aZeOMiQ

 

 

 

 

 

前置条件

支持win10、win11。显卡仅支持英伟达独立显卡,显存8G或以上,软件环境cuda版本必须大于等于12.6。查看cuda版本切换到桌面,同时按win和r键,打开cmd运行框,输入 nvidia-smi 并回车,如果你的cuda版本低于12.6,请前往 https://www.zhisk.com/1154.html 按照教程安装指定版本的cuda

标签:视频,AI,模型,DFM,3.1,FaceFusion,换脸
From: https://www.cnblogs.com/zhikes/p/18659616

相关文章

  • 通义灵码 AI 程序员
    通义灵码AI程序员,具备多文件代码修改(Multi-fileEdit)和使用工具(Tool-use)的能力,可以帮助开发者端到端地完成一个编码任务,如需求实现、问题解决、单元测试用例生成、批量代码修改等。AI程序员可以帮助开发者快速完成一个需求任务的代码编写工作,在与AI程序员对话过程中,可以......
  • 使用LangChain模板在Amazon Bedrock上配置Anthropic‘s Claude作为聊天机器人
    文章目录概要整体架构流程技术名词解释技术细节小结概要提示:这里可以添加技术概要例如:openAI的GPT大模型的发展历程。整体架构流程提示:这里可以添加技术整体架构例如:在语言模型中,编码器和解码器都是由一个个的Transformer组件拼接在一起形成的。技术......
  • 【解密三大AI:感知、增强与生成智能的未来】探讨Perceptive AI、Enhancive AI与Generat
    【解密三大AI:感知、增强与生成智能的未来】探讨PerceptiveAI、EnhanciveAI与GenerativeAI的核心概念、应用及未来影响(二)【解密三大AI:感知、增强与生成智能的未来】探讨PerceptiveAI、EnhanciveAI与GenerativeAI的核心概念、应用及未来影响(二)文章目录【解密三大A......
  • 1、AI Agent基础概念
    1.AIAgent的定义及其在人工智能领域的定位1.1什么是AIAgentAIAgent,又称智能代理,是一种具备自主性、反应性、主动性和社交能力的计算系统,能够感知环境并在其中采取行动以实现特定目标。作为人工智能领域的重要组成部分,AIAgent在现代AI系统中扮演着关键角色。1.2AI......
  • 十天速成:打造你的AI低代码系统(前言)
    前言第一部分:AI辅助开发和AI辅助测试(基于IDEA插件开发)第二部分:无代码-动态列表第三部分:无代码-拖拽表单第四部分:无代码-任务流(编写中...)第五部分:无代码-审批流(编写中...)第六部分:无代码-分布式任务调度(编写中...)第七部分:附录:百度千帆大模型接入使用方法第八部......
  • AI自动化编程:程序员的变革新篇还是失业序曲?
    在当今科技飞速发展的浪潮之下,AI自动化编程是否会将程序员推向失业的深渊,已然成为一个饱受争议却又与现实紧密交织的关键议题。接下来,不妨从多个维度深入探究这一错综复杂的问题。一、AI自动化编程的斐然优势AI编程工具宛如熠熠生辉的新星,其中GitHubCopilot、ChatGPT等......
  • JuiceFS 2024:开源与商业并进,迈向 AI 原生时代
    即将过去的2024年,是JuiceFS开源版本推出的第4年,企业版的第8个年头。回顾过去这一年,JuiceFS社区版依旧保持着快速成长的势头,GitHub星标突破11.1K,各项使用指标增长均超过100%,其中文件系统总数量较前一年更是增长了8.5倍;企业版同样持续保持高速增长,继去年实现盈亏平衡......
  • CDS标准视图:安排维护计划的调用 I_MAINTENANCEPLANSCHEDULE
    视图名称:安排维护计划的调用I_MAINTENANCEPLANSCHEDULE视图类型:视图代码:点击查看代码@AbapCatalog.compiler.compareFilter:true@AbapCatalog.sqlViewName:'IMPLASCHED'@AccessControl.authorizationCheck:#CHECK@ClientHandling.algorithm:#SESSION_VARIABLE@End......
  • AI与药学:用药咨询场景的检索增强AI大模型
    今天我们一起来解读下文献《ToolCalling:EnhancingMedicationConsultationviaRetrieval-AugmentedLargeLanguageModels》(欢迎关注公众号“赛文AI药学”获取更多药学与AI的内容)核心思想: 这篇论文针对大语言模型(LLMs)在医疗领域,特别是用药咨询场景中,由于缺乏领域知识和......
  • AI 与 Mermaid 使用教程之流程图 - 从入门到精通
    本文由 Mermaid中文文档 整理而来,并且它同时提供了一个Mermaid在线编辑器,支持在线编辑与生成流程图。在文章的末尾我们将介绍如何使用AI来自动生成Mermaid流程图。Mermaid流程图-基本语法流程图由节点(几何形状)和边(箭头或线)组成。Mermaid代码定义了如何创建节点和边,并......