当前位置: 首页 > news >正文

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 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嘴形同步复现效果

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Web开发
  • 使用Python+docx+jieba+wordcloud给word文档生成词云图
  • Java18 设计模式
  • vue2.0+ts中默认demo组件
  • ubuntu 安装opencv(3.4.16)
  • 【C++二分查找 贪心】1552. 两球之间的磁力
  • C语言 | Leetcode C语言题解之第384题打乱数组
  • 五、代理模式
  • E1.S接口如何解决SSD过热问题?
  • AI问答-协议-上传协议:FTP、FTPS、SFTP
  • 【算法 动态规划 简单多状态 dp 问题】打家劫舍题型
  • 第十七章 rust异步库tokio入门
  • Web安全之XSS跨站脚本攻击
  • Jmeter执行多机联合负载
  • 【Ubuntu22.04】搭建Android开发环境
  • 【Leetcode】101. 对称二叉树
  • [deviceone开发]-do_Webview的基本示例
  • 【css3】浏览器内核及其兼容性
  • 11111111
  • Apache的80端口被占用以及访问时报错403
  • ECMAScript入门(七)--Module语法
  • ES2017异步函数现已正式可用
  • JAVA_NIO系列——Channel和Buffer详解
  • PHP变量
  • Python中eval与exec的使用及区别
  • scrapy学习之路4(itemloder的使用)
  • spring cloud gateway 源码解析(4)跨域问题处理
  • uni-app项目数字滚动
  • Vue.js-Day01
  • Xmanager 远程桌面 CentOS 7
  • zookeeper系列(七)实战分布式命名服务
  • 阿里云Kubernetes容器服务上体验Knative
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 微信小程序设置上一页数据
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • ​14:00面试,14:06就出来了,问的问题有点变态。。。
  • ​力扣解法汇总946-验证栈序列
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • #Linux(Source Insight安装及工程建立)
  • #pragma data_seg 共享数据区(转)
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (2)空速传感器
  • (4) PIVOT 和 UPIVOT 的使用
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (二十九)STL map容器(映射)与STL pair容器(值对)
  • (七)Activiti-modeler中文支持
  • (三)Kafka离线安装 - ZooKeeper开机自启
  • (十二)Flink Table API
  • (一)插入排序
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET COER+CONSUL微服务项目在CENTOS环境下的部署实践
  • .NET Core中Emit的使用