1、模型介绍
Facefusion是一个开源的AI换脸项目,它利用深度学习技术来实现视频或图片中的面部替换。作为下一代换脸器和增强器。采用了全新的界面设计,可以像Stable Diffuison一样,在网页打开操作页面,更加方便。
FaceFusion作为新一代换脸神器,在人脸识别和合成技术方面取得了革命性的突破。它不仅能够处理静态图片,还能够处理动态视频,使得换脸效果更加自然、逼真。同时,它的操作界面简洁明了,易于上手,使得广大用户都能够轻松掌握这一复杂的技术概念。虽然FaceFusion目前还存在一些缺点和不足,但随着技术的不断进步和优化,相信它在未来的应用前景将会更加广阔。
FaceFusion Git地址:GitHub - facefusion/facefusion: Next generation face swapper and enhancer
FaceFusion 使用教程:https://docs.facefusion.io/
2.创建效果展示
3、云端部署准备工作
云端部署FaceFusion需要选择一个靠谱的云服务器算力平台,这里我推荐使用星海算力平台,星海AI-GPU算力平台是一个云端部署工具,它提供高性能的GPU算力服务,用于部署AI和机器学习应用。该平台可以快速搭建AI和机器学习环境,提供弹性计费和秒级部署服务。用户可以在平台上选择不同的GPU型号和配置,以满足不同的计算需求。
实例创建成功后,就可以开始安装应用了
4、部署FaceFusion
4.1 拉取git代码
点击JupyterLab应用
点击Terminal进入终端
使用学术加速加快git clone速度,代码如下:
source /etc/network_turbo
git clone https://github.com/facefusion/facefusion
4.2 安装虚拟环境
在安装相关的依赖之前,先要创建虚拟环境,目的是为了管理不同项目的Python环境,通常建议创建一个虚拟环境。虚拟环境可以帮助您隔离不同项目的依赖项,避免不同项目之间的冲突。如果您在单一实例中只打算创建FaceFusion一个项目,可以选择跳过虚拟环境安装。
<env_name>由用户自定义,可以选择自己喜欢的环境名称,python版本根据用户需要选择载入不同的版本
conda create -n <env_name> python=<version>
conda create -n face python=3.10.6
conda activate face
4.3 安装依赖
在完成虚拟环境的安装和激活之后,进入facefusion文件夹,接下来需要为FaceFusion安装相关的依赖,代码如下:
cd facefusion
apt-get update
apt-get install ffmpeg
conda install cudatoolkit=11.8 cudnn=8.9.2.26 conda-forge::gputil=1.4.0
conda install conda-forge::openvino=2023.1.0
其中在执行ffmped命令时,需要额外的磁盘空间,输入y或者yes
conda-forge::openvino命令是给cuda打补丁,保险起见推荐在执行cuda安装命令之后,执行补丁安装命令
4.4 FaceFusion安装
python install.py
这里执行FaceFusion自带的安装程序,根据之前自己选择的CUDA版本,选择对应的安装程序。
安装成功之后,就可以运行程序了
python run.py
5、本地WEB访问并使用FaceFusion
5.1 错误解决
当执行python run.py命令时 当出现下边代码所示的错误时,因为代理问题,需要手动添加代码
When localhost is not accessible, a shareable link must be created. Please set share=True.
unset http_proxy
unset https_proxy
初次运行run.py程序之后需要加载模型,请耐心等待
运行成功之后,在7860端口开放,可以通过ssh进行访问
5.2 ssh访问
关于如何使用SSH隧道连接星海AI-GPU平台进行访问,具体操作详见操作文档:SSH 隧道
连接成功之后在本地浏览器输入localhost:8888即可使用FaceFusion
6.关于星海算力云
欢迎使用星海算力云,星海算力云由北京三轴空间科技有限公司开发,由非盈利组织****龙游星海算力产业中心运营的高性能GPU算力云平台。
星海团队长期致力于为图像渲染、科研高性能计算等提供服务。星海AI算力服务平台,获超高速增长,团队规模有100余人,服务了国内AI行业的许多一线团队。
版权归原作者 AI探索家_星海算力 所有, 如有侵权,请联系我们删除。