想必大家初学阶段都遇到过这问题,训练时看着生成的图挺自然,但一旦合成到原图上,就说不出的不协调。
不协调的原因有很多,大致可以概括为以下几类
1. 边缘割裂
2. 色彩不统一
3. 遮挡物异常
4. 脸型五官不相似
5. 清晰度不统一
6. 表情僵硬,眼神痴呆、口型不对

本篇主要讲解边缘割裂和色彩不统一怎么解决,也就是大家常说的面具感
面具感样例

图1的病情比较严重,既有边缘割裂,又有颜色差异


图2的病情相对较好,颜色差异不大,但边缘还是能看到明显的分割线

边缘割裂的产生原因
生成得到的脸是正方形的,带花花绿绿的背景,合成时通过遮罩抠出人脸部分,贴合到原画面上。
而无论是人脸特征点勾勒而成的遮罩,还是Xseg应用得到的遮罩,边缘都是比较锐利的,这就造成图像的突变,形成边缘割裂

边缘割裂的解法
很简单,合成时按W(遮罩腐蚀,erode,即向内缩小遮罩)和E(模糊遮罩边缘,blur,即羽化边缘),这两个具体数值不定,根据你实际图片大小自行调节。我通常W和E都调到100左右

色差的产生原因
色差是由于你的src数据中,光影和色调不够丰富,导致无论什么颜色的dst,都会生成固定颜色的src。若你的模型是DF结构,这个情况尤为严重。LIAE结构的模型这个症状相对较轻。

色差的解法
色差不能完全消除,只能通过手段减轻。具体方法有

1. 准备更多光影条件的下的SRC素材。很多人以为SRC光影越单一越好,这是完全错误的。单一光影的SRC由于只需学习一种光影情形,通常模型收敛速度快,但这就像你只学了一门数学就去期末考,学的是挺快,但考试要考9门课,除了数学其他都考不好。真实情况是SRC光影越丰富越好。
2. 如果素材光影确实不够丰富,那推荐使用LIAE结构的模型,不要使用DF结构的模型。具体原因以后讲解,比较深奥。
3. 训练时打开color transfer(色彩转移)这个选项,使用lct或rct
4. (不太稳定的做法)训练时打开face_style_power(脸部风格强度),用个0.1即可。 但这个参数打开后,容易导致模型突然崩溃,速成练废了,不建议萌新开启。如果开启,记得备份模型
5. 合成时,融合模式选1overlay(直接覆盖),通常前面工作做的好的话,直接覆盖效果就不错了
6. 合成时,按C切换颜色调整模式,挑一个颜色更自然的模式使用。通常是rct或lct

结语

本文只讲了面具感产生的原因和解决方法,离自然的融合还有很多路要走,我会陆续更新其他进阶教程。
大家的鼓励是我最大的动力

参考资料

deepfacelab官方中文论坛​​​​​​​

