Stable Diffusion WebUI从入门到精通

前言

自 Stable Diffusion 发布以来,它已迅速成为图像生成领域的一大亮点。随着每个新版本的发布,模型在图像质量、生成速度、文本理解能力和应用场景等方面都取得了显著进展。从 Stable Diffusion 1.4 到最新的 Stable Diffusion XL 1.0,这一系列模型不仅扩展了人工智能的创造力,也为各行各业提供了强大的工具。

当我们在C站下载模型的时候,也可以在模型分类中看到每一种模型所基于的SD版本分类

我们在具体每一个模型的页面可以看到其所属的SD版本号

本次教程将使用AI绘画工具 Stable Diffusion 进行讲解,如还未安装SD的小伙伴可以扫描免费获取哦~在这里插入图片描述

最常见的版本就是SD1.5,而最新的则是SDXL1.0,本章将带你回顾这些版本的进化历程,深入了解每个版本的特点和改进。

39.2 开端:SD 1.4

Stable Diffusion 1.4 是 Stable Diffusion 系列的早期版本,标志着这个强大模型的初次登场。它使用了大量的开源数据集进行训练,能够在相对较低的资源需求下生成高质量的图像。该版本的模型体量适中,能够处理 512x512 分辨率的图像,适合在普通的高端显卡上运行。尽管 1.4 版本在某些复杂场景的处理上表现得有限,但它当时为用户提供了广泛的图像生成能力,是许多早期用户的首选。现阶段已经被淘汰

39.3 稳步提升:SD 1.5

Stable Diffusion 1.5 在 1.4 版本的基础上做了显著的优化,以512分辨率作为训练集,特别是**在细节处理和图像质量方面有了较大提升。1.5 版本对文本提示的响应更加灵敏,生成的图像更加清晰和稳定,尤其在处理复杂场景和人物肖像时表现出色。关键是其对显存的压力和要求也大大减小。相比于 1.4 版本,1.5 版本减少了图像中的失真现象(如变形和额外肢体),使得生成的图像在视觉效果上更加自然**。这一改进使得 SD 1.5 成为许多创意工作者和艺术家创作的强大工具,即使发展到现在1.5版本的生态也是所有版本中最完善的,你可以找到基于1.5版本的丰富的各类模型。我们目前用到的绝大多数底模、Lora、插件都是基于SD1.5版本的。

39.4 迈向新高:SD 2.0

Stable Diffusion 2.0 是一个重要的升级版本,它在**模型架构、训练数据集和文本到图像的生成能力方面都做出了显著改进。2.0 版本引入了 OpenCLIP 文本编码器,这显著提高了模型对复杂文本提示的理解能力。此外,由于该版本以768分辨率**作为训练集,所以它为用户提供了更高质量的输出。然而,2.0 版本也面临一些挑战。例如,虽然它在生成逼真图像方面表现出色,但在艺术风格和人物肖像的生成中,有时可能会比 1.5 版本表现得略差。这个版本对硬件资源的要求也有所增加,尤其是在处理高分辨率图像时。

4. 稳健提升:SD 2.1

Stable Diffusion 2.1 在 2.0 版本的基础上做了进一步优化,解决了许多 2.0 版本中的问题,特别是**在人物肖像和艺术风格图像生成方面的表现有所提升。2.1 版本不仅保留了 2.0 版本的_768分辨率_的支持,还增强了模型在复杂场景下的稳定性和一致性**。此外,2.1 版本还_优化了生成速度_,使得即便在高分辨率下,图像生成的时间也得到了控制。这个版本对多语言支持也更为友好,适用于全球范围内的用户。

虽然从1.5到2.1,无论是分辨率、文本能力、生成能力还是对显卡的性能优化都有所改进,但它们在本质上并没有飞跃式的突破,所以也造成了大部分作者依然沿用或继续基于1.5版本进行训练,这也是为什么1.5版本的生态链远远大于2.0和2.1的原因。

39.5 巅峰之作:SDXL 1.0

Stable Diffusion XL 1.0 (SDXL 1.0) 是迄今为止该系列最先进的版本。它以_1024分辨率作为训练集,引入了多级生成方法_,即在不同分辨率层次上生成图像,使得最终输出的图像在**细节和清晰度上达到新的高度。SDXL 1.0 采用了更深和更宽的网络架构**,能够处理前所未有的复杂场景和高分辨率需求。可以说相比过去的版本,SDXL1.0有了里程碑式的飞跃,它有以下几大优势:

