Stable Diffusion快速上手
来源:极绘AI(jihuiai)
Stable Diffusion的简单介绍
Stable Diffusion是一款基于人工智能应用研发的绘画软件,可以帮助大家迅速建立高质量的数字艺术作品Stable Diffusion具备直观地操作界面,能让用户快速地调节绘画参数并实时预览结果。客户可以选择不同的画板、画笔和色彩,还可以通过调整图像的风格、纹理和颜色等参数来创建多种不同的艺术作品。总之,Stable Diffusion是一款功能强大AI绘画软件!
Stable Diffusion的基本原理
Stable Diffusion算法上来自CompVis和Runway团队于2021年12月提出的“潜在扩散模型”(LDM/LatentDiffusion Model),这个模型又是基于2015年提出的扩散模型(DM/Diffusion Model)。Stable Diffusion的数据会到像素空间(Pixel Space)、潜在空间(Latent Space)、标准(Conditioning)三部分之间运转,其算法逻辑大约分这两步:
1.图象编码器将图像从像素空间(Pixel Space)压缩到更小维度的潜在空间Latent Space),捕获图象更本质的信息;
2.对潜在空间中的照片添加噪音,开展扩散过程(Diffusion Process);
3.根据CLIP文字编码器将输入描述语转换成去噪过程的条件(Conditioning)
4.基于一些条件对图像进行去噪(Denoising)以获取生成照片潜在表明,去噪流程可以灵活地以文字、图象4.和其它形式为标准(以文字为条件即text2img、以图象为条件即img2img);
5.图象解码器根据将图像从潜在空间转换回像素空间来生成最后图象。
安装Stable Diffusion的本地硬件要求
最好使用不少于16GB内存,并有60GB以上磁盘空间。需要使用CUDA架构,建议使用N卡。(目前已经有了对A卡有关适用,但计算速度依然显著慢于N卡,参照:
InstallandRunonAMDGPUs'AUTOMATIC1111/stable-diffusion-webuiWikiGitHub
过度使用,显卡会有毁坏的风险。
开展512x照片生成时主流显卡速度对比
安装Stable Diffusion
根据用户硬件及其需求不同,大家带来了以下这些安装Stable Diffusion的方法
1.Stable Diffusion的手动布署:
适合人群:针对代码了解挺深,了解代码,并且能魔法上网的群体硬件条件:N卡,而且显卡显存不少于16GB内存,并有60GB以上磁盘空间目
2.Stable Diffusion的一键部署
适合人群:适宜绝大多数群体,不需要魔法上网硬件条件:N卡,而且显卡显存不少于16GB内存,并有60GB以上磁盘空间目
3.Stable Diffusion的云端布署
适合人群:配置硬件显卡不足,但依然需要使用Stable Diffusion的用户(显卡为AMD的用户还可用)缺陷:必须花点钱租赁云端算率。(不算贵)
4.Stable Diffusion在Mac客户本地部署
适合人群:苹果用户
硬件条件:显卡和磁盘空间尽量大,不推荐版本过旧的苹果用户在当地应用Stable Diffusion.