stable diffusion 提供了十一种彩阳画法,应该选择哪一个?你将在本视频中找到答案。什么是彩阳?在 stable diffusion 中,彩阳是指图像去造过程,对随机潜在图像的噪声进行减少和处理,从而产生最终清晰的图像。彩阳记者负责执行去造步骤, 我将通过对比分析给出不同采样方法的推荐选择,以便在速度、收软件和图像质量之间取得平衡。欧拉最简单直接的采样器也非常受大家欢迎。评论,改进的欧拉方法提高了精度,相比欧拉需要在每一步计算两次,因此速度减半可以理解为更准确。但卖两倍的欧拉版本。 lms 线性度不法通过巧妙的利用之前时间部署的值来提高精度。速度与欧拉相同,质量也是大差不差。上面说的三个,他们都是常规分方程的老式训练器,已经存在了一百多年,推荐设置部署在二十到三十之间。 ddim 是最 早为斯德罗的品种设计的强器之一。 p r m s。 鬼先生对步法是前者的更新和更快替代方案,但他们现在通常被认为落后了,也不被广泛使用。 dpm 系列是二零二二年新发布的采用方法,他们在收敛和图像质量方面表现出色。 dpm 二二系列相比 ppm 会更准确,也更慢一些。 dpm 加加也是对 dpm 系列的感性,而 dpm fast 我觉得没有什么存在的必要,除非你把步数设置在四十以上,否则你很难跑出能看的图。用那个 pc 新开发的彩阳器,有些整个包是没有的。出脸速度率慢于欧拉,但图像质量相当,推荐使用较高的步数 后缀。带 a 的采样器为主线采样器,区别是他们会在每个步骤中添加随机造成。如果希望获得更多元化的图像,可以选择带 a 的。如果你在意可控性、稳定性、可重现的图像,请避免使用带 a 的方法。所有的主线采样器都 不收敛,这也是为什么同样的参数和种子,你不能生成与 cd 一模一样的图片的原因之一。带有 carros 的采样器使用 carros 造声调度,使用 carros 造声计划会产生更好的图像质量。那么哪个最好?以下是我的建议。 如果你想使用快速融合、新颖且质量不错的东西,最好的选择是 dpm 加加二 m caros 用力克 pc, 推荐步数二十到三十步。如果你想要高质量图像,并且不关心收敛性,那么不错的选择是 dpm 加加 sd。 caros 搭配八到十二的步数, ddim 搭配十到十五的步数。那采用步数怎么设置呢?采用步数决定了采用器在驱骚过程中的迭代次数,比如上说,采用步数越高,生成的图片的细节就越好。但实际并不一定。过多的步数不仅导致计算时间过长,图像质量的提升也并不明显,甚至会出现过敏核的情况,最终导致效果不理想。 因此,在选择采用步数时,要根据图像质量、时间、采样器等选择合适的采用步数。波兰和 helen 对于简单的图像是不错的选择,可以希望你减少 helen 的步骤,也节省时间。感谢您的观看,我是小航同学,咱们下期见!
粉丝7340获赞10.6万

今天来讲解一下 stable diffusion 的模型,叠带步数、采样方法、宽高度、提示词、引导系数、随机数、种子这些功能都是做什么的?我们每个功能都拿建一栋房子都需要哪些步骤来举例。 首先来讲一下模型,模型是等于我们要建一栋什么风格的房子,不同的模型有不同的画风风格,有真人的、动漫的、建筑的等等。如果需要生成动漫的插画或者图片的时候,就要选动漫风格的模型, 以此类推。接下来是迭代步数,迭代步数相当于这栋房子内部建好后是否要精装修,迭代步数越大,出土就越细致, 反之就是越粗糙。一般推荐二十到五十之间采样方法,相当于该请哪个建筑团队来造这栋房子,有些团队可能认真负责,有些可能会偷工减料。 别看采样方法有那么多可以选,实际上我们平时用到的可能也就两三个。这里我放一张图,是我平时用到采样方法的对比,同时也针对每个采样方法的迭代步熟十到五十做了对比,感兴趣的可以暂停截图对比参考。然后就是宽高度,这个更好理解,说白了 就是这栋房子要照多大面积的宽高度也是影响出图速度的一个关键参数,通常默认是五百一十二乘五百一十二,当然生成出来的图 也可以通过 ai 算法来高清无损放大。后面的视频我们会讲到怎么用 stable diffusion 无损放大一张图。最后是提示词引导系数,跟随技术种子先讲提示词引导系数这个功能,就好比造这栋房子的时候,是否允许建筑团队在你的意见下有一些自己的想法 和意见,或者完全按照你的意见来做,他们不能参与。言归正传,说白了就是只如果越小, ai 就能够自由发挥。反之就是 ai 完全照着关键词跑,推荐默认值七到十五之间随机数种子。相当于如果要造一排房子, 这些房子是否完全按照第一栋的风格来造?固定随机属种子,那么在后面生图的时候,就会根据固定了种子的那张图的风格来出一张新图。怎么样?这样举例是不是更好理解了?这些功能也适用于图生图功能。好了,下课关注我,每天了解一点 ai 的知识。

