Skip to content

介绍

项目网址:https://stablediffusionweb.com/zh-cn

项目主页

image-20240227222534659

关于Stable Diffusion

Stable Diffusion(简称SD) 是2022年发布的一个深度学习文本到图像生成模型,由慕尼黑大学的CompVis研究团体首先提出,并与初创公司Stability AI、Runway合作开发,同时得到了EleutherAI和LAION的支持。

它可以实现的功能有很多,可以根据文本的描述生成指定内容的图片(图生图),也可以用于已有图片内容的转绘(图生图),还可以用作图像的局部重绘、外补扩充、高清修复,甚至是视频的“动画化”生成。

SD的源代码是开源发布在网上的,这意味着任何人都可以免费、不限量地使用它进行AI绘画生成操作。有开发者使用它的源代码制作了易于用户使用的图形化界面(GUI),于是便有了今天我们大多数人手里可以使用的Stable Diffusion WebUI(SD Web UI)

配置需求:我的电脑跑得动SD吗?

目前,Stable Diffusion可以在一台搭载有民用级显卡的电脑上运行。它的配置要求不高但具有一定针对性,最主要的要求是显卡性能与显存大小。以下是配置参考:

最低配置

操作系统无硬性要求
CPU无硬性要求
显卡RTX 2060 及同等性能显卡
显存6GB
内存8GB
硬盘空间20GB的可用硬盘空间

在此配置条件下,约1-2分钟一张图,可绘制分辨率512 * 512像素。

推荐配置

操作系统Windows 10/11 64 位
CPU支持 64 位的多核处理器
显卡RTX 3060Ti 及同等性能显卡
显存8GB
内存16GB
硬盘空间100~150GB的可用硬盘空间

在此配置条件下,约10-30秒一张图,可绘制分辨率1024 * 1024像素。

Q:Mac能用Stable Diffusion吗?显卡用N卡好还是A卡好?

A:问就是都能用,但目前,Nvidia(英伟达、N卡)显卡是AIGC应用公认的最优解。

  • 使用其他显卡/系统的电脑也可以运行Stable Diffusion,但同等性能下的速度、效率较N卡均有一定差距。

Q:我想买一台新电脑来跑图,应该怎么选?

A:非要这么问的话,购置一台N卡台式机是最佳的选择。

  • 请将大部分预算花在显卡上,并购置足量硬盘(最好是固态)来放置可能会比较占地方的模型文件,其他硬件(CPU、内存等)不存在严格限制。
  • 单就显卡而言,同等预算下,可以优先照顾显存,因为它影响的东西比性能多。

原理介绍

Jay Alammar大佬讲解:https://jalammar.github.io/illustrated-stable-diffusion

Jay Alammar大佬中文讲解:https://zhuanlan.zhihu.com/p/618862789

电子羊资料包:https://vc4k1knlxj.feishu.cn/docx/RgLJdwEnRokZRTxCK33cqRhPnzd

Nenly同学笔记:https://nenly.notion.site/7d86299aa00f4ddbb8ef4496cdb54278

Released under the MIT License.