小众AI

Deep-Live-Cam
Deep-Live-Cam - AI实时换脸工具
Deep-Live-Cam 是开源的AI实时换脸工具,用户仅需一张图片即可在视频中实现实时人脸交换。支持 CPU、NVIDIA CUDA、Apple Silicon、Core ML 等多种硬件平台,确保视频处理的流畅性。
  代码仓

Deep-Live-Cam 是开源的AI实时换脸工具,用户仅需一张图片即可在视频中实现实时人脸交换。支持 CPU、NVIDIA CUDA、Apple Silicon、Core ML 等多种硬件平台,确保视频处理的流畅性。Deep-Live-Cam 软件内置防滥用机制,遵守法律和伦理规范,提醒用户在使用时需获得被换脸者的同意。

deep-live-cam.webp

主要特性

  • 实时换脸:用户可通过一张图片,在视频直播中实时替换人脸。
  • 一键操作:简单易用的界面,一键启动换脸过程。
  • 深度伪造视频生成:能生成逼真的换脸视频,难以区分真伪。
  • 多平台支持:兼容 CPU、NVIDIA CUDA、Apple Silicon、DirectML 等多种硬件,适应不同用户需求。
  • 内置防滥用机制:防止处理不当内容,如裸体或暴力等。

开始使用 🚀

可能在您的计算机上运行,但也会非常慢。您可以按照基本安装的说明进行操作(这通常通过 CPU

1. 安装运行环境
2. 克隆代码仓
https://github.com/hacksider/Deep-Live-Cam.git
3. 下载模型
  1. GFPGANv1.4
  2. inswapper_128_fp16.onnx

两个文件放到 “models” 目录

4. 安装依赖

强烈推荐使用 venv ,不会出现莫名其妙的问题.

pip install -r requirements.txt
完成!!! 如果你没有任何GPU,你应该能够使用’python run.py’命令运行。请记住,首次运行该程序时,它将下载一些模型,这可能需要一些时间,具体取决于您的网络连接。

*如下为GPU加速

安装KUDA (Nvidia)*

  1. 安装 CUDA Toolkit 11.8

  2. 安装依赖

pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.16.3
  1. 带CUDA加速的启动:
python run.py --execution-provider cuda

CoreML 加速 (Apple Silicon)

  1. 安装依赖:
pip uninstall onnxruntime onnxruntime-silicon
pip install onnxruntime-silicon==1.13.1
  1. 带CoreML加速启动:
python run.py --execution-provider coreml

CoreML 加速 (Apple Legacy)

  1. 安装依赖:
pip uninstall onnxruntime onnxruntime-coreml
pip install onnxruntime-coreml==1.13.1
  1. 带CoreML加速启动:
python run.py --execution-provider coreml

DirectML 加速 (Windows)

  1. 安装依赖:
pip uninstall onnxruntime onnxruntime-directml
pip install onnxruntime-directml==1.15.1
  1. 带DirectML 加速启动
python run.py --execution-provider directml

OpenVINO™ 加速 (Intel)

  1. 安装依赖:
pip uninstall onnxruntime onnxruntime-openvino
pip install onnxruntime-openvino==1.15.0
  1. 带OpenVINO™ 加速启动:
python run.py --execution-provider openvino

更多...


ai-financial-agent
探索人工智能在投资研究中的应用。
Meetily
一个 AI 驱动的会议助手,可捕获实时会议音频、实时转录并生成摘要,同时确保用户隐私。
CHRONOS
CHRONOS是一种新颖的基于检索的时间线摘要 (TLS) 方法,通过迭代提出有关主题和检索到的文档的问题来生成按时间顺序排列的摘要。