Deep-Live-Cam实时AI换脸:从入门到实战
创作时间:
作者:
@小白创作中心
Deep-Live-Cam实时AI换脸:从入门到实战
引用
CSDN
1.
https://blog.csdn.net/watson2017/article/details/141171917
AI换脸技术近年来发展迅速,在影视制作、虚拟主播等领域展现出广阔的应用前景。Deep-Live-Cam作为一个基于AI技术的实时人脸替换和动画工具,能够实时地将一个选定的人脸替换到目标视频或图片中,支持多种平台和执行环境。本文将详细介绍Deep-Live-Cam的安装步骤和使用方法,帮助读者快速上手这一实用工具。
项目简介
Deep-Live-Cam 是一个基于AI技术的实时人脸替换和动画工具,该项目结合了深度学习算法,能够实时地将一个选定的人脸替换到目标视频或图片中,支持多种平台和执行环境。
安装步骤
环境准备
安装Python 3.10(推荐)、pip、git、ffmpeg,以及Windows用户需要Visual Studio 2022的运行时环境。
克隆仓库
git clone https://github.com/hacksider/Deep-Live-Cam.git
下载模型
- GFPGANv1.4
- inswapper_128_fp16.onnx
将所需的模型文件下载并放置在项目的“models”文件夹中。
安装依赖
建议使用虚拟环境(如venv)来避免依赖冲突,并执行依赖安装命令。
conda create -n cam python=3.10
conda activate cam
pip install -r requirements.txt
如果没有GPU,也可以直接在CPU上运行程序,但处理速度会非常慢。
GPU加速
- CUDA(Nvidia)
安装CUDA Toolkit 11.8
安装依赖:
pip uninstall onnxruntime onnxruntime-gpu pip install onnxruntime-gpu==1.16.3使用方法:
python run.py --execution-provider cuda
- CoreML(Apple Silicon)
安装依赖:
pip uninstall onnxruntime onnxruntime-silicon pip install onnxruntime-silicon==1.13.1使用方法:
python run.py --execution-provider coreml
- CoreML(Apple Legacy)
安装依赖:
pip uninstall onnxruntime onnxruntime-coreml pip install onnxruntime-coreml==1.13.1使用方法:
python run.py --execution-provider coreml
- DirectML(Windows)
安装依赖:
pip uninstall onnxruntime onnxruntime-directml pip install onnxruntime-directml==1.15.1使用方法:
python run.py --execution-provider directml
- OpenVINO™(Intel)
安装依赖:
pip uninstall onnxruntime onnxruntime-openvino pip install onnxruntime-openvino==1.15.0使用方法:
python run.py --execution-provider openvino
使用教程
执行python run.py命令将启动此窗口:
1. 基本使用
- 选择一个人脸(具有所需人脸的图像)和目标图像/视频(要替换人脸的图像/视频)
- 单击Start开始处理。处理完成后,输出文件会保存在指定的输出目录中。
2. 实时摄像头模式
- 启动程序后,按照界面上的指示选择面部图片,然后点击“live”按钮。
- 等待几秒后(通常需要10到30秒),预览将显示出来。
- 可以使用喜欢的屏幕录制软件(如OBS)来捕获并流传视频。
热门推荐
Matlab|基于手肘法的kmeans聚类数的精确识别【K-means聚类】
手机号码丢失如何找回:一步步教你解决方法
石材风化料与常规料如何区分?
万达公子王思聪牛排帝国扩张背后:是替父解困还是商业新局?
道路上恶意别车的法律后果与责任认定
学士学位的重要性及其作用解析
信号与系统实验三:非周期信号的频域分析
高尿酸血症5级阶梯治疗方案最新解读
影响压力管道安装焊接质量的原因及其控制措施分析
五行起名法:如何为女孩起一个好听且寓意美好的名字
品牌价值链怎么构建?
大蒜变紫色还可以吃吗
搜打撤玩法为何成立?夺金撤离类游戏的玩法拆解与分析
AI语言文字工具类API实现自动化的写作
公务员事假工资规定
银为什么会变黑?如何预防银器变黑?
高血压中药方剂有哪些
免疫球蛋白M偏低是什么原因
未上市的医疗器械开展可行性试验,还能进行IIT吗?
高三寒假,家长应如何与孩子进行有效沟通,助力备考?
陈友谅的败局:解析其失败的原因
【原】烟花三月下扬州,为何如此令人向往?
人工智能的复兴与飞跃:2006年以来的关键节点与技术革命
揭秘《红楼梦》大观园原型:乾隆时期的"三山五园"
未上市的医疗器械开展可行性试验,还能进行IIT吗?
我国氯化钾行业发展现状:产能稳定且集中 总进口量突破千万吨
车主如何选择合适的车险交费方式与保障内容解析
二战德国的头号狠人希姆莱,让欧洲沦为监狱,上千万人死于非命
挡鼠板:守护安全的坚实屏障
刘姥姥进大观园