1.对提示词的包容度较高,不用再像过去那样输入大量繁琐的提示词了,通过简单的描述,同样可以生成高质量的图片。像以往一般需要加入masterpiece、highquality等起手式,但SDXL支持以简单、少量的提示词来生成高质量的图片。另外SDXL可以较好地识别自然语言,可以不需要像以往那样输入很多的单词了。

2.初始分辨率大幅提升,由于在过去的版本中,SD基础模型的训练样本尺寸为512或768,这导致在生成高分辨率图片时AI会误以为我们在生成多张图片,从而产生多人多头多肢体的现象,而SDXL的基础训练样本分辨率达到了1024,意味着可以直接生成高质量的更大尺寸的图。

3.图片精度大幅提升,由于其拥有创新性的"Refiner"结构,SDXL生成作品的精度和图片细节都有了大幅的提升,SDXL1.0基础大模型包含两个部分,一个是基础模型(base model),另一个是优化器(Refiner),我们用基础模型生成出一张自己想要的图片后,将图片发送到图生图,再使用优化器完善图片的细节水平(重绘幅度调至低于0.5)。

base model下载地址:

https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/tree/main

Refiner下载地址:

https://huggingface.co/grendarAI/stable-diffusion-xl-refiner-0.9/blob/main

4.生成准确度大幅提升,过去的SD版本对文字的识别能力一直是它的软件,但SDXL1.0则具备了初步的文字识别能力,我们可以用它来生成相应的文字。另外其生成的人体结构准确度大幅提升,过去的SD版本对画手不是很擅长,需要费九牛二虎之力来调整和修复,但SDXL1.0已经很好地改进了这一问题,你可以大胆的直接在提示词中加入"hands up"等提示词来展现人物的手指。

5.风格自由度大幅提升,SDXL的默认模型更接近真实系的照片风格,但根据官网(https://stablediffusionxl.com/)介绍我们可以通过提示词让它在十余种不同风格之间做无缝切换,包括数字插画、胶片摄影、3D建模、像素画、儿童绘本等。

但是质量的提升意味着你需要更久的出图时间,需要配置更好的显卡,需要更大的显存。所以其分支XL turbo就应运而生了,它对SDXL1.0进行了优化,在保证大部分出图质量的同时,大大减少了生成时间,其生图速度甚至比SD1.5还快。但我依然建议你配置一块12G显存以上的显卡。

39.6 版本对比与总结

通过对 SD 1.4、SD 1.5、SD 2.0、SD 2.1 和 SDXL 1.0 的比较,我们可以看到 Stable Diffusion 在图像生成技术上的不断进步。每个版本都在前一版本的基础上进行了重要改进,从基础应用到专业级应用,Stable Diffusion 系列不断扩展其适用性和图像生成质量。

SD 1.4 和 SD 1.5 是基础版本,适合资源有限的环境,且易于上手。

SD 2.0 和 SD 2.1 提供了更高的分辨率和改进的文本解析能力,适合更复杂的应用场景。

这里直接将该软件分享出来给大家吧~

1.stable diffusion安装包

随着技术的迭代,目前 Stable Diffusion 已经能够生成非常艺术化的图片了,完全有赶超人类的架势,已经有不少工作被这类服务替代,比如制作一个 logo 图片,画一张虚拟老婆照片,画质堪比相机。

最新 Stable Diffusion 除了有win多个版本,就算说底端的显卡也能玩了哦!此外还带来了Mac版本,仅支持macOS 12.3或更高版本

在这里插入图片描述

2.stable diffusion视频合集

我们在学习的时候,往往书籍源码难以理解,阅读困难,这时候视频教程教程是就很适合了,生动形象加上案例实战,一步步带你入坑stable diffusion,科学有趣才能更方便的学习下去。

在这里插入图片描述

3.stable diffusion模型下载

stable diffusion往往一开始使用时图片等无法达到理想的生成效果,这时则需要通过使用大量训练数据,调整模型的超参数(如学习率、训练轮数、模型大小等),可以使得模型更好地适应数据集,并生成更加真实、准确、高质量的图像。

在这里插入图片描述

4.stable diffusion提示词

提示词是构建由文本到图像模型解释和理解的单词的过程。可以把它理解为你告诉 AI 模型要画什么而需要说的语言,整个SD学习过程中都离不开这本提示词手册。

在这里插入图片描述

5.SD从0到落地实战演练

在这里插入图片描述

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名SD大神的正确特征了。

这份完整版的stable diffusion资料我已经打包好,需要的点击下方插件,即可前往免费领取!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值