0


星海AI-GPU算力云平台:FaceFusion云部署

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.关于星海算力云

https://ai.spacehpc.com/

欢迎使用星海算力云,星海算力云由北京三轴空间科技有限公司开发,由非盈利组织****龙游星海算力产业中心运营的高性能GPU算力云平台

星海团队长期致力于为图像渲染、科研高性能计算等提供服务。星海AI算力服务平台,获超高速增长,团队规模有100余人,服务了国内AI行业的许多一线团队。


本文转载自: https://blog.csdn.net/2402_84709675/article/details/139802028
版权归原作者 AI探索家_星海算力 所有, 如有侵权,请联系我们删除。

“星海AI-GPU算力云平台:FaceFusion云部署”的评论:

还没有评论