当前位置:网站首页>深度学习系列48:DeepFaker
深度学习系列48:DeepFaker
2022-06-25 06:42:00 【IE06】
1. 效果展示
一般地,deepfake可划分为如下四类:重现(reenactment),替换(replace),编辑(editing)和合成(synthesis)。
针对人脸的4种类别展示如下:
重现和替换的区别是:
重现相当于安吉拉宝贝上阵,但是脸部表情按照替身去演绎;替换则相当于替身直接上阵,然后换成安吉拉宝贝的脸。
2. 基础技术
核心技术:第一种是使用自动编码器然后操纵中间的latent向量来达到目的;第二种是使用GAN进行迁移。
各项任务需要一些额外的模块。我们以First Order Motion Model for Image Animation为例,其希望完成的任务是image animation,输入一张源图像(source image)和一个驱动视频(driving video),输出是一段视频,其中主角是源图像,动作是驱动视频中的动作。如下所示,源图像通常包含一个主体,驱动视频包含一系列动作。
模型会观察从同一视频中提取的帧对,它会学习到将动作编码为特定于动作的关键点位移和局部仿射变换的组合。
整个模型分为运动估计模块和图像生成模块两个主要组成部分。在运动估计模块中,该模型通过自监督学习将目标物体的外观和运动信息进行分离,并进行特征表示。
在图像生成模块中,模型会对目标运动期间出现的遮挡进行建模,然后从给定的名人图片中提取外观信息,结合先前获得的特征表示,进行视频合成。
注意生成模块是一个AE,运动信息操纵隐空间d,然后生成新的图片序列。
3. DeepFaceLab教程
大多数换脸视频都是用这个项目做的。git地址为:https://github.com/iperov/DeepFaceLab
边栏推荐
- 饮食干预减轻癌症治疗相关症状和毒性
- opencv最小值滤波(不局限于图像)
- Six causes of PCB disconnection 2021-10-20
- Sword finger offer II 027 Palindrome linked list
- 50. Pow(x, n)-快速幂
- TCP与UDP
- [single chip microcomputer project training] multipoint temperature wireless acquisition system based on nRF905
- Analysis of kinsing dual platform mining family virus
- FairMOT yolov5s转onnx
- Tips on how to design soft and hard composite boards ~ 22021/11/22
猜你喜欢

一次弄清楚 Handler 可能导致的内存泄漏和解决办法

ts环境搭建

CAN总线工作状况和信号质量“体检”

"Spatial transformation" significantly improves the quality of ground point extraction of cliff point cloud

使用Adobe Acrobat Pro调整PDF页面为统一大小

Invalid Navicat scheduled task

用函数的递归来解决几道有趣的题

Keil and Proteus joint commissioning

Pcb|about FPC reinforcement type

This article uses pytorch to build Gan model!
随机推荐
产品经理专业知识50篇(四)-从问题到能力提升:AMDGF模型工具
How to use ad wiring for PCB design?
【论文学习】《VQMIVC》
Four software 2021-10-14 suitable for beginners to draw PCB
网络模型——OSI模型与TCP/IP模型
STL tutorial 4- input / output stream and object serialization
饮食干预减轻癌症治疗相关症状和毒性
Terms and concepts related to authority and authentication system
基于STM32MP157调试MIPI-DSI屏幕
一文了解 | 革兰氏阳性和阴性菌区别,致病差异,针对用药
Atlassian confluence漏洞分析合集
C get the version number of exe - file version and assembly version
How much do you know about electronic components on PCB?
三台西门子消防主机FC18配套CAN光端机进行光纤冗余环网组网测试
基于RBAC 的SAAS系统权限设计
判断用户是否是第一次进入某个页面
将数据导入到MATLAB
【QT】Qt 5 的程序:打印文档
Hisilicon 3559 sample parsing: Vio
Knowledge sharing 𞓜 conventional laminated structure of six layer PCB