【老鸟进阶】deepfacelab如何让融合更自然(一)面具感篇相关推荐

  1. 【老鸟进阶】deepfacelab如何让融合更自然(二)清晰度篇

    当你注意到清晰度问题时,恭喜你已经是个老鸟了. 本篇就来讲讲清晰度相关的进阶教程 清晰度通常有以下几种情况导致看上去违和 1. 视频清晰.SRC脸模糊 (常见) 2. 视频模糊.SRC脸清晰 (偶尔) ...

  2. 如何让图像过渡更自然 python_如何使用Python和OpenCV融合、拼接照片?

    [导读:本文介绍使用Python和OpenCV将两张照片进行加权融合.渐变融合.具有渐变融合效果的拼接等方法] 经常关注本号的朋友可能知道,我常常使用Python和OpenCV将多张照片拼接为一个长图 ...

  3. 「镁客·请讲」七鑫易维黄通兵:追求更自然的人机交互,眼球追踪技术正在路上...

    "行业内的公司既有被收购的,也有自己独立上市的,所以一切皆有可能吧." 最近,微软在win 10 的最新版本中,加入了"眼球追踪"功能,通过凝视来完成一些基本的 ...

  4. 如何让人机对话更自然?

    来源:投稿 作者:顾相欢 编辑:学姐 AAAI-2022|定制对话的人设和知识背景 原文标题: Call for Customized Conversation: Customized Convers ...

  5. “三屏融合”或比“三网融合”更不现实

    近期中国电信率先在国内提出"三屏融合"概念,该业务旨在使用户通过电视机. PC 和手机三种不同的终端,获得内容服务或其他业务应用的统一体验. 先不说运用商以后究竟要在电信舞台扮演何 ...

  6. oppo计算机皮肤怎么换颜色,OPPO R15评测:拍妹神器,肤色更自然

    摄像头部分:拍妹战斗机,美颜更自然 前置摄像头方面,OPPO R15前置2000万像素的摄像头,光圈F/2.0,后置摄像头为1600万像素(F/1.7)+500万像素(F/2.2)的组合,采用&quo ...

  7. 定义分数类中和运算符重载,实现分数的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。

    /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作    者:李德彪 *完成时间:2016年6月15日 * ...

  8. python 是否可以一键修图_还在用美图秀秀的一键美颜?看完这篇让你修图更自然!...

    说到人像修图,你会想到什么?瘦脸瘦脸.磨皮美白.祛斑祛痘.放大眼睛? 然而,你会发现有时候大动旗鼓的P完图之后,明明五官.皮肤都精修了一遍,却还是觉得哪里怪怪的? 今天我们就来说说99%的人都会忽略的 ...

  9. 《Photoshop修色圣典(第5版)》—第1章1.2节让色彩更自然

    本节书摘来自异步社区<Photoshop修色圣典(第5版)>一书中的第1章1.2节让色彩更自然,作者[美]Dan Margulis,更多章节内容可以访问云栖社区"异步社区&quo ...

最新文章

  1. 在NVIDIA A100 GPU上利用硬件JPEG解码器和NVIDIA nvJPEG库
  2. 财务一体化项目,进度与计划17
  3. 【Android】动态UI : LayoutParams.addRule(...) LayoutParams.addRule(..., ...)
  4. deepin下载python_深度操作系统中怎样下载python?
  5. 1461B. Find the Spruce
  6. 关于kafka中acks是否可以为all
  7. 在linux上处理base64加密和解密
  8. PHP 图像编辑GD库的使用以及图像的压缩
  9. js (jQuery) 之 取值
  10. redo mysql mvcc_Mysql事务中的ACID是怎么实现的
  11. LwIP协议栈源码详解—TCP定时器
  12. 某电商商品搜索系统架构设计
  13. 微软反linux广告图片,一张地铁站“前程无忧广告”的图片引发网友热议 官方:虚假图片...
  14. NJCTF writeup
  15. Flask项目之手机端租房网站的实战开发(一)
  16. 数据库 string (varchar) 类型 按数值 进行排序
  17. 一些乱七八糟的概念以及定义
  18. 灰色预测模型介绍及MATLAB代码实现
  19. 照片日历制作软件服务器端,#原创新人#99%完美的全平台日历解决方案
  20. 江水平:我是如何通过互联网做装修生意的

热门文章

  1. Python 布尔类型 bool
  2. KT6368A蓝牙芯片调试中遇到的常见问题,以及解决的方法
  3. 无法与域“xxxx.com”的Active Directory域控制器(AD DC)连接 之DNS故障
  4. string字符串转换时间格式(包含精确时分秒)
  5. 第六次前端培训(JavaScript)
  6. Grapher如何显示与绘图线成角度的线图标签丨使用教程
  7. 系统集成项目管理之项目质量管理
  8. mysql中的四种注释
  9. maven--profile--使用/教程/示例
  10. 模拟退火算法及常见应用