为了找出一个好用的采样器,我把所有的采样器都撸了一遍。之前查阅的资料都是从技术层面去解释的,对于我们用户来说太复杂了。大概意思是每种采样器的算法不同,适配的迭代步数也不同。 就好比每种采样器是不同的笔,每支笔画出一副相近的画作,所需的笔画肯定也不同。根据测试,采样器 dpm 加加 tom cares 叠带步数在二十到三十步,在质量、速度和稳定性方面都表现突出。测试中还发现,这个 dpm adaptive 的采样器挺有意思的, 一步就可以成土了,而且一到四十步没有任何区别。所以多一些探索惊喜,说不定有惊喜呢。

同样的部署,选择不同的采样器,有的出的是鬼图,有的出的是十分高质和稳定的图像。这个采样器在 stabled ducher web 一点六版本之后高达三十种,我们应该如何选择, 这期将给大家详细介绍如何选择是自己的采样器。我们先把采样器分为三大块,一、早期的采样器,早期采样器许多已经过时或者已经被取代,只有 uler 和 ola 经得起考验,从出图速度和稳定方面表现不错。其中后面的 a 代表的是祖先采样器,画面不收敛, 我们看画面中的 ola, 随着迭代步数增加,画面会随机性增加细节,而不带的 uler 就非常的规矩,即使步数在增加,画面依然稳定收敛。 第二个就是二零二二年发布的 d p m 采样器,其中以 d p m 加加开头的为一代算法,只要增加部署,仍然媲美 d p m 二开头的为二代算法,而速度要快一倍。还有 y b 一点六之后的 d p m 加加三 m 的一些算法,经过测试, d p m 加加三 在调低 c f g 值或调高步数情况下,效果才会正常。二 m 为二阶多部采样,由 s d e 就代表了不收敛 carras, 在很少的步数就可以有清晰的图像,所以我推荐选 d p m 加加二 m carros, d p f s 直接可以排除,而 d p m adaptive, 它不受步数限制,会根据图像自己渲染,虽然质量高,但是用时比 d p m 加加一代高约百分之七十五, 土豪可以盲选这个。第三个是二零二三年初的采样器 unipc 和 restart, 能够在较少的步数,例如十步就能生成一个质量还不错的图像。以上是对这些采样器作有个全面的讲解,有需要对比图的可到工具箱领取。制作不易,欢迎点赞收藏!

