4.stable-diffusion-webui1.10.0--图像修复(adetailer)插件

news2024/11/24 12:51:27

ADetailer是Stable Diffusion WebUI的一个插件,它通过深度学习模型智能检测图像中的人脸、手部及身体等关键部位,并自动进行重绘修复,使得生成的图像更加自然、符合预期。

ADetailer插件主要应用于图像的细节增强、降噪和修复,特别适用于面部瑕疵如痘痘、皱纹、色斑等的修复。它提供了高效的处理速度和精细的调整能力,因此在人脸修复方面受到用户的青睐。

优势:

智能检测:ADetailer能够智能识别图像中的人脸、手部等关键部位,无需手动绘制蒙版。

一键修复:自动进行重绘修复,省去了繁琐的手动调整过程,大大提高了创作效率。

高质量输出:修复后的图像质量显著提升,人脸更加自然、五官更加清晰。

多样化模型:提供了多种检测模型供用户选择,适用于不同的修复需求。

实用场景:

人物插画:在绘制人物插画时,确保人脸的精致和自然。

游戏设计:在游戏角色设计中,修复因像素占比过少而导致的人脸扭曲问题。

广告设计:在广告图像制作中,提升人物形象的逼真度和吸引力。

图像修复、医学影像、遥感图像处理等多个领域。

插件安装

adetailer详细说明:

