DeepFaceLab:手动提取高精度脸图,减少抖动!

DeepFaceLab默认情况下都都是自动提取脸部,整体来说效果不错,脸部曲线识别度也比较高。但是自动不是万能的,有些图片的轮廓识别并不好。而识别不好最直接的结果就是合成的视频可能会出现抖动

也就是说,抖动出现的一个原因就是脸部轮廓识别不精确。 那么如何解决这个问题呢? DeepFaceLab的解决方法是提供了一个手动识别的工具。

首先,这个功能仅针对DST。使用这个过程大概需要先做以下操作。

1.视频转图片

2.从图片中提取脸部图片

3.查看Debug目录,找到有问题的图片,删除。

?

比如,这张图片,整体来说识别还可以,但是脸部外侧并不是很精确,我希望这个边缘能到红色虚线的地方。

?

那么,我要先在Debug目录中,删除这个图片。

4.点击脚本文件

?

5) data_dst extract faces MANUAL RE-EXTRACT DELETED RESULTS DEBUG.bat

5. 手动修改并保存

?

点击BAT文件之后,会出现加载窗口,并且会显示有多少文件需要手动提取。比如我这里只删除了一张,所以它只显示 Found 1 images (只发现一张)! 加载完后会跳出如下界面。

?

这个界面并非完全手动,软件会自动选取脸部区域。

你可以通过移动和滚动鼠标来调整区域。

单击鼠标:锁定和解锁

回车键:确认

确认后立马根据你选取的区域开始提取。

?

提取完成后,Debug目录会重新出现删除的图片

?

此时,脸部轮廓已经基本符合我们的预期。Debug文件重新生成的同时,aligned里面的图片也已经更新。 在后续的环节中,就会更具你手动选取的区域进行替换。

--------------------------------------------------------

获取更多Deepfakes/AI换脸内容可访问 deepfakes中文网

第一时间获取相关文章可关注微信公众号:托尼是塔克(TonyIsStark)

原文地址:https://www.cnblogs.com/wangpg/p/11478865.html

时间: 2024-10-12 15:32:27

DeepFaceLab:手动提取高精度脸图,减少抖动!的相关文章

付款成功,未收到卡密【手动提取教程】

           [140]全新163邮箱批发网 本站采用自动发货 -- 扫码付款后 -- 自动显示卡密页面 如果说没收到卡密,打开支付宝,或者微信交易记录,找到[商户订单号],然后去网站提取,看下图↓      如果说 用以上方法还是没收到卡密,请联系站长 . 原文地址:https://www.cnblogs.com/bjie/p/9879230.html

DeepFaceLab报错,integer division or modulo by zero

DeepFaceLab的集成环境在众多换脸软件中是做的最好的.但是使用过程也会出现一些错误,主要的错误有两个,一个是你配置太低OOM了,主要体现显存太低.第二个是版本不对应.比如你原先用的cuda9.0或cuda9.2, 然后你升级到了Deepfacelab10.1,这个时候必须装新的CUDA10.1(驱动). 除了这两个常见错误之外,很少见到其他错误,不过最近由于我自己的操作问题遇到一个新的错误,分享一下,可能你们也会遇到. ? 错误提示大概如上,核心提示信息有两个. jpg is  not

有内鬼,终止换脸!用Landmarks Debug找出不老实的脸。

常规提取完脸部之后data_dst文件夹会出现aligned_debug文件夹,这些图是脸部对齐的参考图,通过这些图会比较方便找出不合格的脸图,换句话说这是程序告诉你它就是这么提取的脸,如果你从来不看不删不挑食那就不要抱怨换不好脸(?乛?乛?),具体用法参考:手动防抖!用RESULTS DEBUG手动对齐脸部. 那么有没有一种方便的比对方法呢,还真有,请看:4.2.other) data_src util add landmarks debug images.bat,下面我们来看具体用法. 先找

重大更新:DeepFaceLab更新至2019.12.20