大家好,我是艾艾。当我们在 stable diffusion 的未必外界面中写完正反提示词,开始调试参数准备出图时,遇到的第一个参数内容便是采样方法和采样迭代步数。当我们使用某个大模型出图的时候, 模型作者都会善意地提醒我们应该使用哪个采样方法,使用多少部署。可是你真正理解这两个参数是什么吗?如果设置为其他参数,又会发生什么呢?本期 我们就一起来看一下在 stable defuction 中采样方法。这个参数是网络上各路大神乐此不疲去讨论的话题之一。通过我在网上查阅各种文献,并结合前几期视频的内容,我简单为大家总结一下 sable diffusion。 在图像生成前,大模型会先在一个潜在空间 late in space 中生成一个充满噪点的图像, 即噪声图像。然后噪声预测器会开始工作,从图像中减去预测的噪声,然后不断重复这个步骤,重复次数受采样部署限制,最终得到清晰的图像。 简言之, stable diffusion 在制作图片的每个步骤中都会生成一张新的去造后的图像,整个去造的过程即为采样,使用的去造方式即为采样器或成为采样方法。 采样方法有很多种,但通常我们需要在速度和准确性之间做出权衡,选择最优的采样方法去做图。在未必外界面中给我们展示出的采样方法有这些, 这样看是不是毫无头绪?不用紧张,我简单的进行了总结,我们一起来看一下吧。作为实用者的我们,以下内容仅做了解,大家可以暂停观看。过于专业的知识我就不班门弄斧了,感谢 兴趣的朋友可以去搜索相关研究文章去了解,若有不太准确的地方,欢迎各路大神评论区执政。 虽然 sd 提供的采样方式这么多,但是介于效率和质量,我们经常用到的采样方式也就那么几个,相比于文字描述,图片更具有说服力。 我会将使用所有采样方式进行出图进行对比,这里采样步数范围我控制在十到八十步,且每隔十步进行出图,分别对比两种风格,二次元和真人。首先是二次元类作图,提示词如下, 我们直接看结果。第一组波罗 a 从第十步开始就可以正常出图,但后续迭代画面细节略有扩展,文本和模型的收敛性一般。波罗尔整体效果跟波罗 a 差不多,但收敛性更强。 lms 真正出图应该是三十步以后,三十步之后的收敛性很强。第二组用从二十步开始正常出图,跟 ms 采样效果很像,速度略有提升。 d p m 二从十步开始就可以正常出图,速度不错,整体收敛性很稳定,适合做逐帧动画。 d p m 二 a 从二十步开始正常出图,但后续迭代画面细节略有扩展,类似 olora, 速度略慢于 olora。 第三组, d p m 加加二 sa 速度不错时不可以正常出图,但是不同步数下收敛性略差,细节部分变化略多。 d p m 加加二 m 二是不出图, 随着步数增加,细节变化较稳定,适合连续作图。 d p m 加加 s d e 时不出图, 速度很快,但是不难看出整体收敛性太差,不管整体还是细节,太随性。第四组, dpm fas 四十步开始正镜出图,真正的收敛性体现在高步数,更高步数感觉能稳定,但是我们往往不会用那么高的步数。 dpm 的大 pf。 十部出图极好的稳定性, lms carries 同样速度很快,稳定性也不错。 第五组, d p m r cars 整体跟 l m s cares 很像,但是低部数光影略胜于 m m s caster d p m 二 a carries 严格来讲,四十部正常出图,不难发现,使用了原始采样方法的采样器收敛性都比较差。 d p m 加加二 s a carries 速度很快,老问题, 收敛性太差。第六组, d p m 加加二 m cars 完美 d p m 加加 s d cars 速度不错,收敛性太差,高步数出现了。三 b d d i m 元老级采样器速度尚可,但是出图整体感觉怪怪的。 第七组, p l m s。 同为元老级采样器,速度较低, d i m。 慢一些,出图细节还是略差,用你 p c 理论最快。采样器低步数收敛性一般,高步数收敛性较稳定。 总结一下,首先声明,采样器的效果会根据模型的不同表现不同,但我多次测试,感觉追求速度和收敛性,建议使用 oral, 用 d p m 那大 b d p m 加加二 and card 和 uni p c。 下面是真人模型测试,这里赞一下娜娜将纳乌斯加制作的模型完全长在我的审美上,模型提示词如下, 好了,上图第一组, borler a。 低步数总有瑕疵,高步数表现勉强可以。 borler 该模组推荐采样器,二十步完美出图,四十步以后收敛性稳定 lms 呃,它真的不合适。 第二组用,从三十步开始正常出图,收敛性还算可以,速度略慢。 dpm 二跟用很像,步数越高越细腻。 dpm 二 a 感觉也不适合该模组,不知道步数拉到最高会如何,但是效率太低。 第三组, d p m 加加二 s a。 四十步出图,整体有些走形,收敛性略差。 d p m 加加二 m 五十不出图,高步数收敛性较好,太慢。低 p m 加加 s d e 三十不出图,速度凑合,但是不难看出整体收敛性太差,不管整体还是细节,太随性,出图质量还可以。 第四组, d p m fast 六是不开始正镜出图,速度慢,收敛性差。 d p m adaptive 使不出图极好的稳定性。 l m s cars l m s。 家族,你们走吧。 第五组, d p m r cars 二十步出图,正规中矩,收敛性不错。 d p m r a carries 三十步出图,面部较暗,收敛性略差。 d p m。 加加二 s cars 二十步出图,收敛性不足。第六组, d p m 加加二 m cars, 二十步出图,三十步以后收敛性稳定。 d p m 加加 s d cars。 速度正规中举,收敛性太差了。 d d i m。 元老级采样器,速度尚可,高,步数稳定。 第七组, p l m s l m s。 家族走好不送用你 p c。 理论最快采样器,但在该模型下效果不太好。该真人模型在不使用插件的情况下,综合速度和收敛性 体验较好的采样器为 or 用 d p m r d p m w d p m 加加二 m carry。 好几个采样器都在娜娜推荐的采样器列表中,可见娜娜将用心了唠叨一句,模型作者用心推荐的采样器是为了方便我们使用,并 并不代表其他采样器不适合该模型。所以也希望大家玩癌的时候多一些探索精神,总会有惊喜的。 经过上一节采样器对比环节,再来看采样迭代步数,是不是就很好理解了?简单点讲就是你要求 sd 用几笔帮你完成一幅画,这里的笔数就相当于采样迭代步数。严谨点说, 采样迭代步数意味着从造点到最终生成图片的步数越高,自然化的越精细。这里有小伙伴会说,我追求高精细度,把步数拉满可以吗?这个完全可以, 但是这样你出图的时间成本就上去了,因为每一步的去造都要花费时间去完成,硬件的不同,花费的时间也不同,时间就是金钱,我的朋友。并且通过上一节的对比图片不难看出,好多采样期的部署 数到达一定值以后,即便步数再提高,精细度也不会有太大的变化,所以我们要学会选择合适的采样迭代步数,这样才能高效率完成心仪的作品。 好了,这就是本期的全部内容了,有讲的不好的地方,欢迎大家在评论区指出,我希望与大家一起讨论,一起进步,下期见!