https://github.com/Bing-su/adetailer

  注:从网址安装可以保证插件的更新能在 WebUI 中自动显示,如果是下载压缩包文件放进根目录,就无法自动更新下面执行网址安装。

  • 打开 WebUI,点击“扩展”选项卡,选择“从网址安装”,复制(https://github.com/Bing-su/adetailer.git),粘贴在第一行的“拓展的 git 仓库网址”中。点击“安装”按钮,等待十几秒或几分钟。
  • 在下方看到一行小字“Installed into /home/third_party_app/llm/stable-diffusion-webui/extensions/adetailer. Use Installed tab to restart.”,表示安装成功,同时在文件夹中能看到对应内容。
  • 点击左侧的“已安装”选项卡,单击“检查更新”,等待进度条完成;然后单击“应用并重新启动 UI”;

模型下载及说明

modelscope download --model shiertier/adetailer --local_dir /home/third_party_app/llm/stable-diffusion-webui/models/adetailer

Stable Diffusion的ADetailer插件是一套专门用于图像检测和细节增强的工具。以下是该插件支持的不同检测目标及其对应的模型和推荐情况:

  • 人物面部检测:

face_***:检测和重绘人脸

  • 人物手部检测:

hand_***:检测和重绘手

  • 人物整体检测:

person_***:检测和重绘整个人

简单来说8s的参数量是8n的三倍多,意味着8s处理时间还会比8n长,但效果更好。8n模型修复脸部的效果已经很不错了,所以通常情况下选择8n即可,修复不佳再切换为8s模型。

 

应用1

​​​​​​​基础参数

  1. 选择大模型“realisticVisionV20_v20.ckpt”(真人模型);
  2. 选择“图生图”;

​​​​​​​生成参数

  1. 上传照片。

  1. 采用器:DPM++ 2M
  2. 调度类型:Karras
  3. 重绘强度要小于0.1或更低。

  1. ​​​​​​​修复参数

  1. 勾选”ADetailer”;
  2. 选择“face_yolov8n.pt”

​​​​​​​检测参数

  • 检测模型置信阈值:

这个参数用于控制检测模型的置信度。数值越高,检测效果越差,可能导致面部无法被检测到;数值越低,检测能力越强,但可能会错误地将非面部区域识别为面部。通常情况下,单个人物的检测可以设定为0.3左右,如果要检测多个人的面部,需要提高数值。

  • 仅处理最大的前k个蒙版区域:

这个设置决定了插件在处理图像时,只关注最大的k个蒙版区域。如果设置为0,则禁用此功能。这个参数可以根据需要处理的图像特点进行调整,例如,如果图像中只有一个主要人物,则可以设置为1。

  • 蒙版区域最小比率和蒙版区域最大比率:

这两个参数用于控制蒙版区域的大小。当蒙版面积太大时,可能会修改到非脸部的部分。通过调整这两个参数,可以确保只处理特定大小的面部区域,从而避免对非面部区域的错误处理。

  • 蒙版处理参数

  • 蒙版 X 轴 (→) 偏移:

这个参数允许用户在水平方向上调整蒙版的位置。通过增加或减少X轴的值,可以手动控制蒙版在图像中的左右位置。

  • 蒙版图像腐蚀 (-) / 蒙版图像膨胀 (+):

这个功能用于调整蒙版的尺寸。腐蚀操作会缩小蒙版的大小,而膨胀操作则会增大蒙版的大小。这些操作有助于更精确地控制修复或处理的具体区域。

  • 蒙版 Y 轴 (↑) 偏移:

与X轴偏移类似,这个参数用于在垂直方向上调整蒙版的位置。通过调整Y轴的值,可以控制蒙版在图像中的上下位置。

  • 蒙版合并模式:

这个设置决定了不同的蒙版如何合并在一起。具体来说,它影响了多个蒙版区域在处理时的相互作用方式,例如是否合并、叠加或是其他方式。

重绘参数

  • 重绘蒙版边缘模糊度:

设置蒙版边缘的模糊程度,数值越高,边缘越模糊。

  • 局部重绘幅度:

控制重绘区域的变化幅度。

  • 仅重绘蒙版内容:

勾选后,只对蒙版区域进行重绘。

  • 仅重绘蒙版区域边缘预留像素:

设置蒙版边缘预留的像素数量。

  • 使用独立重绘宽高:

允许单独设置重绘区域的宽度和高度。

  • 使用独立迭代步数:

允许单独设置ADetailer的迭代步数。

  • 使用独立的提示词引导系数:

允许单独设置提示词的引导系数。

After Detailer 使用的 SD 模型:选择ADetailer使用的特定Stable Diffusion模型。

  • 使用独立 VAE:

允许单独设置ADetailer使用的VAE(变分自编码器)。

  • 使用独立采样方法:

允许单独设置ADetailer的采样方法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2209926.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Git-bug001 VScode中git clone的地址首次push报错push.default is unset

问题现象: 解释:Git 提醒用户 push.default 配置未设置,且其隐式值已在最新版本的 Git 中更改 解决-输入:git config --global push.default simple 然后重新push就可以了 然后继续报问题:点击OK即可 解释&#xff1…

计算机网络(十一) —— 数据链路层

目录 一,关于数据链路层 二,以太网协议 2.1 局域网 2.2 Mac地址 2.3 Mac帧报头 2.4 MTU 三,ARP协议 3.1 ARP是什么 3.2 ARP原理 3.3 ARP报头 3.4 模拟ARP过程 3.5 ARP周边问题 四,NAT技术 4.1 NAT技术背景 4.2 NAT转…

Windows11安装CUDA、cuDNN、PyTorch详解

目录 CUDA查看 CUDA下载 CUDA安装 cuDNN安装 PyTorch安装 复现环境: 系统版本CUDA12.3cuDNN9.5.0Python3.9PyTorch2.3.1Windows11 CUDA查看 首先我们需要看一下操作系统是否支持GPU。打开任务管理器,点击性能,如图: 这表明作…

RabbitMQ 入门(二)入门案例

一、RabbitMQ的基本结构、角色和消息模型 MQ的基本结构: RabbitMQ中的一些角色: - publisher:生产者 - consumer:消费者 - exchange个:交换机,负责消息路由 - queue:队列,存储消息…

智汇云舟亮相WAFI世界农业科技创新大会,并参编数字农业产业图谱

10月10日,2024WAFI世界农业科技创新大会农食行业创新与投资峰会在北京金海湖国际会展中心举行。中国农业大学MBA教育中心主任、教授付文阁、平谷区委常委、统战部部长刘堃、华为公共事业军团数字政府首席专家刘丹、荷兰瓦赫宁根大学前校长Aalt Dijkhuizen、牧原食品…

iPad备份软件哪个好?好用的苹果备份软件推荐

苹果手机在将数据备份到电脑时,需要通过第三方的管理软件,才可以将手机连接到电脑进行备份。苹果手机备份软件有很多,常用的有:爱思助手、iMazing、iTuns等。那么这三款常用的备份软件究竟哪款更好呢?下面就给大家盘点…

Docker 容器跨主机通信 overlay

Docker 容器跨主机通信 overlay 一.Overlay网络概述 ​ Overlay网络是指在不改变现有网络基础设施的前提下,通过某种约定通信协议,把二层报文封装在IP报文之上的新的数据格式。Overlay网络采用VXLAN(Virtual Extensible LAN)技术…

通过docker镜像安装elasticsearch和kibana

目录 前言安装elasticsearch:7.17.21安装对应版本的kibana 前言 本文主要参考:https://blog.csdn.net/qq_23859799/article/details/138521052,内容基本一致,改动了部分错误 安装elasticsearch:7.17.21 拉取镜像:docker pull d…

论文 | Context-faithful Prompting for Large Language Models

主要内容: 这篇文章主要探讨了如何提高大型语言模型 (LLM) 在特定语境下的“忠诚度”,即模型是否能准确理解并提供与上下文相符的答案。文章关注了两个主要问题: 知识冲突: 当上下文中的事实与模型预训练数据中的事实不一致时&a…

树莓派应用--AI项目实战篇来啦-17.YOLOv8目标检测-安全帽检测

1. YOLOv8介绍 YOLOv8是Ultralytics公司2023年推出的Yolo系列目标检测算法,可以用于图像分类、物体检测和实例分割等任务。YOLOv8作为YOLO系列算法的最新成员,在损失函数、Anchor机制、样本分配策略等方面进行了全面优化和创新。这些改进不仅提高了模型的…

WebGl学习使用attribute变量绘制一个水平移动的点

在WebGL编程中,attribute变量是一种特殊类型的变量,用于从客户端传递数据到顶点着色器。这些数据通常包括顶点的位置、颜色、纹理坐标等,它们是与每个顶点直接相关的信息。attribute变量在顶点着色器中声明,并且对于每个顶点来说都…

数据结构-5.4.二叉树的性质

一.二叉树的常考性质: 常见考点1:结点个数的性质 设非空二叉树(度最大为2,最小为0)当中度为0的结点个数为a,度为1的结点个数为b,度为2的结点个数为c,那么abc: 推导过程:设该非空二叉树共有n个…

Go基础知识:切片

数组 Go 数组的大小是固定的,其长度是其类型的一部分([4]int并且[5]int是不同的、不兼容的类型) var a [10]intb : [2]string{"Penn", "Teller"} b : [...]string{"Penn", "Teller"}package maini…

计算机专业大一课程:线性代数探秘

计算机专业大一课程:线性代数探秘 对于计算机专业的大一新生来说,线性代数是一门基础且重要的课程。它不仅是数学的一个分支,更是计算机科学中不可或缺的工具。那么,线性代数究竟包含哪些内容,对我们的计算机学习有何…

操作系统(1) (进程属性/内存映像/进程状态/PCB/上下文切换)

目录 1. 进程及其实现 2. 没有进程概念之前的系统 3. 进程的属性 4. 进程的内存映像 5. 进程状态及其转换 6. 进程描述与操作控制结构 操作控制结构: 操作系统使用数据结构来记录进程和系统资源的状态: 进程控制块(PCB)&a…

libmodbus编程应用(超详细源码讲解)

目录 前言 libmodbus开发库 1.功能概要 2.源码获取 3.libmodbus与应用程序的关系 libmodbus源代码解析 1.核心函数 2.框架分析与数据结构 3.情景分析 (1)初始化 (2)主设备发送请求 (3)主/从设备…

【Adobe PR】Adobe Premiere Pro 快捷键介绍

Adobe Premiere Pro (简称PR) 是一款广泛使用的视频编辑软件,熟练掌握其快捷键可以显著提高编辑效率。下面是整理的一些常用的Adobe Premiere Pro快捷键,适用于Windows和Mac操作系统。对于Mac用户,除非特别指出,通常可以将Ctrl键替…

视频画面变糊是平台在做手脚吗?

人气视频博主“影视飓风”一条新发布的视频被全网下架,这两日更是引起轩然大波,不仅频上热门,甚至还有不少数码与视频同行为其抱不平。那么影视飓风到底发布了一条什么视频?又为何会惨被全网下架呢? 10月8日&#xff0…

Android Studio Ladybug使用经典主题UI

背景 Android Studio Ladybug | 2024.2.1 默认使用new ui,但是已经找不到之前经典主题了。 通过插件方式设置经典主题 打开设置。Plugins。 在Marketplace中搜索:Classic UI 下面的截图是我已经安装完成的。 插件安装完成了,重启as即可。…

闭着眼学机器学习——K近邻分类

引言: 在正文开始之前,首先给大家介绍一个不错的人工智能学习教程:https://www.captainbed.cn/bbs。其中包含了机器学习、深度学习、强化学习等系列教程,感兴趣的读者可以自行查阅。 1. 算法介绍 K近邻(K-Nearest Neighbors, KNN…