本次更新增加SAEHD:lr_dropout参数,训练时可以打开或者禁用(默认禁用),每次换脸经过足够的训练后可以启用此选项以减少重复次数,从而获得额外的清晰度.还有一个比较有意义的更新是增加了图片元数据功能,简单的说就是你用其他软件(比如Photoshop和Topaz Gigapixel AI(https://www.deepfacelabs.com/read-64-1.html)修改的脸图经过简单转换也可以直接使用了) 也就是说这次更新等于默认让小伙伴们用软件来增强脸图的清晰度以达到最好的训

前端工程师技能之photoshop巧用系列第五篇——雪碧图

显示目录 目录 [1]定义 [2]应用场景 [3]合并[4]实现[5]维护 前面的话 前面已经介绍过,描述性图片最终要合并为雪碧图.本文是photoshop巧用系列第五篇--雪碧图 定义 css雪碧图(sprite)是一种网页图片应用处理方式,它允许将一个页面涉及到的所有零星图片都包含到一张大图中.使用雪碧图的处理方式可以实现两个优点: [1]减少http请求次数 [2]减少图片大小,提升网页加载速度 (多张图片加载速度小于拼合成的图片的加载速度) 凡事都不完美,实现优点的同时也带来了缺点,即提

数据库精华知识点总结(1)—数据库的三层模式和二级映像,E-R(实体联系图)图,关系模型

Data base: 长期存储在计算机内,有组织的,可共享的大量数据集合.基本特征:永久存储,可共享,有一定的物理和逻辑结构. Data base manage system(DBMS):用户和os之间的一层数据管理软件. 1.提供数据操纵语言DML对数据库增删改查 2.数据库的建立和维护 3.提供数据控制功能:在数据库建立,运行和维护时,DBMS管理数据的安全性,完整性,并发控制和故障的系统恢复,(也就是数据库的事务管理和运行管理) 4.与其它软件系统通信 Data base system(D

DeepFaceLab:视频中有多人,仅替换特定人脸的方法!

DeepFaceLab自带的视频素材,一个是钢铁侠托尼斯塔克,一个是变形金刚男主角山姆.每一个视频中只有一个人.所以当你第一次玩的时候很顺畅,什么都不用管,一步一步按教程来就好好了. ? 直到有一天你换了一个新的视频.而一个视频中出现的人物不止一个,或者一个画面中就有一群人.这个时候你就会遇到一个问题:如何只换你想换的那个人? 按默认的流程来走的话,是所有人的脸都会被换掉. 此时,你就必须学会一个新技能,如何指定换脸的对象.这个问题,其实软件本身已经考虑到了. 下面我具体说一下,如何实现只换一个

扩增子图表解读1箱线图:Alpha多样性

箱线图 箱形图(Box-plot)又称为盒须图.盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图.因形状如箱子而得名.在宏基因组领域,常用于展示样品组中各样品Alpha多样性的分布 第一种情况,最大或最小值没有超过1.5倍箱体范围 第二种情况,最大或最小值超过1.5倍箱体范围,外位延长线外,即异常值(outliers) Alpha多样性 知识背景:Alpha多样性计算方法 常见的丰度估计方法有Shannon, Chao1和Observed OTU和PD whole tree等.我最喜欢

路由器文件系统与提取

1.路由器文件系统 我们通常所说的更新路由器是指更新路由器的固件,不同的路由器使用了不同呃硬件平台.操作系统及固件.通常情况下,路由器的固件中包含操作系统的内核及文件系统. 1.1.路由器固件 路由器固件不是硬件,而是软件,在路由器中,它通常是被固化在只读存储器中的,所以称为固件. 在进行漏洞分析时获取路由器固件的通常有两种方式: 一.从路由器厂商提供的更新网站下载: 二.通过硬件接入,从路由器的Flash中提取固件. 路由器固件中包含了该路由器中所有的可执行程序及配置文件信息,这些信息对于我们