s d 更新了一点九的版本,其中采样器这里发生了很大变化,这是因为 s d y b u i 的作者将 采样器和调度器分开了,两者可以单独选择。事实上 canvayui 就是这样的,两者分开选增加了可控性,但是也给大家增加了理解成本。所以这个视频争取给大家讲透采样方法和调度器的作用。我们先来看这些采样方法 的作用是从模型的前,在空间中选择具体的路径来逐步创建图像,能影响生成图像的质量和速度。不同的采用方法会产生不同的图片效果。回到页面,根据他们的名字,我们可以容易的发现所 有这些采样方法的规律。采样方法中不同名字代表了这个方法的不同功能。我们先来看名字中带 d p m 的采样方法。这个采样方法来源于二零二零年的 这篇论文,论文中提到了一种逆转扩散的概念,成为 d p m 系列采样方法,甚至 stable defucent 的设计来源。 d p m 系列采样方法的工作方式是逆向去造的过程,在潜在空间中将纯噪声精确的恢复成图片的结构和细节。因此, pm 系列的采样方法的优势在于能生成高度真实和详细的图像,而且稳定性高,不容易出现崩坏的图。这四个采样方法中,名字中只有 d p m 的是 d p m。 第一代采样方法带 d p m 二的是 d p m。 第二代采样方法,第一代中不推荐 d p m fast, 因为它是实验采样器,效果不好。第一代 d p m 采样器中还有 d p m deptive, 这是一个神奇的采样器,它可以动态调整采样策略,已达到最佳效果。采样步数无论是一步、七步、 二十步还是四十步效果都差不多,因此它适合用在写实场景中。再来看名字中包含 d p m 家家的采样方法,它是 d p m 二系列采样方法的再次升级的采样方法,所以比 d p m 二和 d p m 的采样器在生图质量上更加的出色。 d p m 加加系列采样方法在 cafe u i 中叫做 d p m p p。 接下来我们看名字中在二 m 或三 m 的采样方法 中的二 m 是指在采样迭代过程中使用了二阶方法。也就是说这些采样方法内部包含了预测器和矫正器,预测器负责预测下一采样步数的状态,矫正器根据预测器提供的预测结果 精细调整输出,所以这些采样器能生成更复杂的细节和更高质量的图片。而名字中带三 m 表示这种采样方。 方法采用了三阶方法,除了预测器和校正器外,多了一个修正器,他可以根据附加信息或中间计算来修改预测结果,所以三 m 要比二 m 更加出色。接下来我们看名字中带 a 的采样方法, a 是 ss dro 的缩写,意味着这些采样器在图片采样过程中 可以保持数据的一致性。比如用 ia 做测试,可以看到十七步,第二十一步,第二十四步,第二十八步,第三十二步, 摆至第五十步。可以看到尽管有细节不一样,但是画面、整体构图、人物动态这些基本每张都一样。这就是祖先采样器, 可以帮助保持生成内容的连贯性和一致性。作为对比,我们看一下 d p m 加加二 m s d e。 可以看到人物动态和构图一直在发生变化,哪怕到 到了四十五步以后,人物的动态也会发生突变。接下来是名字中包含有 s d e 的采样方法, s d e 是指采样过程中使用了随机微分方程,这样出图的质量会更高。而名字中包含有 human 的采样方法呢?作为后缀使用, 能得到比别的采样方法质量更好的效果。作为独立的采样方法使用,它的效果和之前提到的 vla 一样,即使在不同的步数中也能保持构图动态的一致性,但是用比 l 系列采样器的图片质量要高。接下来是其他采样方法。首先是 l, 这个采样方法的性质和 hillyolaa 一样,不过多解释,我们看 restart 采样方法可以通过多次重启选择到最佳结果,可以用很少的步数得到不错的质量,同时也能保持图片的一致 定。然后是 ddim, 它可以加速从噪声到图片生成的过程,所以可以更快的生成图像。我们可以看到 ddim 在十步以内就能生成不错的图片。 dpm 加加二 msde 十步以前惨不忍睹, 但是越到后面的步数, d p m 加加二 m s d e。 出图质量比 d d i m。 要高的。下一个我们看 p l m s 直接看测试,这个采样方法在高 cfg 之下一塌糊涂, dcfg 之下还能看,总之不推荐。还有就是 unipc, 这是新出的非常强大的采样方法, 十步以内就能得到质量不错的图片,而且比其他采样方法更加稳定。如图, ddim 在二十五步的时候产生的突变。最后一个是 lcm 采样方法,是专门和 xcm 模型搭配实用的,这里无需 解释。以上是所有的采样方法,接下来是调度器。还记得采样方法的作用是决定如何从噪声生成最终的清晰图像,而调度器的作用是控制采样过程中噪声减少的具体策略。首先来看 uniform, 它可以实现噪声均匀的减少而生成图片,但是效果比较简单,生成复杂细节图片会有难度。再来看 carries, 它可以让每一步的效果最大化,从而提高图片质量,并可以有效降低图片的模糊鱼尾影。再来看 expo nine 手, 这种调度器在生成过程的早期能迅速去除大部分噪声,在接近完成时更加精细的调整噪声,在高步数的情况下可以又好又快的生成图片。然后是 palax, 不难受,他能够细致调整与优化噪声减少的速度,生成 成速度快,并且图像质量很高。最后是 s g m uniform, 它和 uniform 功能一样,都是匀速降噪,但是效果比 uniform 好很多,因为它在 uniform 基础上增加了 s g m, 它可以均匀的管理噪声的减少过程。以上是所有的调度器,首先不推荐 uniform, 其他的都可以试试。那么我们现在了解了采药方法和调度气候,就可以根据自己的需求进行自由搭配使用了。首先,如果我们希望生成图片的构图变化幅度不大,可以使用这些采药方法, 你可以一次性用相同的种子,不同的步数多出几张图片,因为这些采样方式下,不同的步数出的图片趋近相同。我们可以将不同步数下你喜欢的地方,用软件拼在一起,得到最终的图片。这些采样方法中, q 和 restart 表现不错, d, p, m 系列在生成人物方面表现也很出色。接下来看所有 d, p, m 系列采样方法的质量排名,其中名字中代 m 和 s d, e 的细节更多。 如果想要低采样步数就能得到效果,可以用这些多数采样方式在高采样步数下表现都不错, 只有这些在高采样步数下表现不好,而这些采样方法和调度器会加大电脑资源的使用,拖慢声图时间。最后我们来看这些采样方法,结合调度器一起使用会更有效果, 而这些采用方法不必结合调度器使用。以上就是所有内容了,如果大家有收获的话,麻烦给个三连支持一下吧。


榨干显卡,用 ai 一次性把不同提示引导系数、不同采样器、不同接待步数的图全部画出来,并且做成表格,任君挑选。先用描述生成一张图片,然后锁定随机种子脚本,选择 x y 系图表, x 轴选择提示词引导系数,外轴选择采样器, c 轴选择迭代步数数字按照我的格式输入你想要的值。这里不要勾选了,保持种子,点击生成,等个二十分钟 生成好就能看到不同数值的对比。 总结 这个方法能让你知道模型哪些数值生成的效果最佳,从而方便使用。觉得这个视频对你有帮助,请给视频点个小红心!