FaceFormer嘴形同步论文复现

一、项目地址

https://github.com/EvelynFan/FaceFormer

二、复现过程

1、项目环境

系统:Ubuntu 18.04.1

python版本:Python 3.7

使用conda创建一个虚拟环境,安装requirements.txt中所需要的库

2、安装ffmpeg

教程网址:https://blog.csdn.net/m0_56454119/article/details/138190685

3、安装MPI-IS/mesh

项目地址:https://github.com/MPI-IS/mesh

(1)将项目下载下来,放进FaceFormer工程项目中

(2)根据项目文档,安装需要的内容

(3)安装成功显示

4、下载预训练好的模型

下载网址:https://drive.google.com/drive/folders/1_XVYnBcca-8wD-zqAcaNKxwugBKn7hJe?usp=sharing

5、下载wav2vec的离线模型

下载网站:https://huggingface.co/facebook/wav2vec2-base-960h/tree/main

存放路径:

6、进行测试

官方是用gpu进行训练的,本人的gpu不够强大,训练不了,就换成了cpu

python 复制代码
 python demo.py --model_name biwi --wav_path "demo/wav/test.wav" --dataset BIWI --vertice_dim 70110 --feature_dim 128 --period 25 --fps 25 --train_subjects "F2 F3 F4 M3 M4 M5" --test_subjects "F1 F5 F6 F7 F8 M1 M2 M6" --condition M3 --subject M1 --device cpu

三、最终效果

FaceFormer嘴形同步复现效果

相关推荐
Eiceblue1 小时前
Python读取PDF:文本、图片与文档属性
数据库·python·pdf
红衣小蛇妖2 小时前
神经网络-Day45
人工智能·深度学习·神经网络
weixin_527550402 小时前
初级程序员入门指南
javascript·python·算法
JoannaJuanCV2 小时前
BEV和OCC学习-5:数据预处理流程
深度学习·目标检测·3d·occ·bev
程序员的世界你不懂2 小时前
Appium+python自动化(十)- 元素定位
python·appium·自动化
CryptoPP3 小时前
使用WebSocket实时获取印度股票数据源(无调用次数限制)实战
后端·python·websocket·网络协议·区块链
树叶@3 小时前
Python数据分析7
开发语言·python
老胖闲聊4 小时前
Python Rio 【图像处理】库简介
开发语言·图像处理·python
码界奇点4 小时前
Python Flask文件处理与异常处理实战指南
开发语言·python·自然语言处理·flask·python3.11
浠寒AI4 小时前
智能体模式篇(上)- 深入 ReAct:LangGraph构建能自主思考与行动的 AI
人工智能·python